https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96720
--- Comment #4 from Abrahm Scully <abrahm.scully at gmail dot com> --- I think this bug should have keyword ice-on-valid-code and not ice-on-invalid-code. The preprocessed source I attached to reproduce the issue does not have the stray '*' in the original reproducer.