This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/46425] New: [4.6 Regression] Revision 166570 caused many failures
- From: "hjl.tools at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 11 Nov 2010 04:12:44 +0000
- Subject: [Bug c/46425] New: [4.6 Regression] Revision 166570 caused many failures
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46425
Summary: [4.6 Regression] Revision 166570 caused many failures
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: hjl.tools@gmail.com
CC: jsm28@gcc.gnu.org
On Linux/x86-64, revision 166570:
http://gcc.gnu.org/ml/gcc-cvs/2010-11/msg00459.html
caused:
FAIL: g++.dg/ext/bitfield2.C (test for warnings, line 6)
FAIL: g++.dg/ext/bitfield2.C (test for warnings, line 6)
FAIL: g++.dg/ext/bitfield2.C (test for excess errors)
FAIL: g++.dg/ext/bitfield2.C (test for excess errors)
FAIL: g++.dg/ext/bitfield4.C (test for warnings, line 5)
FAIL: g++.dg/ext/bitfield4.C (test for warnings, line 5)
FAIL: g++.dg/ext/bitfield4.C (test for excess errors)
FAIL: g++.dg/ext/bitfield4.C (test for excess errors)
FAIL: g++.dg/other/i386-2.C (test for excess errors)
FAIL: g++.dg/other/i386-2.C (test for excess errors)
FAIL: g++.dg/other/i386-3.C (test for excess errors)
FAIL: g++.dg/other/i386-3.C (test for excess errors)
FAIL: gcc.dg/bitfld-15.c (test for warnings, line 11)
FAIL: gcc.dg/bitfld-15.c (test for warnings, line 11)
FAIL: gcc.dg/bitfld-15.c (test for excess errors)
FAIL: gcc.dg/bitfld-15.c (test for excess errors)
FAIL: gcc.dg/bitfld-17.c (test for warnings, line 10)
FAIL: gcc.dg/bitfld-17.c (test for warnings, line 10)
FAIL: gcc.dg/bitfld-17.c (test for excess errors)
FAIL: gcc.dg/bitfld-17.c (test for excess errors)
FAIL: gcc.target/i386/pr39082-1.c (test for warnings, line 33)
FAIL: gcc.target/i386/pr39082-1.c (test for excess errors)
FAIL: gcc.target/i386/pr39545-1.c (test for warnings, line 20)
FAIL: gcc.target/i386/pr39545-1.c (test for excess errors)
FAIL: gcc.target/i386/pr39545-2.c (test for warnings, line 14)
FAIL: gcc.target/i386/pr39545-2.c (test for excess errors)
FAIL: gcc.target/i386/pr39678.c (test for warnings, line 13)
FAIL: gcc.target/i386/pr39678.c (test for excess errors)
One error looks like
Executing on host: /export/gnu/import/rrs/166570/bld/gcc/xgcc
-B/export/gnu/import/rrs/166570/bld/gcc/
/export/gnu/import/rrs/166570/src/gcc/testsuite/gcc.target/i386/pr39082-1.c
-O2 -S -o pr39082-1.s (timeout = 300)
spawn -ignore SIGHUP /export/gnu/import/rrs/166570/bld/gcc/xgcc
-B/export/gnu/import/rrs/166570/bld/gcc/
/export/gnu/import/rrs/166570/src/gcc/testsuite/gcc.target/i386/pr39082-1.c -O2
-S -o pr39082-1.s^M
/export/gnu/import/rrs/166570/src/gcc/testsuite/gcc.target/i386/pr39082-1.c: In
function 'foo3':^M
/export/gnu/import/rrs/166570/src/gcc/testsuite/gcc.target/i386/pr39082-1.c:33:12:
note: the ABI of passing union with long double has changed in GCC 4.4^M
output is:
/export/gnu/import/rrs/166570/src/gcc/testsuite/gcc.target/i386/pr39082-1.c: In
function 'foo3':^M
/export/gnu/import/rrs/166570/src/gcc/testsuite/gcc.target/i386/pr39082-1.c:33:12:
note: the ABI of passing union with long double has changed in GCC 4.4^M
FAIL: gcc.target/i386/pr39082-1.c (test for warnings, line 33)
FAIL: gcc.target/i386/pr39082-1.c (test for excess errors)
Excess errors:
/export/gnu/import/rrs/166570/src/gcc/testsuite/gcc.target/i386/pr39082-1.c:33:12:
note: the ABI of passing union with long double has changed in GCC 4.4