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, 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.
The problem doesn't exist with GCC 4.4.5.
fixed by changeset 268e6271fbfc
-- GitLab Migration Automatic Message -- This bug has been migrated to gitlab.com's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.com/libeigen/eigen/issues/186.