https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120377
--- Comment #4 from Cameron Angus <cjangus at gmail dot com> --- Managed to build from source, and indeed the reduced repro is fine, and my own code is also no longer giving the original ICE that it was. So seems the underlying issue must have been addressed in the last few days. I have some other ICEs but they'll need separate reduction so will file new issues. Feel free to close this, thanks.