https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120377
--- Comment #2 from Cameron Angus <cjangus at gmail dot com> --- (In reply to Nathaniel Shead from comment #1) > Having preprocessed sources makes it a lot easier for me, and I understand > that there's some concerns about making sure that bugzilla remains as a > source of truth for the issue even if say godbolt goes down or any of the > other links rot. But if you can't do that I'd still prefer having a bug > over nothing at all :) Understood, yeah that makes sense. Sometimes those extra couple of steps just end up being the difference between me posting a bug or it sitting around for a couple of weeks, that's all. > Your attached sources don't reproduce for me on my current build of trunk; > on GCC15 I get an "error reporting routines re-entered", so it looks like > something we've possibly already fixed for GCC16. Hmm, interesting. I'm on the latest build I have access to, but it is a little over a week old now. I expect a new one will come through soon and I'll test again. I'm fairly sure I went through at least two distinct issues in the process of reducing though, so I may just need to tweak things again. The original ICE I was getting was a segmentation fault, and it changed to the "error reporting routines re-entered" issue somewhere mid-reduction.