https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124983
Drea Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Ever confirmed|0 |1
Known to work| |14.3.0
Keywords| |needs-bisection
Summary|[modules] ICE triggered by |[15/16/17 Regression] ICE
|the word 'timer' in the |with using typename T::Name
|code |and then doing this->name()
| |in method of a template
| |struct
Last reconfirmed| |2026-05-18
Target Milestone|--- |15.3
Status|UNCONFIRMED |NEW
Known to fail| |15.1.0
--- Comment #5 from Drea Pinski <pinskia at gcc dot gnu.org> ---
Confirmed.
(In reply to d7d1cd from comment #2)
> Why hasn't this seemingly simple bug been fixed yet?
Because it is an ICE on invalid code and it was originally thought it was
modules related (it is not).
It looks like we are trying to match up Timer and timer for the error message
and all things go wrong.