https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104390
Bug ID: 104390
Summary: Tree check ICE for valid code
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104326
--- Comment #4 from Michael Colavita ---
This is a slightly different case, but if you change
- template typename... Outer,
+ template typename... Outer,
it is accepted by both MSVC and clang (whereas gcc now rejects both test1 and
test2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104326
--- Comment #2 from Michael Colavita ---
It doesn't appear to be specific to the long and unsigned case. The problem
persists if you change unsigned to another type (or replace it with something
like a member pointer). I can't find an accepted c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104326
Bug ID: 104326
Summary: Deduction failure for parameter pack in template
template non-type parameter
Product: gcc
Version: 11.2.1
Status: UNCONFIRMED
Severity: