https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93299

Marek Polacek <mpolacek at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice-on-valid-code
             Status|WAITING                     |NEW
                 CC|                            |mpolacek at gcc dot gnu.org

--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
class : d<0> {

certainly not valid.  But this one seems to be valid and still ICEs:

template <typename> struct a {
  enum { b = 8 };
};
class c;
template <int> class __attribute__((aligned((a<c>::b)))) d {};
class c : d<0> { };

Reply via email to