awsteiner / o2scl

Object-oriented Scientific Computing Library
https://awsteiner.org/code/o2scl
GNU General Public License v3.0
34 stars 14 forks source link

eos_quark_cfl6: Test fails due to tolerance issues on 64-bit (but not on 32-bit) #18

Closed badshah400 closed 2 years ago

badshah400 commented 2 years ago

When building o2scl version 0.926 on openSUSE Tumbleweed, one of the tests fails on x86_64 (but not on 32 bit arch) due to tolerance issues:

[  606s] Some tests failed in file: eos_quark_cfl6.scr
[  606s] FAIL: relative -2.287555e-03 vs. -2.287281e-03 : 1.193674e-04 > 1.000000e-04
[  606s]  qqu
[  606s] 8261 tests performed.
[  606s] At least one test failed.
[  606s] Last failed test: -2.287555e-03 vs. -2.287281e-03 : 1.193674e-04 > 1.000000e-04
[  606s]  qqu
[  606s] One or more O2scl tests failed.

Some details about the system configuration and libraries used when building as follows:

Thanks again for the great library.

awsteiner commented 2 years ago

Fixed today on commit 3f8a0dbb728bb22a8cd . Thank you for the report!