re PR c++/70202 (ICE on invalid code on x86_64-linux-gnu in build_simple_base_path, at cp/class.c:579) /cp 2016-06-15 Paolo Carlini <paolo.carlini@oracle.com> PR c++/70202 * decl.c (xref_basetypes): Revert r117839 changes; add fix-up code at the end of the for loop; also revert r159637 changes, add back the gcc_assert. * cp-tree.h (xref_basetypes): Adjust declaration. * parser.c (cp_parser_class_head): Adjust xref_basetypes call. /testsuite 2016-06-15 Paolo Carlini <paolo.carlini@oracle.com> PR c++/70202 * g++.dg/inherit/crash6.C: New. * g++.dg/inherit/union2.C: Likewise. * g++.dg/inherit/virtual12.C: Likewise. * g++.dg/inherit/virtual13.C: Likewise. * g++.dg/inherit/virtual1.C: Tweak dg-* tests. From-SVN: r237482
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
access1.C | Loading commit data... | |
access2.C | Loading commit data... | |
access3.C | Loading commit data... | |
access4.C | Loading commit data... | |
access5.C | Loading commit data... | |
access6.C | Loading commit data... | |
access7.C | Loading commit data... | |
access8.C | Loading commit data... | |
access9.C | Loading commit data... | |
ambig1.C | Loading commit data... | |
base1.C | Loading commit data... | |
base2.C | Loading commit data... | |
base3.C | Loading commit data... | |
cond1.C | Loading commit data... | |
conv1.C | Loading commit data... | |
conv2.C | Loading commit data... | |
conv3.C | Loading commit data... | |
covariant1.C | Loading commit data... | |
covariant10.C | Loading commit data... | |
covariant11.C | Loading commit data... | |
covariant12.C | Loading commit data... | |
covariant13.C | Loading commit data... | |
covariant14.C | Loading commit data... | |
covariant15.C | Loading commit data... | |
covariant16.C | Loading commit data... | |
covariant17.C | Loading commit data... | |
covariant18.C | Loading commit data... | |
covariant19.C | Loading commit data... | |
covariant2.C | Loading commit data... | |
covariant20.C | Loading commit data... | |
covariant21.C | Loading commit data... | |
covariant3.C | Loading commit data... | |
covariant4.C | Loading commit data... | |
covariant5.C | Loading commit data... | |
covariant6.C | Loading commit data... | |
covariant7.C | Loading commit data... | |
covariant8.C | Loading commit data... | |
covariant9.C | Loading commit data... | |
crash1.C | Loading commit data... | |
crash2.C | Loading commit data... | |
crash3.C | Loading commit data... | |
crash4.C | Loading commit data... | |
crash5.C | Loading commit data... | |
crash6.C | Loading commit data... | |
error1.C | Loading commit data... | |
error2.C | Loading commit data... | |
error3.C | Loading commit data... | |
error4.C | Loading commit data... | |
error5.C | Loading commit data... | |
implicit-trivial1.C | Loading commit data... | |
local1.C | Loading commit data... | |
local2.C | Loading commit data... | |
local3.C | Loading commit data... | |
multiple1.C | Loading commit data... | |
namespace-as-base.C | Loading commit data... | |
null1.C | Loading commit data... | |
operator1.C | Loading commit data... | |
operator2.C | Loading commit data... | |
override-attribs.C | Loading commit data... | |
override1.C | Loading commit data... | |
pr30297.C | Loading commit data... | |
pr48798.C | Loading commit data... | |
pr57942.C | Loading commit data... | |
protected1.C | Loading commit data... | |
ptrmem1.C | Loading commit data... | |
ptrmem2.C | Loading commit data... | |
ptrmem3.C | Loading commit data... | |
pure1.C | Loading commit data... | |
sizeof1.C | Loading commit data... | |
template-as-base.C | Loading commit data... | |
thunk1.C | Loading commit data... | |
thunk10.C | Loading commit data... | |
thunk11-aux.cc | Loading commit data... | |
thunk11.C | Loading commit data... | |
thunk11.h | Loading commit data... | |
thunk2.C | Loading commit data... | |
thunk3.C | Loading commit data... | |
thunk4.C | Loading commit data... | |
thunk5.C | Loading commit data... | |
thunk6.C | Loading commit data... | |
thunk7.C | Loading commit data... | |
thunk8.C | Loading commit data... | |
thunk9.C | Loading commit data... | |
typedef1.C | Loading commit data... | |
typeinfo1.C | Loading commit data... | |
union1.C | Loading commit data... | |
union2.C | Loading commit data... | |
using1.C | Loading commit data... | |
using2.C | Loading commit data... | |
using3.C | Loading commit data... | |
using4.C | Loading commit data... | |
using5.C | Loading commit data... | |
using6.C | Loading commit data... | |
using7.C | Loading commit data... | |
using8.C | Loading commit data... | |
virtual1.C | Loading commit data... | |
virtual10.C | Loading commit data... | |
virtual11.C | Loading commit data... | |
virtual12.C | Loading commit data... | |
virtual13.C | Loading commit data... | |
virtual2.C | Loading commit data... | |
virtual3.C | Loading commit data... | |
virtual4.C | Loading commit data... | |
virtual5.C | Loading commit data... | |
virtual6.C | Loading commit data... | |
virtual7.C | Loading commit data... | |
virtual8.C | Loading commit data... | |
virtual9.C | Loading commit data... | |
volatile1.C | Loading commit data... |