"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-----


?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 55609@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 55609
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch