On Linux/x86-64, revision 152251 gave:

FAIL: g++.dg/conversion/dr195.C  (test for warnings, line 21)
FAIL: g++.dg/conversion/dr195.C  (test for warnings, line 21)
FAIL: g++.dg/conversion/dr195.C  (test for warnings, line 22)
FAIL: g++.dg/conversion/dr195.C  (test for warnings, line 22)
FAIL: g++.dg/conversion/dr195.C  (test for warnings, line 25)
FAIL: g++.dg/conversion/dr195.C  (test for warnings, line 25)
FAIL: g++.dg/conversion/dr195.C  (test for warnings, line 26)
FAIL: g++.dg/conversion/dr195.C  (test for warnings, line 26)
FAIL: g++.dg/conversion/op5.C  (test for errors, line 18)
FAIL: g++.dg/conversion/op5.C  (test for errors, line 18)
FAIL: g++.dg/conversion/op5.C (test for excess errors)
FAIL: g++.dg/conversion/op5.C (test for excess errors)
FAIL: g++.dg/cpp/string-1.C  (test for errors, line 5)
FAIL: g++.dg/cpp/string-1.C  (test for errors, line 5)
FAIL: g++.dg/cpp/string-1.C  (test for errors, line 7)
FAIL: g++.dg/cpp/string-1.C  (test for errors, line 7)
FAIL: g++.dg/cpp/string-1.C (test for excess errors)
FAIL: g++.dg/cpp/string-1.C (test for excess errors)
FAIL: g++.dg/cpp0x/variadic60.C  (test for errors, line 1)
FAIL: g++.dg/cpp0x/variadic60.C  (test for errors, line 1)
FAIL: g++.dg/cpp0x/variadic60.C (test for excess errors)
FAIL: g++.dg/cpp0x/variadic60.C (test for excess errors)
FAIL: g++.dg/expr/cast2.C  (test for warnings, line 4)
FAIL: g++.dg/expr/cast2.C  (test for warnings, line 4)
FAIL: g++.dg/expr/string-1.C  (test for errors, line 6)
FAIL: g++.dg/expr/string-1.C  (test for errors, line 6)
FAIL: g++.dg/expr/string-1.C (test for excess errors)
FAIL: g++.dg/expr/string-1.C (test for excess errors)
FAIL: g++.dg/ext/anon-struct6.C  (test for errors, line 9)
FAIL: g++.dg/ext/anon-struct6.C  (test for errors, line 9)
FAIL: g++.dg/ext/offsetof1.C (test for excess errors)
FAIL: g++.dg/ext/offsetof1.C (test for excess errors)
FAIL: g++.dg/ext/vla1.C  (test for errors, line 12)
FAIL: g++.dg/ext/vla1.C  (test for errors, line 12)
FAIL: g++.dg/inherit/error4.C (test for excess errors)
FAIL: g++.dg/inherit/error4.C (test for excess errors)
FAIL: g++.dg/init/bitfield1.C  (test for warnings, line 17)
FAIL: g++.dg/init/bitfield1.C  (test for warnings, line 17)
FAIL: g++.dg/init/bitfield1.C  (test for warnings, line 18)
FAIL: g++.dg/init/bitfield1.C  (test for warnings, line 18)
FAIL: g++.dg/init/bitfield1.C  (test for warnings, line 21)
FAIL: g++.dg/init/bitfield1.C  (test for warnings, line 21)
FAIL: g++.dg/init/brace2.C  (test for errors, line 8)
FAIL: g++.dg/init/brace2.C  (test for errors, line 8)
FAIL: g++.dg/init/brace2.C (test for excess errors)
FAIL: g++.dg/init/brace2.C (test for excess errors)
FAIL: g++.dg/init/brace6.C (test for excess errors)
FAIL: g++.dg/init/brace6.C (test for excess errors)
FAIL: g++.dg/init/string1.C (test for excess errors)
FAIL: g++.dg/init/string1.C (test for excess errors)
FAIL: g++.dg/lookup/extern-c-redecl.C  (test for errors, line 6)
FAIL: g++.dg/lookup/extern-c-redecl.C  (test for errors, line 6)
FAIL: g++.dg/lookup/extern-c-redecl.C (test for excess errors)
FAIL: g++.dg/lookup/extern-c-redecl.C (test for excess errors)
FAIL: g++.dg/other/warning1.C  (test for warnings, line 10)
FAIL: g++.dg/other/warning1.C  (test for warnings, line 10)
FAIL: g++.dg/other/warning1.C  (test for warnings, line 11)
FAIL: g++.dg/other/warning1.C  (test for warnings, line 11)
FAIL: g++.dg/other/warning1.C (test for excess errors)
FAIL: g++.dg/other/warning1.C (test for excess errors)
FAIL: g++.dg/parse/constant5.C  (test for errors, line 5)
FAIL: g++.dg/parse/constant5.C  (test for errors, line 5)
FAIL: g++.dg/parse/constant5.C  (test for errors, line 6)
FAIL: g++.dg/parse/constant5.C  (test for errors, line 6)
FAIL: g++.dg/parse/ctor3.C (test for excess errors)
FAIL: g++.dg/parse/ctor3.C (test for excess errors)
FAIL: g++.dg/parse/ctor7.C  (test for errors, line 15)
FAIL: g++.dg/parse/ctor7.C  (test for errors, line 15)
FAIL: g++.dg/parse/template23.C  (test for errors, line 8)
FAIL: g++.dg/parse/template23.C  (test for errors, line 8)
FAIL: g++.dg/parse/template23.C  (test for errors, line 9)
FAIL: g++.dg/parse/template23.C  (test for errors, line 9)
FAIL: g++.dg/template/crash90.C (test for excess errors)
FAIL: g++.dg/template/crash90.C (test for excess errors)
FAIL: g++.dg/template/dependent-name3.C  (test for errors, line 13)
FAIL: g++.dg/template/dependent-name3.C  (test for errors, line 13)
FAIL: g++.dg/template/error17.C anon (test for errors, line 7)
FAIL: g++.dg/template/error17.C anon (test for errors, line 7)
FAIL: g++.dg/template/ptrmem6.C (test for excess errors)
FAIL: g++.dg/template/ptrmem6.C (test for excess errors)
FAIL: g++.dg/template/sfinae3.C  (test for errors, line 13)
FAIL: g++.dg/template/sfinae3.C  (test for errors, line 13)
FAIL: g++.dg/template/sfinae3.C  (test for warnings, line 17)
FAIL: g++.dg/template/sfinae3.C  (test for warnings, line 17)
FAIL: g++.dg/template/spec22.C  (test for errors, line 20)
FAIL: g++.dg/template/spec22.C  (test for errors, line 20)
FAIL: g++.dg/template/spec22.C  (test for warnings, line 11)
FAIL: g++.dg/template/spec22.C  (test for warnings, line 11)
FAIL: g++.dg/template/spec22.C  (test for warnings, line 15)
FAIL: g++.dg/template/spec22.C  (test for warnings, line 15)
FAIL: g++.old-deja/g++.brendan/cvt1.C  (test for errors, line 18)
FAIL: g++.old-deja/g++.brendan/cvt1.C  (test for errors, line 18)
FAIL: g++.old-deja/g++.brendan/cvt1.C  (test for errors, line 8)
FAIL: g++.old-deja/g++.brendan/cvt1.C  (test for errors, line 8)
FAIL: g++.old-deja/g++.brendan/enum11.C  (test for errors, line 9)
FAIL: g++.old-deja/g++.brendan/enum11.C  (test for errors, line 9)
FAIL: g++.old-deja/g++.brendan/enum8.C  (test for errors, line 9)
FAIL: g++.old-deja/g++.brendan/enum8.C  (test for errors, line 9)
FAIL: g++.old-deja/g++.brendan/enum9.C  (test for errors, line 5)
FAIL: g++.old-deja/g++.brendan/enum9.C  (test for errors, line 5)
FAIL: g++.old-deja/g++.brendan/friend3.C  (test for errors, line 8)
FAIL: g++.old-deja/g++.brendan/friend3.C  (test for errors, line 8)
FAIL: g++.old-deja/g++.brendan/init4.C  (test for errors, line 5)
FAIL: g++.old-deja/g++.brendan/init4.C  (test for errors, line 5)
FAIL: g++.old-deja/g++.brendan/init4.C (test for excess errors)
FAIL: g++.old-deja/g++.brendan/init4.C (test for excess errors)
FAIL: g++.old-deja/g++.brendan/misc14.C  (test for errors, line 7)
FAIL: g++.old-deja/g++.brendan/misc14.C  (test for errors, line 7)
FAIL: g++.old-deja/g++.brendan/overload4.C  (test for errors, line 21)
FAIL: g++.old-deja/g++.brendan/overload4.C  (test for errors, line 21)
FAIL: g++.old-deja/g++.brendan/overload4.C  (test for warnings, line 8)
FAIL: g++.old-deja/g++.brendan/overload4.C  (test for warnings, line 8)
FAIL: g++.old-deja/g++.brendan/overload4.C (test for excess errors)
FAIL: g++.old-deja/g++.brendan/overload4.C (test for excess errors)
FAIL: g++.old-deja/g++.bugs/900402_02.C  (test for errors, line 11)
FAIL: g++.old-deja/g++.bugs/900402_02.C  (test for errors, line 11)
FAIL: g++.old-deja/g++.bugs/900402_02.C  (test for errors, line 13)
FAIL: g++.old-deja/g++.bugs/900402_02.C  (test for errors, line 13)
FAIL: g++.old-deja/g++.bugs/900402_02.C  (test for errors, line 19)
FAIL: g++.old-deja/g++.bugs/900402_02.C  (test for errors, line 19)
FAIL: g++.old-deja/g++.bugs/900402_02.C  (test for errors, line 9)
FAIL: g++.old-deja/g++.bugs/900402_02.C  (test for errors, line 9)
FAIL: g++.old-deja/g++.bugs/900404_04.C  (test for errors, line 16)
FAIL: g++.old-deja/g++.bugs/900404_04.C  (test for errors, line 16)
FAIL: g++.old-deja/g++.eh/spec6.C  (test for errors, line 10)
FAIL: g++.old-deja/g++.eh/spec6.C  (test for errors, line 10)
FAIL: g++.old-deja/g++.eh/spec6.C  (test for errors, line 11)
FAIL: g++.old-deja/g++.eh/spec6.C  (test for errors, line 11)
FAIL: g++.old-deja/g++.eh/spec6.C  (test for errors, line 12)
FAIL: g++.old-deja/g++.eh/spec6.C  (test for errors, line 12)
FAIL: g++.old-deja/g++.eh/spec6.C  (test for errors, line 13)
FAIL: g++.old-deja/g++.eh/spec6.C  (test for errors, line 13)
FAIL: g++.old-deja/g++.eh/spec6.C (test for excess errors)
FAIL: g++.old-deja/g++.eh/spec6.C (test for excess errors)
FAIL: g++.old-deja/g++.jason/cond.C  (test for errors, line 55)
FAIL: g++.old-deja/g++.jason/cond.C  (test for errors, line 55)
FAIL: g++.old-deja/g++.jason/cond.C (test for excess errors)
FAIL: g++.old-deja/g++.jason/cond.C (test for excess errors)
FAIL: g++.old-deja/g++.jason/conversion10.C (test for excess errors)
FAIL: g++.old-deja/g++.jason/conversion10.C (test for excess errors)
FAIL: g++.old-deja/g++.jason/parse11.C  (test for errors, line 6)
FAIL: g++.old-deja/g++.jason/parse11.C  (test for errors, line 6)
FAIL: g++.old-deja/g++.jason/parse11.C  (test for errors, line 8)
FAIL: g++.old-deja/g++.jason/parse11.C  (test for errors, line 8)
FAIL: g++.old-deja/g++.jason/rfg20.C  (test for errors, line 9)
FAIL: g++.old-deja/g++.jason/rfg20.C  (test for errors, line 9)
FAIL: g++.old-deja/g++.jason/rfg22.C  (test for errors, line 2)
FAIL: g++.old-deja/g++.jason/rfg22.C  (test for errors, line 2)
FAIL: g++.old-deja/g++.jason/rfg22.C (test for excess errors)
FAIL: g++.old-deja/g++.jason/rfg22.C (test for excess errors)
FAIL: g++.old-deja/g++.law/enum4.C  (test for errors, line 27)
FAIL: g++.old-deja/g++.law/enum4.C  (test for errors, line 27)
FAIL: g++.old-deja/g++.law/enum4.C  (test for warnings, line 14)
FAIL: g++.old-deja/g++.law/enum4.C  (test for warnings, line 14)
FAIL: g++.old-deja/g++.law/enum4.C (test for excess errors)
FAIL: g++.old-deja/g++.law/enum4.C (test for excess errors)
FAIL: g++.old-deja/g++.law/missed-error2.C extra ; (test for errors, line 17)
FAIL: g++.old-deja/g++.law/missed-error2.C extra ; (test for errors, line 17)
FAIL: g++.old-deja/g++.law/missed-error2.C extra ; (test for errors, line 19)
FAIL: g++.old-deja/g++.law/missed-error2.C extra ; (test for errors, line 19)
FAIL: g++.old-deja/g++.niklas/t120.C (test for excess errors)
FAIL: g++.old-deja/g++.niklas/t120.C (test for excess errors)
FAIL: g++.old-deja/g++.niklas/t120.C match (test for errors, line 5)
FAIL: g++.old-deja/g++.niklas/t120.C match (test for errors, line 5)
FAIL: g++.old-deja/g++.niklas/t120.C note (test for warnings, line 5)
FAIL: g++.old-deja/g++.niklas/t120.C note (test for warnings, line 5)
FAIL: g++.old-deja/g++.niklas/t121.C (test for excess errors)
FAIL: g++.old-deja/g++.niklas/t121.C (test for excess errors)
FAIL: g++.old-deja/g++.niklas/t121.C match (test for errors, line 5)
FAIL: g++.old-deja/g++.niklas/t121.C match (test for errors, line 5)
FAIL: g++.old-deja/g++.niklas/t121.C note (test for warnings, line 5)
FAIL: g++.old-deja/g++.niklas/t121.C note (test for warnings, line 5)
FAIL: g++.old-deja/g++.other/crash24.C  (test for warnings, line 10)
FAIL: g++.old-deja/g++.other/crash24.C  (test for warnings, line 10)
FAIL: g++.old-deja/g++.other/crash24.C (test for excess errors)
FAIL: g++.old-deja/g++.other/crash24.C (test for excess errors)
FAIL: g++.old-deja/g++.other/crash24.C no matching (test for errors, line 14)
FAIL: g++.old-deja/g++.other/crash24.C no matching (test for errors, line 14)
FAIL: g++.old-deja/g++.other/decl5.C anon (test for errors, line 14)
FAIL: g++.old-deja/g++.other/decl5.C anon (test for errors, line 14)
FAIL: g++.old-deja/g++.other/sizeof4.C  (test for errors, line 33)
FAIL: g++.old-deja/g++.other/sizeof4.C  (test for errors, line 33)
FAIL: g++.old-deja/g++.other/sizeof4.C (test for excess errors)
FAIL: g++.old-deja/g++.other/sizeof4.C (test for excess errors)
FAIL: g++.old-deja/g++.other/sizeof5.C  (test for errors, line 10)
FAIL: g++.old-deja/g++.other/sizeof5.C  (test for errors, line 10)
FAIL: g++.old-deja/g++.other/sizeof5.C (test for excess errors)
FAIL: g++.old-deja/g++.other/sizeof5.C (test for excess errors)
FAIL: g++.old-deja/g++.other/using9.C  (test for errors, line 16)
FAIL: g++.old-deja/g++.other/using9.C  (test for errors, line 16)
FAIL: g++.old-deja/g++.other/using9.C  (test for errors, line 19)
FAIL: g++.old-deja/g++.other/using9.C  (test for errors, line 19)
FAIL: g++.old-deja/g++.other/using9.C (test for excess errors)
FAIL: g++.old-deja/g++.other/using9.C (test for excess errors)
FAIL: g++.old-deja/g++.pt/explicit70.C  (test for errors, line 21)
FAIL: g++.old-deja/g++.pt/explicit70.C  (test for errors, line 21)
FAIL: g++.old-deja/g++.pt/explicit70.C  (test for errors, line 22)
FAIL: g++.old-deja/g++.pt/explicit70.C  (test for errors, line 22)
FAIL: g++.old-deja/g++.pt/static5.C  (test for errors, line 6)
FAIL: g++.old-deja/g++.pt/static5.C  (test for errors, line 6)
FAIL: g++.old-deja/g++.pt/unify8.C  (test for errors, line 18)
FAIL: g++.old-deja/g++.pt/unify8.C  (test for errors, line 18)
FAIL: g++.old-deja/g++.pt/unify8.C  (test for warnings, line 13)
FAIL: g++.old-deja/g++.pt/unify8.C  (test for warnings, line 13)
FAIL: g++.old-deja/g++.pt/unify8.C  (test for warnings, line 14)
FAIL: g++.old-deja/g++.pt/unify8.C  (test for warnings, line 14)
FAIL: g++.old-deja/g++.pt/unify8.C (test for excess errors)
FAIL: g++.old-deja/g++.pt/unify8.C (test for excess errors)

Revision 152239 is OK.


-- 
           Summary: [4.5 regression] Many regressions on trunk
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: hjl dot tools at gmail dot com


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

Reply via email to