Re: Testsuite tweaks for the SPARC

2013-07-28 Thread Andreas Schwab
Eric Botcazou ebotca...@adacore.com writes: Index: gcc.dg/vect/pr57705.c === --- gcc.dg/vect/pr57705.c (revision 201177) +++ gcc.dg/vect/pr57705.c (working copy) @@ -61,5 +61,6 @@ main () return 0; } -/* {

Re: Testsuite tweaks for the SPARC

2013-07-28 Thread Eric Botcazou
That doesn't work on ia64. Yeah, there are so many vectorizer failures on IA-64 that I gave up looking at them some time ago. Maybe vect_pack_trunc should be false there too. At least bb-slp-32.c now passes, so the overall number of failures hasn't increased. :-) -- Eric Botcazou

Re: Testsuite tweaks for the SPARC

2013-07-28 Thread Andreas Schwab
Eric Botcazou ebotca...@adacore.com writes: At least bb-slp-32.c now passes, so the overall number of failures hasn't increased. :-) It's still an XFAIL, though. Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 And

Testsuite tweaks for the SPARC

2013-07-27 Thread Eric Botcazou
This fixes the failures that recently appeared in the vectorization testsuite on the SPARC: - gcc.dg/vect/pr57705.c: the last loop uses a truncation so we can vectorize only the first 2 loops, - gcc.dg/vect/pr57741-2.c: the testcase requires vectors of floats, - gcc.dg/vect/pr57741-3.c: