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

            Bug ID: 121850
           Summary: ICE: in dependent_alias_template_spec_p, at
                    cp/pt.cc:6801
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: stevenxia990430 at gmail dot com
  Target Milestone: ---

The following invalid program reports an internal compiler error: in
dependent_alias_template_spec_p, at cp/pt.cc:6801

To quickly reproduce: https://gcc.godbolt.org/z/WrG51WrPo
```
#include <type_traits>

template<class T>
using AllSame = std::integral_constant<bool, true>;

template<class T, class... Rest>
struct AllSame<T, Rest...>;
```

Reply via email to