Hi
Uros, you was right both with fpmath and configflags. That is why it
was passing for me.

Attached patch which cures the problem.

testsuite/ChangeLog entry:

2011-10-11  Kirill Yukhin  <kirill.yuk...@intel.com>

        * gcc.target/i386/fma_double_1.c: Add -mfpmath=sse.
        * gcc.target/i386/fma_double_2.c: Ditto.
        * gcc.target/i386/fma_double_3.c: Ditto.
        * gcc.target/i386/fma_double_4.c: Ditto.
        * gcc.target/i386/fma_double_5.c: Ditto.
        * gcc.target/i386/fma_double_6.c: Ditto.
        * gcc.target/i386/fma_float_1.c: Ditto.
        * gcc.target/i386/fma_float_2.c: Ditto.
        * gcc.target/i386/fma_float_3.c: Ditto.
        * gcc.target/i386/fma_float_4.c: Ditto.
        * gcc.target/i386/fma_float_5.c: Ditto.
        * gcc.target/i386/fma_float_6.c: Ditto.
        * gcc.target/i386/l_fma_double_1.c: Ditto.
        * gcc.target/i386/l_fma_double_2.c: Ditto.
        * gcc.target/i386/l_fma_double_3.c: Ditto.
        * gcc.target/i386/l_fma_double_4.c: Ditto.
        * gcc.target/i386/l_fma_double_5.c: Ditto.
        * gcc.target/i386/l_fma_double_6.c: Ditto.
        * gcc.target/i386/l_fma_float_1.c: Ditto.
        * gcc.target/i386/l_fma_float_2.c: Ditto.
        * gcc.target/i386/l_fma_float_3.c: Ditto.
        * gcc.target/i386/l_fma_float_4.c: Ditto.
        * gcc.target/i386/l_fma_float_5.c: Ditto.
        * gcc.target/i386/l_fma_float_6.c: Ditto.
        * gcc.target/i386/l_fma_run_double_1.c: Ditto.
        * gcc.target/i386/l_fma_run_double_2.c: Ditto.
        * gcc.target/i386/l_fma_run_double_3.c: Ditto.
        * gcc.target/i386/l_fma_run_double_4.c: Ditto.
        * gcc.target/i386/l_fma_run_double_5.c: Ditto.
        * gcc.target/i386/l_fma_run_double_6.c: Ditto.
        * gcc.target/i386/l_fma_run_float_1.c: Ditto.
        * gcc.target/i386/l_fma_run_float_2.c: Ditto.
        * gcc.target/i386/l_fma_run_float_3.c: Ditto.
        * gcc.target/i386/l_fma_run_float_4.c: Ditto.
        * gcc.target/i386/l_fma_run_float_5.c: Ditto.
        * gcc.target/i386/l_fma_run_float_6.c: Ditto.

Could you please have a look?

Sorry for inconvenience, K

Attachment: fma3-tests-fix.gcc.patch
Description: Binary data

Reply via email to