Regressions on trunk at revision 218791 vs revision 218765

H.J. Lu ia32 -fpic ia32@gnu-5.sc.intel.com
Wed Dec 17 01:58:00 GMT 2014


New failures:
FAIL: c-c++-common/ubsan/object-size-9.c   -O2  output pattern test, is c-c++-common/ubsan/object-size-9.c:21:11: runtime error: load of address 0xffe7837c with insufficient space for an object of type 'char'
FAIL: c-c++-common/ubsan/object-size-9.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  output pattern test, is c-c++-common/ubsan/object-size-9.c:21:11: runtime error: load of address 0xff92d19c with insufficient space for an object of type 'char'
FAIL: gcc.dg/guality/vla-1.c   -O1  line 17 sizeof (a) == 6
FAIL: gcc.dg/guality/vla-1.c   -O2  line 17 sizeof (a) == 6
FAIL: gcc.dg/guality/vla-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 17 sizeof (a) == 6
FAIL: gcc.dg/guality/vla-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 17 sizeof (a) == 6
FAIL: gcc.dg/guality/vla-1.c   -O3 -fomit-frame-pointer  line 17 sizeof (a) == 6
FAIL: gcc.dg/guality/vla-1.c   -O3 -g  line 17 sizeof (a) == 6
FAIL: gcc.dg/guality/vla-1.c   -Os  line 17 sizeof (a) == 6

New passes:
FAIL: 20_util/unique_ptr/creation/single.cc (test for excess errors)
FAIL: 27_io/manipulators/standard/char/dr2344.cc (test for excess errors)
FAIL: 27_io/manipulators/standard/char/quoted.cc (test for excess errors)
FAIL: 27_io/manipulators/standard/wchar_t/dr2344.cc (test for excess errors)
FAIL: 27_io/manipulators/standard/wchar_t/quoted.cc (test for excess errors)
FAIL: 30_threads/shared_timed_mutex/try_lock/2.cc (test for excess errors)
FAIL: c-c++-common/ubsan/object-size-9.c   -O2  output pattern test, is c-c++-common/ubsan/object-size-9.c:21:11: runtime error: load of address 0xffa27cdc with insufficient space for an object of type 'char'
FAIL: c-c++-common/ubsan/object-size-9.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  output pattern test, is c-c++-common/ubsan/object-size-9.c:21:11: runtime error: load of address 0xff9e364c with insufficient space for an object of type 'char'
FAIL: experimental/algorithm/sample.cc (test for excess errors)
FAIL: experimental/any/assign/2.cc (test for excess errors)
FAIL: experimental/any/cons/2.cc (test for excess errors)
FAIL: experimental/any/misc/any_cast.cc (test for excess errors)
FAIL: experimental/any/misc/any_cast_no_rtti.cc (test for excess errors)
FAIL: experimental/optional/observers/3.cc (test for excess errors)
FAIL: experimental/string_view/inserters/char/3.cc (test for excess errors)
FAIL: experimental/string_view/inserters/pod/10081-out.cc (test for excess errors)
FAIL: experimental/string_view/inserters/wchar_t/3.cc (test for excess errors)
FAIL: g++.dg/abi/covariant4.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/abi/vthunk1.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp0x/constexpr-base4.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp0x/constexpr-tuple.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp0x/defaulted22.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp0x/lambda/lambda-recursive.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp0x/lambda/lambda-template4.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp0x/lambda/lambda-this8.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp0x/variadic-function.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/eh/crossjump1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/eh/ctor2.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/eh/ia64-2.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/eh/new1.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/expr/cast4.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/ext/complex8.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/inherit/covariant17.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/inherit/covariant18.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/inherit/covariant4.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/inherit/thunk1.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/inherit/thunk11.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/inherit/using2.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/inherit/virtual8.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/init/ctor2.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/init/delete2.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/init/init-ref3.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/init/new26.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/init/new36.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/init/ref9.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/init/value10.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/ipa/devirt-21.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/ipa/devirt-23.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/ipa/devirt-29.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/ipa/devirt-6.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/anchor1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/cleanup1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/const1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/covariant1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/dtor2.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/pr15551.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/pr23478.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/pr36185.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/pr42508.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/preinc1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/reg-stack.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/rtti1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/thunk2.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/typeinfo1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/unroll1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/other/pr47218.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/overload/virtual2.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/pr59695.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/pr61289-2.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/pr61289.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/rtti/dyncast2.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/rtti/dyncast3.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/rtti/dyncast7.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/rtti/typeid4.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/template/new1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/template/repo10.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/tree-ssa/pr20458.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.abi/vbase1.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.abi/vbase2.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.abi/vbase4.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.abi/vbase7.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.brendan/delete2.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.brendan/dtors2.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.brendan/dtors3.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.brendan/new3.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.eh/catch3p.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.eh/catch4p.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.eh/catch5p.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.eh/catch6p.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.eh/catch7p.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.eh/catch8p.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.eh/catch9p.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.eh/new1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.eh/new2.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.eh/vbase4.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.jason/2371.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.jason/init3.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.jason/new5.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.jason/overload13.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.jason/rvalue1.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.law/code-gen5.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.law/ctors15.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.law/cvt2.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.law/operators15.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.law/scope2.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.law/virtual3.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/dyncast8.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/eh44.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/eh45.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/mi1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/mi2.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/misc13.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/misc14.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p1248.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p16146.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p1862.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p2846.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p2960.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p3068.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p3708.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p3708a.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p3708b.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p4246.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p4736c.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p5571.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p755.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p755a.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p789a.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/p8018.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/pmf2.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/rtti3.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/thunk2.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/thunk3.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.mike/virt5.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.oliva/delete2.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.oliva/delete3.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/delete3.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/delete8.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/dtor9.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/dyncast1.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/dyncast2.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/dyncast3.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/dyncast4.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/dyncast5.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/local1.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/new3.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/pmf4.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/pmf5.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/store-expr1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/store-expr2.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/thunk1.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/unchanging1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/vbase5.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.other/vtbl2.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.pt/explicit74.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.pt/expr1.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.pt/mi1.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.pt/repo1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.pt/repo3.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.pt/virtual1.C  -std=c++14 (test for excess errors)
FAIL: g++.old-deja/g++.pt/virtual4.C  -std=c++14 (test for excess errors)



More information about the Gcc-regression mailing list