Opened 4 years ago
Closed 3 years ago
#24661 closed defect (invalid)
fix arb problems on 32-bit systems
Reported by: | dimpase | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-duplicate/invalid/wontfix |
Component: | packages: standard | Keywords: | sdl |
Cc: | slelievre, tmonteil | Merged in: | |
Authors: | Reviewers: | Dima Pasechnik | |
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | #24369 | Stopgaps: |
Description
This is a follow-up to #24369, as reported there in comment 7, on 32-bit x86 linux one gets
l_vec_hurwitz.... L value differ L(1/2, 1) single = (0 + 0j) +/- (0, 0j) L(1/2, 1) multi = (-0.30909754859579756426 + 0j) +/- (2.54e-23, 0j) (-0.3090975486 + 0j) +/- (2.54e-23, 0j) (0.7888523833 - 0.1836680212j) +/- (2.02e-23, 1.54e-23j) (0.4432168971 - 0.236477911j) +/- (1.99e-23, 1.32e-23j) (1.648021942 + 0.03777565741j) +/- (1.55e-23, 8.22e-24j) (0.6185977148 + 0.146695673j) +/- (2.08e-23, 1.32e-23j) (0.5039871966 - 0.8215955013j) +/- (2.02e-23, 1.71e-23j) (0.750432146 + 0j) +/- (2.54e-23, 0j) (0.5039871966 + 0.8215955013j) +/- (2.02e-23, 1.71e-23j) (0.6185977148 - 0.146695673j) +/- (2.08e-23, 1.32e-23j) (1.648021942 - 0.03777565741j) +/- (1.55e-23, 8.22e-24j) (0.4432168971 + 0.236477911j) +/- (1.99e-23, 1.32e-23j) (0.7888523833 + 0.1836680212j) +/- (2.02e-23, 1.54e-23j) ../Makefile.subdirs:84: recipe for target '../build/acb_dirichlet/test/t-l_vec_hurwitz_RUN' failed
Change History (11)
comment:1 Changed 4 years ago by
- Cc tmonteil added
comment:2 Changed 4 years ago by
comment:3 Changed 4 years ago by
OK i am currently testing the current master branch on my 32bit VM.
comment:4 follow-up: ↓ 6 Changed 4 years ago by
after many PASSed tests I got
make[1]: Entering directory `/home/dima/sage/arb/mag' add....PASS neg_log_lower....../build/mag/test/t-neg_log_lower: symbol lookup error: ../build/mag/test/t-neg_log_lower: undefined symbol: mag_neg_log_lower make[1]: *** [../build/mag/test/t-neg_log_lower_RUN] Error 127 make[1]: Leaving directory `/home/dima/sage/arb/mag' make: *** [check] Error 2
which is probably some other story.
comment:5 Changed 4 years ago by
It works well for me (tests just finished). Note that i tried to reproduce Sage build with
./configure --disable-static --with-flint=../sage-8.1/local/ --with-gmp=../sage-8.1/local/ --with-mpfr=../sage-8.1/local/
comment:6 in reply to: ↑ 4 Changed 4 years ago by
Replying to dimpase:
after many PASSed tests I got
make[1]: Entering directory `/home/dima/sage/arb/mag' add....PASS neg_log_lower....../build/mag/test/t-neg_log_lower: symbol lookup error: ../build/mag/test/t-neg_log_lower: undefined symbol: mag_neg_log_lower make[1]: *** [../build/mag/test/t-neg_log_lower_RUN] Error 127 make[1]: Leaving directory `/home/dima/sage/arb/mag' make: *** [check] Error 2which is probably some other story.
oops, it works - I had dirty LD_LIBRARY_PATH that pointed to an old arb... So it's all good (on my "real" 32-bit box).
comment:7 Changed 3 years ago by
- Cc slelievre added
- Milestone changed from sage-8.2 to sage-duplicate/invalid/wontfix
Can this be closed?
comment:8 Changed 3 years ago by
- Keywords sdl added
comment:9 Changed 3 years ago by
- Status changed from new to needs_review
comment:10 Changed 3 years ago by
- Reviewers set to Dima Pasechnik
- Status changed from needs_review to positive_review
comment:11 Changed 3 years ago by
- Resolution set to invalid
- Status changed from positive_review to closed
Note: See
TracTickets for help on using
tickets.
Probably fixed in this commit (bug in the test code); needs to be checked on a 32-bit system:
https://github.com/fredrik-johansson/arb/commit/15f40f7f467644564aad6d02be9335655f86c1da