https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88282
Bug ID: 88282 Summary: ICE in df_install_refs at gcc/df-scan.c:2379 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org CC: ktkachov at gcc dot gnu.org, ramana at gcc dot gnu.org Target Milestone: --- Host: x86_64-pc-linux-gnu Target: aarch64-linux-gnu Following causes ICE: $ gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/pr41470.c --param large-stack-frame=0 -Ofast -fstack-clash-protection during RTL pass: reload /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/pr41470.c: In function ‘bf’: /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/pr41470.c:22:1: internal compiler error: Segmentation fault 22 | } | ^ 0xa88a2f crash_signal /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-aarch64/build/gcc/toplev.c:326 0x7ffff6bc310f ??? /usr/src/debug/glibc-2.27-6.1.x86_64/signal/../sysdeps/unix/sysv/linux/x86_64/sigaction.c:0 0x7329b1 df_install_refs /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-aarch64/build/gcc/df-scan.c:2379 0x732a94 df_install_refs /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-aarch64/build/gcc/df-scan.c:2425 0x732a94 df_refs_add_to_chains /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-aarch64/build/gcc/df-scan.c:2425 0x738fae df_bb_refs_record(int, bool) /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-aarch64/build/gcc/df-scan.c:3350 0x7391bc df_scan_blocks() /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-aarch64/build/gcc/df-scan.c:588 0x8f127d do_reload /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-aarch64/build/gcc/ira.c:5533 0x8f127d execute /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-aarch64/build/gcc/ira.c:5653