https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120061
--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> --- I'm not against reverting the patch, but I'd really like to understand what's going on, because 15/16 could very well be wrong too, just on larger testcases. Anyway, I've tried 468x empty line followed by #include "pr120067.h" followed by empty line followed by static_assert(__LINE__ == 470, R"( If modifying AuctionConfig fields, please make sure to also modify: etc. and in pr120067.h e.g. 11498928 empty lines (and some other counts), but that didn't reproduce it.