https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119977
--- Comment #15 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Sam James from comment #14) > OK, I think it might be a GC issue. > > It's very sensitive to small changes (clang-format, for example, makes it > work). The preprocessed version also works. But note that it has a bunch of > __FILE__ and __LINE__. > > I've rigged it up to use gimple-match-6.cc so right now, it still needs > gimple-match-auto.h. It might not be GC, it might be a good old -gstatement-frontiers .