http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48791
Summary: [4.7 Regression] Many testcase failures Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassig...@gcc.gnu.org ReportedBy: hjl.to...@gmail.com On Linux/ia32, revision 173027 gave FAIL: g++.dg/torture/covariant-1.C -O2 (internal compiler error) FAIL: g++.dg/torture/covariant-1.C -O2 (test for excess errors) FAIL: g++.dg/torture/covariant-1.C -O2 -flto (internal compiler error) FAIL: g++.dg/torture/covariant-1.C -O2 -flto (test for excess errors) FAIL: g++.dg/torture/covariant-1.C -O2 -flto -flto-partition=none (internal compiler error) FAIL: g++.dg/torture/covariant-1.C -O2 -flto -flto-partition=none (test for excess errors) FAIL: g++.dg/torture/covariant-1.C -O3 -fomit-frame-pointer (internal compiler error) FAIL: g++.dg/torture/covariant-1.C -O3 -fomit-frame-pointer (test for excess errors) FAIL: g++.dg/torture/covariant-1.C -O3 -g (internal compiler error) FAIL: g++.dg/torture/covariant-1.C -O3 -g (test for excess errors) FAIL: g++.dg/torture/covariant-1.C -Os (internal compiler error) FAIL: g++.dg/torture/covariant-1.C -Os (test for excess errors) FAIL: g++.dg/torture/pr43068.C -O2 (internal compiler error) FAIL: g++.dg/torture/pr43068.C -O2 (test for excess errors) FAIL: g++.dg/torture/pr43068.C -O2 -flto (internal compiler error) FAIL: g++.dg/torture/pr43068.C -O2 -flto (test for excess errors) FAIL: g++.dg/torture/pr43068.C -O2 -flto -flto-partition=none (internal compiler error) FAIL: g++.dg/torture/pr43068.C -O2 -flto -flto-partition=none (test for excess errors) FAIL: g++.dg/torture/pr43068.C -O3 -fomit-frame-pointer (internal compiler error) FAIL: g++.dg/torture/pr43068.C -O3 -fomit-frame-pointer (test for excess errors) FAIL: g++.dg/torture/pr43068.C -O3 -g (internal compiler error) FAIL: g++.dg/torture/pr43068.C -O3 -g (test for excess errors) FAIL: g++.dg/torture/pr43068.C -Os (internal compiler error) FAIL: g++.dg/torture/pr43068.C -Os (test for excess errors) FAIL: g++.dg/torture/pr47714.C -O2 (internal compiler error) FAIL: g++.dg/torture/pr47714.C -O2 (test for excess errors) FAIL: g++.dg/torture/pr47714.C -O2 -flto (internal compiler error) FAIL: g++.dg/torture/pr47714.C -O2 -flto (test for excess errors) FAIL: g++.dg/torture/pr47714.C -O2 -flto -flto-partition=none (internal compiler error) FAIL: g++.dg/torture/pr47714.C -O2 -flto -flto-partition=none (test for excess errors) FAIL: g++.dg/torture/pr47714.C -O3 -fomit-frame-pointer (internal compiler error) FAIL: g++.dg/torture/pr47714.C -O3 -fomit-frame-pointer (test for excess errors) FAIL: g++.dg/torture/pr47714.C -O3 -g (internal compiler error) FAIL: g++.dg/torture/pr47714.C -O3 -g (test for excess errors) FAIL: g++.dg/torture/pr47714.C -Os (internal compiler error) FAIL: g++.dg/torture/pr47714.C -Os (test for excess errors) FAIL: g++.dg/tree-ssa/pr34355.C (internal compiler error) FAIL: g++.dg/tree-ssa/pr34355.C (test for excess errors) FAIL: gcc.dg/autopar/outer-1.c (internal compiler error) FAIL: gcc.dg/autopar/outer-1.c (test for excess errors) FAIL: gcc.dg/autopar/outer-2.c (internal compiler error) FAIL: gcc.dg/autopar/outer-2.c (test for excess errors) FAIL: gcc.dg/autopar/outer-3.c (internal compiler error) FAIL: gcc.dg/autopar/outer-3.c (test for excess errors) FAIL: gcc.dg/autopar/outer-4.c (internal compiler error) FAIL: gcc.dg/autopar/outer-4.c (test for excess errors) FAIL: gcc.dg/autopar/outer-5.c (internal compiler error) FAIL: gcc.dg/autopar/outer-5.c (test for excess errors) FAIL: gcc.dg/autopar/outer-6.c (internal compiler error) FAIL: gcc.dg/autopar/outer-6.c (test for excess errors) FAIL: gcc.dg/autopar/parallelization-1.c (internal compiler error) FAIL: gcc.dg/autopar/parallelization-1.c (test for excess errors) FAIL: gcc.dg/autopar/pr39500-1.c (internal compiler error) FAIL: gcc.dg/autopar/pr39500-1.c (test for excess errors) FAIL: gcc.dg/autopar/pr46561.c (internal compiler error) FAIL: gcc.dg/autopar/pr46561.c (test for excess errors) FAIL: gcc.dg/autopar/pr46969.c (internal compiler error) FAIL: gcc.dg/autopar/pr46969.c (test for excess errors) FAIL: gcc.dg/autopar/reduc-1.c (internal compiler error) FAIL: gcc.dg/autopar/reduc-1.c (test for excess errors) FAIL: gcc.dg/autopar/reduc-1char.c (internal compiler error) FAIL: gcc.dg/autopar/reduc-1char.c (test for excess errors) FAIL: gcc.dg/autopar/reduc-1short.c (internal compiler error) FAIL: gcc.dg/autopar/reduc-1short.c (test for excess errors) FAIL: gcc.dg/autopar/reduc-2.c (internal compiler error) FAIL: gcc.dg/autopar/reduc-2.c (test for excess errors) FAIL: gcc.dg/autopar/reduc-2char.c (internal compiler error) FAIL: gcc.dg/autopar/reduc-2char.c (test for excess errors) FAIL: gcc.dg/autopar/reduc-2short.c (internal compiler error) FAIL: gcc.dg/autopar/reduc-2short.c (test for excess errors) FAIL: gcc.dg/autopar/reduc-3.c (internal compiler error) FAIL: gcc.dg/autopar/reduc-3.c (test for excess errors) FAIL: gcc.dg/autopar/reduc-6.c (internal compiler error) FAIL: gcc.dg/autopar/reduc-6.c (test for excess errors) FAIL: gcc.dg/autopar/reduc-7.c (internal compiler error) FAIL: gcc.dg/autopar/reduc-7.c (test for excess errors) FAIL: gcc.dg/autopar/reduc-8.c (internal compiler error) FAIL: gcc.dg/autopar/reduc-8.c (test for excess errors) FAIL: gcc.dg/autopar/reduc-9.c (internal compiler error) FAIL: gcc.dg/autopar/reduc-9.c (test for excess errors) FAIL: libgomp.c/autopar-1.c (internal compiler error) FAIL: libgomp.c/autopar-1.c (test for excess errors) FAIL: libgomp.graphite/force-parallel-1.c (internal compiler error) FAIL: libgomp.graphite/force-parallel-1.c (test for excess errors) FAIL: libgomp.graphite/force-parallel-2.c (internal compiler error) FAIL: libgomp.graphite/force-parallel-2.c (test for excess errors) FAIL: libgomp.graphite/force-parallel-3.c (internal compiler error) FAIL: libgomp.graphite/force-parallel-3.c (test for excess errors) FAIL: libgomp.graphite/force-parallel-3.c scan-tree-dump-times optimized "loopfn.0" 5 FAIL: libgomp.graphite/force-parallel-4.c (internal compiler error) FAIL: libgomp.graphite/force-parallel-4.c (test for excess errors) FAIL: libgomp.graphite/force-parallel-4.c scan-tree-dump-times optimized "loopfn.0" 5 FAIL: libgomp.graphite/force-parallel-5.c (internal compiler error) FAIL: libgomp.graphite/force-parallel-5.c (test for excess errors) FAIL: libgomp.graphite/force-parallel-5.c scan-tree-dump-times optimized "loopfn.0" 5 FAIL: libgomp.graphite/force-parallel-6.c (internal compiler error) FAIL: libgomp.graphite/force-parallel-6.c (test for excess errors) FAIL: libgomp.graphite/force-parallel-7.c (internal compiler error) FAIL: libgomp.graphite/force-parallel-7.c (test for excess errors) FAIL: libgomp.graphite/force-parallel-7.c scan-tree-dump-times optimized "loopfn.0" 5 FAIL: libgomp.graphite/force-parallel-8.c (internal compiler error) FAIL: libgomp.graphite/force-parallel-8.c (test for excess errors) FAIL: libgomp.graphite/force-parallel-8.c scan-tree-dump-times optimized "loopfn.0" 5 FAIL: libgomp.graphite/force-parallel-9.c (internal compiler error) FAIL: libgomp.graphite/force-parallel-9.c (test for excess errors) FAIL: libgomp.graphite/force-parallel-9.c scan-tree-dump-times optimized "loopfn.0" 5 Revision 173020 is OK. Error looks like /export/gnu/import/svn/gcc-test-ia32corei7/src-trunk/gcc/testsuite/gcc.dg/autopar/outer-1.c: In function 'parloop._loopfn.0':^M /export/gnu/import/svn/gcc-test-ia32corei7/src-trunk/gcc/testsuite/gcc.dg/autopar/outer-1.c:26:1: 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.dg/autopar/outer-1.c (internal compiler error) FAIL: gcc.dg/autopar/outer-1.c (test for excess errors)