Test failures with MatrixXcf on GCC 4.3 32bit with SSE2
Submitted by Benoit Jacob
Assigned to Nobody
Link to original bugzilla bug (#186)
Platform: x86 - 32-bit
Description
This comes from bug #89 (closed) comment 37:
=== BEGIN QUOTE ===
These tests are failing for me:
product_extra_3, product_symm_7, product_trmv_4, product_trsolve_3,
stable_norm_1, (nullary_4)
nullary_4 failed only once, but passed all the other times I tried, even with
r1000000.
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.