https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93341
Bug ID: 93341 Summary: [10 Regression] ICE in aarch64_do_track_speculation, at config/aarch64/aarch64-speculation.cc:221 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 Target Milestone: --- Host: x86_64-pc-linux-gnu Target: aarch64-linux-gnu I see the following ICE: $ aarch64-linux-gnu-gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/torture/pr28900.c -mtrack-speculation during RTL pass: speculation /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/torture/pr28900.c: In function ‘synths_’: /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/torture/pr28900.c:14:1: internal compiler error: in aarch64_do_track_speculation, at config/aarch64/aarch64-speculation.cc:221 14 | } | ^ 0x65079b aarch64_do_track_speculation() /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-aarch64/build/gcc/config/aarch64/aarch64-speculation.cc:221 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.