https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107722
Bug ID: 107722 Summary: Boostrap failure for some locales starting with r13-4070 Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: anlauf at gcc dot gnu.org Target Milestone: --- I get the following failure on OpenSuse 15.3 with g++-11 and with r13-4070 (system is x86_64-pc-linux-gnu): make[2]: Verzeichnis „/work/gnu/git/build-trunk/gcc“ wird betreten /work/gnu/git/build-trunk/./gcc/xgcc -B/work/gnu/git/build-trunk/./gcc/ -xc -nostdinc /dev/null -S -o /dev/null -fself-test=../../gcc-trunk/gcc/testsuite/selftests ../../gcc-trunk/gcc/diagnostic.cc:2584: assert_location_text: FAIL: ASSERT_STREQ (expected_loc_text, actual_loc_text) val1="<built-in>:" val2="<built-in>:42:10:" PROGNAME: interner Compiler-Fehler: in fail_formatted, bei selftest.cc:63 0x1f1747e selftest::fail_formatted(selftest::location const&, char const*, ...) ../../gcc-trunk/gcc/selftest.cc:63 0x1f17521 selftest::assert_streq(selftest::location const&, char const*, char const*, char const*, char const*) ../../gcc-trunk/gcc/selftest.cc:92 0x1f1cf96 assert_location_text ../../gcc-trunk/gcc/diagnostic.cc:2584 0x1f1f30e test_diagnostic_get_location_text ../../gcc-trunk/gcc/diagnostic.cc:2596 0x1f1f30e selftest::c_diagnostic_cc_tests() ../../gcc-trunk/gcc/diagnostic.cc:2681 0x99cbe7 selftest::c_family_tests() ../../gcc-trunk/gcc/c-family/c-common.cc:9144 0x1e40963 selftest::run_tests() ../../gcc-trunk/gcc/selftest-run-tests.cc:119 0xf27f69 toplev::run_self_tests() ../../gcc-trunk/gcc/toplev.cc:2184 Bitte senden Sie einen vollständigen Fehlerbericht auf Englisch ein; inclusive vorverarbeitetem Quellcode (siehe -freport-bug). Bitte fügen Sie jedem Fehlerbericht die vollständige Aufrufkette bei. Weitere Hinweise finden Sie unter »<https://gcc.gnu.org/bugs/>«. make[2]: *** [../../gcc-trunk/gcc/c/Make-lang.in:128: s-selftest-c] Fehler 1 make[2]: Verzeichnis „/work/gnu/git/build-trunk/gcc“ wird verlassen make[1]: *** [Makefile:4573: all-gcc] Fehler 2 make[1]: Verzeichnis „/work/gnu/git/build-trunk“ wird verlassen make: *** [Makefile:1024: all] Fehler 2 However, if I change the locale using LC_ALL=C, the compile succeeds. Am I missing something?