http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46312
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> 2010-11-05 11:39:19 UTC --- It fails even on i686-linux: Executing on host: /usr/src/gcc/obj333/gcc/xgcc -B/usr/src/gcc/obj333/gcc/ /usr/src/gcc/gcc/testsuite/gcc.dg/vec-scal-opt.c -O -fdump-tree-veclower -S -o vec-scal-opt.s (timeout = 300) PASS: gcc.dg/vec-scal-opt.c (test for excess errors) FAIL: gcc.dg/vec-scal-opt.c scan-tree-dump-times veclower ">> k.[0-9_]*" 1 Executing on host: /usr/src/gcc/obj333/gcc/xgcc -B/usr/src/gcc/obj333/gcc/ /usr/src/gcc/gcc/testsuite/gcc.dg/vec-scal-opt1.c -O -fdump-tree-veclower -S -o vec-scal-opt1.s (timeout = 300) PASS: gcc.dg/vec-scal-opt1.c (test for excess errors) FAIL: gcc.dg/vec-scal-opt1.c scan-tree-dump-times veclower ">> 2" 1 Executing on host: /usr/src/gcc/obj333/gcc/xgcc -B/usr/src/gcc/obj333/gcc/ /usr/src/gcc/gcc/testsuite/gcc.dg/vec-scal-opt2.c -O -fdump-tree-veclower -S -o vec-scal-opt2.s (timeout = 300) PASS: gcc.dg/vec-scal-opt2.c (test for excess errors) FAIL: gcc.dg/vec-scal-opt2.c scan-tree-dump-times veclower ">> 2" 1 Executing on host: /usr/src/gcc/obj333/gcc/xgcc -B/usr/src/gcc/obj333/gcc/ /usr/src/gcc/gcc/testsuite/gcc.dg/vector-1.c -S -o vector-1.s (timeout = 300) /usr/src/gcc/gcc/testsuite/gcc.dg/vector-1.c: In function 'f': /usr/src/gcc/gcc/testsuite/gcc.dg/vector-1.c:13:7: error: wrong type argument to bit-complement compiler exited with status 1 output is: /usr/src/gcc/gcc/testsuite/gcc.dg/vector-1.c: In function 'f': /usr/src/gcc/gcc/testsuite/gcc.dg/vector-1.c:13:7: error: wrong type argument to bit-complement I guess the bug is that the testcase should be put into gcc.dg/vect/ rather than gcc.dg/ directly.