-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
New package: gfan-0.6.2 #34182
New package: gfan-0.6.2 #34182
Conversation
It seems to be stuck in a test on i686. On my box the test that stalls is:
The whole testsuite takes ~ 1m on x86_64 and the test above has been running for 6m+ on my box (and apparently it ran 1h30 on CI). |
Summary: two tests fail on i686:
The first one finishes with failure, and the second one doesn't finish. I'll report them both upstream later. @leahneukirchen: Do you think we have to delay merging b/c of this? I'll follow up in any case. |
I don't mind the test suite failure, but this sounds like it's actually broken on i686 so fixing would be good. Perhaps someone can try on 32-bit ARM? |
Sure, but since only one particular application is broken maybe this is still useful. Otherwise we could not package for 32 bits. |
Suggested on IRC: have you tried adding |
Indeed, this fixes the failure in |
I couldn't find an issue tracker for gfan. On the sagemath trac, the same issue was reported 5 months ago in https://trac.sagemath.org/ticket/32088, but there is no clue there. |
Also debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905300. They just disable this test on 32bit. |
Uses three patches taken from sagemath, cf https://git.sagemath.org/sage.git/plain/build/pkgs/gfan/patches?h=9.5.beta7 - fix location of cddlib include files - normalize the output of one failing test - make tests return an error so build aborts Also fixes for 32 bit bugs catched by testsuite: - add `-ffloat-store` to CFLAGS to fix `0009RenderStairCase` - patch typedef for `int64` which causes hang in `0602ResultantFanProjection`
Dependency of sagemath