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

--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Started with r247842.  Before that:

88982.C: In instantiation of ‘struct A<int, short int>’:
88982.C:10:14:   required from here
88982.C:2:73: error: type mismatch in nontype parameter pack
   template<template<typename, Ts = 0> class ...Cs, Cs<Ts> ...Vs> struct B {
                                                                         ^
88982.C:2:73: error: could not convert template argument
‘#‘nontype_argument_pack’ not supported by dump_expr#<expression error>’ from
‘Cs<Ts>’ to ‘Cs<Ts>’
88982.C:2:73: error: type mismatch in nontype parameter pack
88982.C:2:73: error: could not convert template argument
‘#‘nontype_argument_pack’ not supported by dump_expr#<expression error>’ from
‘Cs<Ts>’ to ‘Cs<Ts>’
88982.C:10:16: error: ‘B’ in ‘struct A<int, short int>’ does not name a
template type
 A<int, short>::B<Int, Char> b;
                ^

Reply via email to