-
Notifications
You must be signed in to change notification settings - Fork 15.2k
Description
| Bugzilla Link | 2452 |
| Resolution | FIXED |
| Resolved on | Jun 20, 2008 12:23 |
| Version | trunk |
| OS | Linux |
Extended Description
There are some tests that are generating GCC warnings, which until recently were ignored. Now, stderr output from a test program is cause for failure. Preferably these warnings should be fixed, but possibly they also mean that the test is not working properly. Someone who knows details about these tests should have a look.
It concerns the following tests:
FAIL: /home/kooijman/src/llvm-trunk/test/FrontendC/2003-08-21-WideString.c
Failed with unknown error (or has stderr output) at line 1
while running: /home/kooijman/src/llvm-gcc/install/bin/llvm-gcc -emit-llvm -S /home/kooijman/src/llvm-trunk/test/FrontendC/2003-08-21-WideString.c -o - | llvm-as -f -o /dev/null
/home/kooijman/src/llvm-trunk/test/FrontendC/2003-08-21-WideString.c:5: warning: initialization from incompatible pointer type
FAIL: /home/kooijman/src/llvm-trunk/test/FrontendC/2004-02-13-IllegalVararg.c
Failed with unknown error (or has stderr output) at line 1
while running: /home/kooijman/src/llvm-gcc/install/bin/llvm-gcc -emit-llvm -xc /home/kooijman/src/llvm-trunk/test/FrontendC/2004-02-13-IllegalVararg.c -w -c -o - | llc
/home/kooijman/src/llvm-trunk/test/FrontendC/2004-02-13-IllegalVararg.c: In function ‘test’:
/home/kooijman/src/llvm-trunk/test/FrontendC/2004-02-13-IllegalVararg.c:9: note: if this code is reached, the program will abort
FAIL: /home/kooijman/src/llvm-trunk/test/FrontendC/2006-09-18-fwrite-cast-crash.c for #1282
Failed with unknown error (or has stderr output) at line 1
while running: /home/kooijman/src/llvm-gcc/install/bin/llvm-gcc -emit-llvm /home/kooijman/src/llvm-trunk/test/FrontendC/2006-09-18-fwrite-cast-crash.c -S -o /dev/null
/home/kooijman/src/llvm-trunk/test/FrontendC/2006-09-18-fwrite-cast-crash.c: In function ‘Usage’:
/home/kooijman/src/llvm-trunk/test/FrontendC/2006-09-18-fwrite-cast-crash.c:11: warning: function called through a non-compatible type
/home/kooijman/src/llvm-trunk/test/FrontendC/2006-09-18-fwrite-cast-crash.c:11: note: if this code is reached, the program will abort
FAIL: /home/kooijman/src/llvm-trunk/test/FrontendC/2007-09-05-ConstCtor.c for #2013
Failed with unknown error (or has stderr output) at line 1
while running: /home/kooijman/src/llvm-gcc/install/bin/llvm-gcc -emit-llvm -xc -Os -c /home/kooijman/src/llvm-trunk/test/FrontendC/2007-09-05-ConstCtor.c -o /dev/null
/home/kooijman/src/llvm-trunk/test/FrontendC/2007-09-05-ConstCtor.c:11:30: warning: multi-character character constant
FAIL: /home/kooijman/src/llvm-trunk/test/FrontendC/2007-09-28-PackedUnionMember.c
Failed with unknown error (or has stderr output) at line 1
while running: /home/kooijman/src/llvm-gcc/install/bin/llvm-gcc -emit-llvm /home/kooijman/src/llvm-trunk/test/FrontendC/2007-09-28-PackedUnionMember.c -S -o -
declare i32 @bork(i32 (...), %struct.E)
/home/kooijman/src/llvm-trunk/test/FrontendC/2007-09-28-PackedUnionMember.c:28:23: warning: multi-character character constant
/home/kooijman/src/llvm-trunk/test/FrontendC/2007-09-28-PackedUnionMember.c:33:7: warning: multi-character character constant
I've XFAIL'd these test for now.