On Tue, Oct 11, 2011 at 3:12 AM, Kirill Yukhin <kirill.yuk...@gmail.com> wrote:
> 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
>

All double vector tests are failed when GCC is configured with
--with-cpu=atom since double vectorizer is turned off by default.
You should add -mtune=generic to those tests.

-- 
H.J.

Reply via email to