nixpkgs/pkgs/development/libraries/openexr
Sergei Trofimovich 2e7a27e66b pkgsi686Linux.openexr_3: enforce SSE arithmetics (instead of x87)
On i686 with x87 80-bit FPU precision tests fail as:

F float at 59, 0 not equal: C++ loaded C 0x7f84e300 (nan) vs C++ loaded C++ 7fc4e300 (nan)
    Core Test failed: a.iv == b.iv
               file:/build/source/src/test/OpenEXRCoreTest/compression.cpp
               line:423
           function:static void pixels::compareExact(float, float, int, int, const char*, const char*, const char*)

Force SSE arithmetic to get expected rounding and precision.
2023-04-17 23:34:24 +01:00
..
3.nix pkgsi686Linux.openexr_3: enforce SSE arithmetics (instead of x87) 2023-04-17 23:34:24 +01:00
default.nix