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

Patrick Palka <ppalka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jason at gcc dot gnu.org,
                   |                            |ppalka at gcc dot gnu.org
      Known to fail|                            |5.2.0, 6.4.0
   Target Milestone|---                         |8.5
      Known to work|                            |5.1.0
            Summary|Internal compiler error     |[8/9/10/11/12 Regression]
                   |with pack expansion and     |Internal compiler error
                   |fold expression             |with pack expansion and
                   |                            |fold expression

--- Comment #5 from Patrick Palka <ppalka at gcc dot gnu.org> ---
A reduced valid C++11 testcase:

template <int...> struct integral_constant {
  static const int value = 1;
};
template <class... T> using mp_all = integral_constant<T::value...>;
template <class... T> using check2 = mp_all<mp_all<T...,
integral_constant<0>>>;
check2<> x;

We started ICEing on this one after r6-1487.

Reply via email to