You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Output files generated on different CPU architectures are not identical. This is probably due to rounding errors. The test environment does not handle this. The current MD5 checksums correspond to output generated on x86_64, Consequently, "make check" fails in i686.
The text was updated successfully, but these errors were encountered:
It's all about the internal precision of the FPU. The x86_64 code uses SSE instructions which use 64-bit precision internally and the i686 code uses x87 instructions which use 80-bit precision internally.
I don't think it really matters for practical purposes, but it's kind of annoying that you get different results.
It's all about the internal precision of the FPU. The x86_64 code uses SSE
instructions which use 64-bit precision internally and the i686 code uses
x87 instructions which use 80-bit precision internally.
I don't think it really matters for practical purposes, but it's kind of
annoying that you get different results.
Reply to this email directly or view it on GitHub #22 (comment).
Output files generated on different CPU architectures are not identical. This is probably due to rounding errors. The test environment does not handle this. The current MD5 checksums correspond to output generated on x86_64, Consequently, "make check" fails in i686.
The text was updated successfully, but these errors were encountered: