https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100564
Bug ID: 100564 Summary: [12 Regression] Broken Ada bootstrap Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org Target Milestone: --- I see the following crash when using stage1 GNAT compiler: abuild@marxinbox:~/rpmbuild/BUILD/gcc-12.0.0+git185139/obj-x86_64-suse-linux/gcc> valgrind --trace-children=yes /home/abuild/rpmbuild/BUILD/gcc-12.0.0+git185139/obj-x86_64-suse-linux/./prev-gcc/xgcc -B/home/abuild/rpmbuild/BUILD/gcc-12.0.0+git185139/obj-x86_64-suse-linux/./prev-gcc/ -B/usr/x86_64-suse-linux/bin/ -B/usr/x86_64-suse-linux/bin/ -B/usr/x86_64-suse-linux/lib/ -isystem /usr/x86_64-suse-linux/include -isystem /usr/x86_64-suse-linux/sys-include -fno-checking -c -fmessage-length=0 -grecord-gcc-switches -O2 -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -U_FORTIFY_SOURCE -fno-checking -gtoggle -fprofile-generate -gnatpg -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../gcc/ada -I../../gcc/ada/gcc-interface -Iada/libgnat -I../../gcc/ada/libgnat ../../gcc/ada/sem_intr.adb -o ada/sem_intr.o ==14193== Memcheck, a memory error detector ==14193== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==14193== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info ==14193== Command: /home/abuild/rpmbuild/BUILD/gcc-12.0.0+git185139/obj-x86_64-suse-linux/./prev-gcc/xgcc -B/home/abuild/rpmbuild/BUILD/gcc-12.0.0+git185139/obj-x86_64-suse-linux/./prev-gcc/ -B/usr/x86_64-suse-linux/bin/ -B/usr/x86_64-suse-linux/bin/ -B/usr/x86_64-suse-linux/lib/ -isystem /usr/x86_64-suse-linux/include -isystem /usr/x86_64-suse-linux/sys-include -fno-checking -c -fmessage-length=0 -grecord-gcc-switches -O2 -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -U_FORTIFY_SOURCE -fno-checking -gtoggle -fprofile-generate -gnatpg -gnatwns -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface -I../../gcc/ada -I../../gcc/ada/gcc-interface -Iada/libgnat -I../../gcc/ada/libgnat ../../gcc/ada/sem_intr.adb -o ada/sem_intr.o ==14193== ==14194== Memcheck, a memory error detector ==14194== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==14194== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info ==14194== Command: /home/abuild/rpmbuild/BUILD/gcc-12.0.0+git185139/obj-x86_64-suse-linux/./prev-gcc/gnat1 -I - -I . -I ada/generated -I ada -I ada/gcc-interface -I ../../gcc/ada -I ../../gcc/ada/gcc-interface -I ada/libgnat -I ../../gcc/ada/libgnat -gnatwa -quiet -nostdinc -O2 -Wextra -Wall -dumpdir ada/ -dumpbase sem_intr.adb -dumpbase-ext .adb -fmessage-length=0 -grecord-gcc-switches -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -fno-checking -gtoggle -fprofile-generate -gnatpg -gnatwns -mtune=generic -march=x86-64 -gnatO ada/sem_intr.o ../../gcc/ada/sem_intr.adb -o /tmp/ccDExgSm.s ==14194== --14194-- WARNING: Serious error when reading debug info --14194-- When reading debug info from /home/abuild/rpmbuild/BUILD/gcc-12.0.0+git185139/obj-x86_64-suse-linux/prev-gcc/gnat1: --14194-- get_inlFnName: absori not a subprogram ==14194== Conditional jump or move depends on uninitialised value(s) ==14194== at 0x4D43A3: atree__size_in_slots (atree.adb:2129) ==14194== by 0x4D535E: atree__change_node (atree.adb:1717) ==14194== by 0x79F55C: sinfo__cn__change_name_to_procedure_call_statement (sinfo-cn.adb:142) ==14194== by 0x61F517: par__ch5__p_sequence_of_statements.4888 (par-ch5.adb:676) ==14194== by 0x623AC7: par__ch5__p_if_statement.7928 (par-ch5.adb:1222) ==14194== by 0x61DD23: par__ch5__p_sequence_of_statements.4888 (par-ch5.adb:891) ==14194== by 0x620639: par__ch11__p_handled_sequence_of_statements.4939 (par-ch11.adb:64) ==14194== by 0x62102A: par__ch5__parse_decls_begin_end.4891 (par-ch5.adb:2272) ==14194== by 0x621DD5: par__ch6__p_subprogram.4909 (par-ch6.adb:935) ==14194== by 0x612806: par__ch3__p_declarative_items.5836 (par-ch3.adb:4325) ==14194== by 0x620E3D: par__ch5__parse_decls_begin_end.4891 (par-ch3.adb:4273) ==14194== by 0x62454A: par__ch7__p_package.4912 (par-ch7.adb:184) ...