https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111920
--- Comment #5 from Patrick Palka <ppalka at gcc dot gnu.org> --- (In reply to Jonathan Wakely from comment #4) > N.B. this same ICE was affecting C++ too, several libstdc++ tests failed > with -std=c++20, e.g. > > GLIBCXX_TESTSUITE_STDS=20 make check > RUNTESTFLAGS=conformance.exp=*/48101-2_neg.cc Interesting, I wasn't able to reproduce with this fix (and my other recent fallout fixes reverted)... I'm glad the ICE is gone in any case.