https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102349

            Bug ID: 102349
           Summary: [12 Regression] crash in
                    rs6000_xcoff_encode_section_info since
                    r12-446-g8b5b814d51ff73bc739c0c037ae18df07acf2d96
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: marxin at gcc dot gnu.org
                CC: dje at gcc dot gnu.org
  Target Milestone: ---
              Host: x86_64-linux-gnu
            Target: powerpc-ibm-aix7.2

The built compiler crashes:

/dev/shm/objdir2/./gcc/xgcc -B/dev/shm/objdir2/./gcc/ -xc -nostdinc /dev/null
-S -o /dev/null
-fself-test=/home/marxin/Programming/gcc/gcc/testsuite/selftests
/dev/null: internal compiler error: Segmentation fault
0x134008e crash_signal
        /home/marxin/Programming/gcc/gcc/toplev.c:327
0x7ffff786239f ???
        ../sysdeps/unix/sysv/linux/sigaction.c:10
0x187ab08 rs6000_xcoff_encode_section_info
        /home/marxin/Programming/gcc/gcc/config/rs6000/rs6000.c:21750
0x17f9e60 make_decl_rtl(tree_node*)
        /home/marxin/Programming/gcc/gcc/varasm.c:1639
0x1181bdb init_one_libfunc_visibility(char const*, symbol_visibility)
        /home/marxin/Programming/gcc/gcc/optabs-libfuncs.c:773
0x1181c06 init_one_libfunc(char const*)
        /home/marxin/Programming/gcc/gcc/optabs-libfuncs.c:779
0x1181d41 set_optab_libfunc(optab_tag, machine_mode, char const*)
        /home/marxin/Programming/gcc/gcc/optabs-libfuncs.c:814
0x1181fea init_optabs()
        /home/marxin/Programming/gcc/gcc/optabs-libfuncs.c:886
0x13437ac lang_dependent_init_target
        /home/marxin/Programming/gcc/gcc/toplev.c:1837
0x1343a79 lang_dependent_init
        /home/marxin/Programming/gcc/gcc/toplev.c:1923
0x1344350 do_compile
        /home/marxin/Programming/gcc/gcc/toplev.c:2186
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
make[2]: *** [/home/marxin/Programming/gcc/gcc/c/Make-lang.in:127:
s-selftest-c] Error 1
make[2]: Leaving directory '/dev/shm/objdir2/gcc'
make[1]: *** [Makefile:4412: all-gcc] Error 2
make[1]: Leaving directory '/dev/shm/objdir2'
make: *** [Makefile:942: all] Error 2

Reply via email to