[Bug c++/97034] [11 Regression] ICE on C++20 code: gcc_assert failure in return type deduction (gcc/cp/pt.c:26984 in type_dependent_expression_p(tree_node*))

mpolacek at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Sep 16 16:27:30 GMT 2020


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

--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
// PR c++/97034

namespace N {
template <typename, typename> struct S {
  template <typename T, typename U> S(T, U);
};
} // namespace N
template <int> struct E {
  template <typename T> struct G { T t; };
  void fn() { G{N::S<char, int>{'a', 1}}; }
};


More information about the Gcc-bugs mailing list