This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: C++ PATCH: Improve exceptions/inlining compile-time performance


	The patch fixes some (but not all regressions) and creates some
new ones:

GCC 3.3
-------
FAIL: g++.dg/compat/break/bitfield7 y_tst.o compile
XPASS: g++.dg/other/packed1.C execution test
FAIL: g++.dg/parse/class1.C (test for excess errors)
FAIL: g++.dg/warn/inline1.C (test for excess errors)
FAIL: g++.dg/warn/weak1.C (test for excess errors)
FAIL: g++.abi/cxa_vec.C  Execution test
FAIL: g++.brendan/new3.C  Execution test
FAIL: g++.ext/attrib5.C (test for excess errors)
FAIL: g++.jason/thunk3.C (test for excess errors)
FAIL: g++.other/comdat2.C  Execution test
FAIL: g++.other/comdat3.C (test for excess errors)
XPASS: g++.other/decl5.C no such type (test for errors, line 60)
XPASS: g++.other/decl5.C no such type (test for errors, line 63)
XPASS: g++.other/decl5.C N::fn not a member of NMS (test for errors, line 66)
XPASS: g++.other/decl5.C extra qualification (test for warnings, line 57)
FAIL: g++.other/decl5.C (test for excess errors)
FAIL: g++.other/mangle3.C (test for excess errors)
XPASS: g++.pt/const2.C (test for excess errors)
XPASS: g++.pt/const2.C  Execution test
FAIL: g++.pt/instantiate12.C (test for excess errors)
FAIL: g++.pt/static3.C (test for excess errors)
FAIL: g++.pt/static6.C (test for excess errors)

                === g++ Summary ===

# of expected passes            7777
# of unexpected failures        15
# of unexpected successes       7
# of expected failures          96
# of unresolved testcases       2
# of untested testcases         23
# of unsupported tests          18

New failures:
FAIL: g++.other/comdat2.C  Execution test

New successes:
FAIL: g++.pt/deduct5.C (test for excess errors)

Unchanged:
FAIL: g++.pt/instantiate12.C (test for excess errors)


GCC 3.4
-------
FAIL: g++.dg/compat/break/bitfield7 y_tst.o compile
XPASS: g++.dg/other/packed1.C execution test
FAIL: g++.dg/warn/weak1.C (test for excess errors)
FAIL: g++.dg/pch/system-1.C -g assembly comparison
FAIL: g++.dg/pch/system-1.C -O2 -g assembly comparison
FAIL: g++.dg/pch/system-2.C -g assembly comparison
FAIL: g++.dg/pch/system-2.C -O2 -g assembly comparison
FAIL: g++.dg/pch/uninst.C -g assembly comparison
FAIL: g++.dg/pch/uninst.C -O2 -g assembly comparison
FAIL: g++.abi/cxa_vec.C  Execution test
FAIL: g++.brendan/new3.C  Execution test
FAIL: g++.ext/attrib5.C (test for excess errors)
FAIL: g++.other/comdat2.C  Execution test
FAIL: g++.other/comdat3.C (test for excess errors)
FAIL: g++.other/conv7.C choosing (test for warnings, line 43)
FAIL: g++.other/mangle3.C (test for excess errors)
FAIL: g++.other/overload14.C  (test for warnings, line 29)
XPASS: g++.pt/const2.C (test for excess errors)
XPASS: g++.pt/const2.C  Execution test
FAIL: g++.pt/instantiate12.C (test for excess errors)
FAIL: g++.pt/static3.C (test for excess errors)
FAIL: g++.pt/static6.C (test for excess errors)

                === g++ Summary ===

# of expected passes            8291
# of unexpected failures        19
# of unexpected successes       3
# of expected failures          71
# of unresolved testcases       2
# of untested testcases         23
# of unsupported tests          20

New failures:
FAIL: g++.other/comdat2.C  Execution test
FAIL: g++.other/conv7.C choosing (test for warnings, line 43)
FAIL: g++.other/overload14.C  (test for warnings, line 29)

New successes:
FAIL: g++.jason/overload28.C (test for excess errors)
FAIL: g++.pt/deduct5.C (test for excess errors)

Unchanged:
FAIL: g++.pt/instantiate12.C (test for excess errors)


David


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]