https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107795
--- Comment #16 from Jonathan Wakely <redi at gcc dot gnu.org> --- FWIW on Fedora with glibc 2.35 I get: . /tmp/__fake_cxx_include/limits.h .. /usr/lib/gcc/x86_64-redhat-linux/12/include/limits.h ... /usr/lib/gcc/x86_64-redhat-linux/12/include/syslimits.h .... /tmp/__fake_cxx_include/limits.h . /usr/include/wchar.h .. /usr/include/bits/libc-header-start.h ... /usr/include/features.h .... /usr/include/features-time64.h ..... /usr/include/bits/wordsize.h ..... /usr/include/bits/timesize.h ...... /usr/include/bits/wordsize.h .... /usr/include/sys/cdefs.h ..... /usr/include/bits/wordsize.h ..... /usr/include/bits/long-double.h .... /usr/include/gnu/stubs.h ..... /usr/include/gnu/stubs-64.h .. /usr/include/bits/floatn.h ... /usr/include/bits/floatn-common.h .... /usr/include/bits/long-double.h .. /usr/lib/gcc/x86_64-redhat-linux/12/include/stddef.h .. /usr/lib/gcc/x86_64-redhat-linux/12/include/stdarg.h .. /usr/include/bits/wchar.h .. /usr/include/bits/types/wint_t.h .. /usr/include/bits/types/mbstate_t.h ... /usr/include/bits/types/__mbstate_t.h .. /usr/include/bits/types/__FILE.h .. /usr/include/bits/types/FILE.h .. /usr/include/bits/types/locale_t.h ... /usr/include/bits/types/__locale_t.h No errors.