------- Comment #6 from laurent at guerby dot net  2009-01-10 12:41 -------
Jakub, your patch fixes all "pr37433.c" FAIL, thanks! Test results

http://gcc.gnu.org/ml/gcc-testresults/2009-01/msg00868.html

This also seem to fix an ICE I did not report but visible here in previous test
results:

http://gcc.gnu.org/ml/gcc-testresults/2009-01/msg00665.html

"""
Executing on host: /home/guerby/build-143046/gcc/xgcc
-B/home/guerby/build-143046/gcc/   -O1  -w -c  -o 920625-1.o
/n/50/guerby/trunk/gcc/testsuite/gcc.c-torture/compile/920625-1.c    (timeout =
300)
/n/50/guerby/trunk/gcc/testsuite/gcc.c-torture/compile/920625-1.c: In function
'synth':^M
/n/50/guerby/trunk/gcc/testsuite/gcc.c-torture/compile/920625-1.c:298: internal
compiler error: Segmentation fault^M
Please submit a full bug report,^M
with preprocessed source if appropriate.^M
See <http://gcc.gnu.org/bugs.html> for instructions.^M
compiler exited with status 1
output is:
/n/50/guerby/trunk/gcc/testsuite/gcc.c-torture/compile/920625-1.c: In function
'synth':^M
/n/50/guerby/trunk/gcc/testsuite/gcc.c-torture/compile/920625-1.c:298: internal
compiler error: Segmentation fault^M
Please submit a full bug report,^M
with preprocessed source if appropriate.^M
See <http://gcc.gnu.org/bugs.html> for instructions.^M

FAIL: gcc.c-torture/compile/920625-1.c  -O1  (internal compiler error)
"""

Comparison between test results:

--- /tmp/z0     2009-01-10 13:36:02.000000000 +0100
+++ /tmp/z1     2009-01-10 13:33:37.000000000 +0100
@@ -1,2 +0,0 @@
-FAIL: gcc.c-torture/compile/920625-1.c  -O1  (internal compiler error)
-FAIL: gcc.c-torture/compile/920625-1.c  -O1  (test for excess errors)
@@ -19,10 +16,0 @@
-FAIL: gcc.c-torture/compile/pr37433.c  -O1  (internal compiler error)
-FAIL: gcc.c-torture/compile/pr37433.c  -O1  (test for excess errors)
-FAIL: gcc.c-torture/compile/pr37433.c  -O2  (internal compiler error)
-FAIL: gcc.c-torture/compile/pr37433.c  -O2  (test for excess errors)
-FAIL: gcc.c-torture/compile/pr37433.c  -O3 -fomit-frame-pointer  (internal
compiler error)
-FAIL: gcc.c-torture/compile/pr37433.c  -O3 -fomit-frame-pointer  (test for
excess errors)
-FAIL: gcc.c-torture/compile/pr37433.c  -O3 -g  (internal compiler error)
-FAIL: gcc.c-torture/compile/pr37433.c  -O3 -g  (test for excess errors)
-FAIL: gcc.c-torture/compile/pr37433.c  -Os  (internal compiler error)
-FAIL: gcc.c-torture/compile/pr37433.c  -Os  (test for excess errors)

I guess it's okay to seek approval to commit this patch :)


-- 


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

Reply via email to