------- Comment #11 from ubizjak at gmail dot com  2008-03-14 06:37 -------
(In reply to comment #10)
> The old gcc.dg/tree-ssa/ldist-4.c passed on Linux/ia32 and failed
> on Linux/Intel64. Revision 133206 changed it to fail on Linux/ia32
> and pass on Linux/Intel64. I think you want "4|5" instead of 4 or
> 5. The same goes for gcc.dg/tree-ssa/ldist-4.c.

Actually, the test produces different results for 32bit vs 64bit targets.
You can see that in addition to x86_64, it also fails for ppc64, I guess that
the same way [1].

I think we need:

/* { dg-final { scan-tree-dump-times "distributed: split to 2 loops" 0 "ldist"
{ target ilp32 } } } */
/* { dg-final { scan-tree-dump-times "distributed: split to 2 loops" 1 "ldist"
{ target lp64 } } } */

for ldist-4.c and something similar for fortran test.

[1] http://gcc.gnu.org/ml/gcc-testresults/2008-03/msg01040.html


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35406

Reply via email to