https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118060
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Sam James from comment #1) > 13.2 rejects it, 13.3 ICEs, right? yes. See comment #3 for case where the code is valid in the end and still ICEs. And yes GCC 13.2.0 accepted that code while GCC 13.3.0 ICEs too.