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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2024-01-27
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1

--- Comment #4 from Patrick Palka <ppalka at gcc dot gnu.org> ---
Reduced testcase exhibiting the latest ICE:

$ cat 103994.H
template <typename> struct TransparentSupport {
  template <typename> using key_arg = int;
};
template <typename Key> struct Map {
  template <typename LookupKey>
  using key_arg = typename TransparentSupport<Key>::template
key_arg<LookupKey>;
};
struct MapKey {
  Map<MapKey> map_;
};

$ g++ -fmodule-header 103994.H
103994.H: internal compiler error: in insert, at cp/module.cc:4924

Reply via email to