Bugzilla – Bug 186
Test failures with MatrixXcf on GCC 4.3 32bit with SSE2
Last modified: 2011-02-18 15:43:27 UTC
This comes from bug 89 comment 37:
=== BEGIN QUOTE ===
These tests are failing for me:
product_extra_3, product_symm_7, product_trmv_4, product_trsolve_3,
nullary_4 failed only once, but passed all the other times I tried, even with
stable_norm_1 is probably not critical - the test fails because norm() gives
the correct result
product_extra_3 failure has a different feel to it so probably another bug.
=== END QUOTE ===
These failures happen only in 32bit with SSE2 enabled.
On my 64bit system, I can reproduce with -m32 -msse2, but -m32 alone doesn't reproduce, and -mfpmath=387 doesn't reproduce either.
Happens on both GCC 4.3.3 and 4.3.5.
The problem doesn't exist with GCC 4.4.5.
fixed by changeset 268e6271fbfc