http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60108
Volker Reichelt <reichelt at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Known to work| |4.4.0, 4.5.0, 4.6.0
Keywords| |ice-on-valid-code
Last reconfirmed| |2014-02-14
CC| |reichelt at gcc dot gnu.org
Ever confirmed|0 |1
Summary|ICE in use_thunk, at |[4.7/4.8/4.9 Regression]
|cp/method.c:340 |[C++11] ICE in use_thunk,
| |at cp/method.c:340
Target Milestone|--- |4.7.4
Known to fail| |4.7.0
--- Comment #1 from Volker Reichelt <reichelt at gcc dot gnu.org> ---
Confirmed. ICEs since GCC 4.7.0.
Here's a testcase without variadic templates:
============================================
template<int> struct A
{
virtual ~A();
};
template<typename> struct B : A<0>, A<1>
{
~B() = default;
};
struct C : B<bool>
{
C() {}
};
============================================