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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2024-01-15
      Known to work|                            |11.1.0
      Known to fail|                            |11.2.0
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW
           Severity|normal                      |trivial
            Summary|internal_error with const   |[11/12/13/14 Regression]
                   |char* as non-type template  |internal_error with const
                   |parameter with index        |char* as non-type template
                   |parameter pack in fold      |parameter with index
                   |expression                  |parameter pack in fold
                   |                            |expression
   Target Milestone|---                         |11.5

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Confirmed.

Looks like the code which crashes:
      PACK_EXPANSION_LOCAL_P (result) = PACK_EXPANSION_LOCAL_P (t);
      PACK_EXPANSION_SIZEOF_P (result) = PACK_EXPANSION_SIZEOF_P (t);

was added with  r12-701-ge7a9f085ffd34b0d7bc4b803c182b41 .

Note GCC 12+/11.2.0 will crash too if checking is enabled.

Reply via email to