This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/38695] [4.4 regression] gcc.c-torture/compile/pr37433.c ICE on trunk arm_function_in_section_p
- From: "laurent at guerby dot net" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 10 Jan 2009 12:41:42 -0000
- Subject: [Bug target/38695] [4.4 regression] gcc.c-torture/compile/pr37433.c ICE on trunk arm_function_in_section_p
- References: <bug-38695-7210@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- 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