"ruby-stackprof fails fails to build (armhf-linux)"

  • Open
  • quality assurance status badge
Details
One participant
  • Maxime Devos
Owner
unassigned
Submitted by
Maxime Devos
Severity
normal
M
M
Maxime Devos wrote on 24 May 2022 10:28
ruby-stackprof sometimes fails to build (armv7h)
(address . bug-guix@gnu.org)
db99b17b99f2cba8a878035eb13fb6b8fa2613b1.camel@telenet.be
To reproduce:

$ guix build ruby-stackprof@0.2.17 --system=???
# if it was substituted
$ guix build ruby-stackprof@0.2.17 --system=??? --no-grafts --check

where I don't know what the value of ??? is (maybe armhf-linux?).
Maybe it fails on other architectures too, but I cannot reproduce
it on i686-linux.

Apparently this can cause "guix pull" to fail, see

Greetings,
Maxime.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYoyXLhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7sI1AP9NjH27wxme2KXCCwyUWRjk4AAd
f1k2TdeFALmiFVl1TwEAmVbXMN8CTcbK3myUM5+sQkFcBAaxwXaSs2pbRfrbrQI=
=6T8h
-----END PGP SIGNATURE-----


M
M
Maxime Devos wrote on 24 May 2022 10:37
Re: ruby-stackprof fails fails to build (armv7h)
(address . 55609@debbugs.gnu.org)(address . control@debbugs.gnu.org)
6fa2570f4ad9b90b0145690f88a8cc4e1fea3a9c.camel@telenet.be
title 55609 ruby-stackprof fails fails to build (armhf-linux)

Actually, it fails reproducibly:


$ guix build ruby-stackprof@0.2.17 --system=armhf-linux --check --no-grafts --check

1) Failure:
StackProfTest#test_gc [/tmp/guix-build-ruby-stackprof-0.2.17.drv-0/gem/test/test_stackprof.rb:221]:
Expected 38 to be <= 25.


The exact ‘expected ???’ can differ though, on the next run I saw

1) Failure:
StackProfTest#test_gc [/tmp/guix-build-ruby-stackprof-0.2.17.drv-
0/gem/test/test_stackprof.rb:221]:
Expected 47 to be <= 25.

Greetings,
Maxime.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYoyZORccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7sWTAQCN6ZqgFRs9xEMWHC0omQtqp0OZ
tbVb/maJ6qPln1QcggD+OzxmNTLbPPlt3IjorUC8GEe9MY+stc6GDkZUv3aBRAo=
=vB5k
-----END PGP SIGNATURE-----


M
M
Maxime Devos wrote on 24 May 2022 10:39
(address . 55609@debbugs.gnu.org)(address . control@debbugs.gnu.org)
55ace635cdcb244f9567b68b1baacab74d9ac239.camel@telenet.be
title 55609 ruby-stackprof fails fails to build (armhf-linux)
thanks

Actually, it fails reproducibly:


$ guix build ruby-stackprof@0.2.17 --system=armhf-linux --check --no-grafts --check

1) Failure:
StackProfTest#test_gc [/tmp/guix-build-ruby-stackprof-0.2.17.drv-0/gem/test/test_stackprof.rb:221]:
Expected 38 to be <= 25.


The exact ‘expected ???’ can differ though, on the next run I saw

1) Failure:
StackProfTest#test_gc [/tmp/guix-build-ruby-stackprof-0.2.17.drv-
0/gem/test/test_stackprof.rb:221]:
Expected 47 to be <= 25.

Greetings,
Maxime.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYoyZuRccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7j7XAP40HcMXzrbag5dYsJt3WFkgmKR1
mv+DgMb7OU1QlFp90wEAzTSTMv4+cEbj/0SjRJx6ipU8L5kEV72qT+qc3jtdqgU=
=oGWs
-----END PGP SIGNATURE-----


M
M
Maxime Devos wrote on 24 May 2022 10:41
(address . 55609@debbugs.gnu.org)(address . control@debbugs.gnu.org)
31ed6abd09a4c8dcceb9bbdf181ac78a8960e295.camel@telenet.be
retitle 55609 "ruby-stackprof fails fails to build (armhf-linux)"
thanks

Actually, it fails reproducibly:


$ guix build ruby-stackprof@0.2.17 --system=armhf-linux --check --no-grafts --check

1) Failure:
StackProfTest#test_gc [/tmp/guix-build-ruby-stackprof-0.2.17.drv-0/gem/test/test_stackprof.rb:221]:
Expected 38 to be <= 25.


The exact ‘expected ???’ can differ though, on the next run I saw

1) Failure:
StackProfTest#test_gc [/tmp/guix-build-ruby-stackprof-0.2.17.drv-
0/gem/test/test_stackprof.rb:221]:
Expected 47 to be <= 25.

Greetings,
Maxime.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYoyaHhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7lQ9AP0ZvCN4q3t3iGlnxVHEZDIWSbjG
nIBLhg4Kzw/q5EGgawD+JBRe468rW0fMg0wfaI8UVcm9KXdtNy1kAA0xBy7mBgM=
=SiDJ
-----END PGP SIGNATURE-----


M
M
Maxime Devos wrote on 24 May 2022 10:45
Re: ruby-stackprof sometimes fails to build (armv7h)
(address . 55609@debbugs.gnu.org)
cc07005ec43b96bee89138b29f2e00e8468595ba.camel@telenet.be
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYoybNBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7iQQAP9yeoJNcoE7o4z6tru5yrP148rm
hfDGtvbOOzcjo7IPCgD/e4S04syxH+0oLZBliyVSCsd2635H8cRa9vHfsK8aZQ0=
=vGLy
-----END PGP SIGNATURE-----


M
M
Maxime Devos wrote on 24 May 2022 23:08
Re: bug#55609: ruby-stackprof sometimes fails to build (armv7h)
(address . 55609@debbugs.gnu.org)
6b4cbb81d631c91d4c8c6e81760ebd6d94075bf5.camel@telenet.be
Looks like a rather flaky test, depending on GC behaviour
and timing. So I think for now the test could simply be
disabled, at least for arm?

Greetings,
Maxime.
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYo1JXBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7jLNAP93R5GIw4pCyYZl0EeDGIYYaoL5
2wMZ0YmiXDybBHkNSgD/ePlzUBBIWhirayP+vG0a7pKJ55yTrL3PDAAxkaGScQw=
=udyd
-----END PGP SIGNATURE-----


?