https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82975
Bug ID: 82975 Summary: ICE in baseness at rtlanal.c:6220 Product: gcc Version: 7.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: amker at gcc dot gnu.org Target Milestone: --- Host: x86_64-linux-gnu Target: arm-linux-gnueabi-gcc Following can be seen with cross-compiler: $ arm-linux-gnueabi-gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/pr78904-6.c /dev/null -mtune=cortex-a57 -fno-sched-pressure -O3 during RTL pass: sched1 /home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/pr78904-6.c: In function ‘foo’: /home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/pr78904-6.c:20:1: internal compiler error: Segmentation fault } ^ 0xb692af crash_signal .././../gcc/toplev.c:325 0xaff79d baseness .././../gcc/rtlanal.c:6220 0xb075c9 decompose_normal_address .././../gcc/rtlanal.c:6290 0xb075c9 decompose_address(address_info*, rtx_def**, machine_mode, unsigned char, rtx_code) .././../gcc/rtlanal.c:6336 0x1256745 analyze_set_insn_for_autopref .././../gcc/haifa-sched.c:5535 0x1256932 analyze_set_insn_for_autopref .././../gcc/haifa-sched.c:5621 0x1256932 autopref_multipass_init .././../gcc/haifa-sched.c:5621 0x12601ea autopref_multipass_dfa_lookahead_guard(rtx_insn*, int) .././../gcc/haifa-sched.c:5734 0x126a8d9 choose_ready .././../gcc/haifa-sched.c:6121 0x126a8d9 schedule_block(basic_block_def**, void*) .././../gcc/haifa-sched.c:6763 0xb1034a schedule_region .././../gcc/sched-rgn.c:3174 0xb1034a schedule_insns() .././../gcc/sched-rgn.c:3513 0xb10863 schedule_insns() .././../gcc/sched-rgn.c:3498 0xb10863 rest_of_handle_sched .././../gcc/sched-rgn.c:3717 0xb10863 execute .././../gcc/sched-rgn.c:3825