-
-
Notifications
You must be signed in to change notification settings - Fork 487
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gfan testsuite hangs on 32bit #32088
Comments
comment:1
As a workaround, #31585 disables the gfan testsuite in the Docker workflows. |
comment:2
this is not docker-specific, I tried this on a real 32-bit Ubuntu, it gets stuck at the same test. |
Changed keywords from none to sdl |
comment:4
I confirm this on 32bit qemu-lated VM. |
comment:5
It might be a problem on our side somehow. I did not run my 32 build machinery for 2 years, and at those times, it seems Also, note that at the beginning of the self-tests, there is some:
|
comment:6
There's a patch to fix the hang here: https://github.com/void-linux/void-packages/blob/2c5be10e5ede5ff7210c5c7d12fc0ec5bdf04223/srcpkgs/gfan/patches/fix-int64-for-32bit-archs.patch Also note that testsuite/0009RenderStairCase fails on i686, we had to add '-ffloat-store' to fix that one. I don't know if that's relevant for sage. |
Upstream: Not yet reported upstream; Will do shortly. |
comment:8
@tornaria : is your patch reported upstream ? |
comment:9
Replying to @sagetrac-tmonteil:
I emailed jensen (email from https://math.au.dk/~jensen/software/gfan/gfan.html) on nov 21 but I never received a reply. The bug is also fixed in debian https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974558 and void linux void-linux/void-packages#34182. |
comment:10
bump to 9.6 |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Commit: |
comment:14
You can re-enable testing it in the CI then, by reverting sagemath/sagetrac-mirror@eba0a9c |
comment:15
I setup a 32bit VM to test that ticket: the patch fixes |
comment:16
I think you need to set CXXFLAGS |
comment:18
Replying to @mkoeppe:
Indeed, it worked. |
Author: Thierry Monteil |
Changed upstream from Not yet reported upstream; Will do shortly. to Reported upstream. No feedback yet. |
Reviewer: Matthias Koeppe |
comment:21
Tested with |
Changed branch from u/tmonteil/gfan_testsuite_hangs_on_32bit to |
For example:
tox -e docker-centos-7-i386-standard gfan
never seems to terminate.To check, use
tox -e docker-centos-7-i386-standard gfan-build-deps
, then run the built image with Docker. Thenmake gfan
builds the package and hangs in the testsuite after printing:Upstream: Reported upstream. No feedback yet.
CC: @dimpase
Component: packages: standard
Keywords: sdl
Author: Thierry Monteil
Branch/Commit:
54702a1
Reviewer: Matthias Koeppe
Issue created by migration from https://trac.sagemath.org/ticket/32088
The text was updated successfully, but these errors were encountered: