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.

Blocking

#25 (closed)