https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119303
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Known to fail| |7.1.0
Summary|ICE: error reporting |[12/13/14/15 Regression]
|routines re-entered. in |ICE: error reporting
|warning_at |routines re-entered. in
|(diagnostic-global-context. |warning_at
|cc:185) with -std=c++20 |(diagnostic-global-context.
| |cc:185)
Target Milestone|--- |12.5
Last reconfirmed| |2025-03-15
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
Known to work| |6.5.0
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
With my reduced testcase, the ICE started in GCC 7.
the main thing difference between the original and mine is
`s/constexpr/inline/` and add a `typename` in one place that was needed before
C++20.