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?

Reply via email to