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

            Bug ID: 97845
           Summary: [11 regression] ICE at gcc/toplev.c:330 after r11-4982
           Product: gcc
           Version: 11.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:4d6b8d4213376e8a2405782c7e360b03d4a2b04a, r11-4982

Unfortunately this occurs during the compilation of one of the parts of the
436.cactusADM test case of spec 2006.


/home/seurer/gcc/git/install/gcc-test/bin/gcc -c -o Cactus/ScheduleInterface.o
-DSPEC_CPU -DNDEBUG  -Iinclude -I../include -DCCODE -m64 -O3 -mcpu=power8
-ffast-math -funroll-loops -fpeel-loops -fvect-cost-model -mpopcntd
-mrecip=rsqrt        -DSPEC_CPU_LP64         Cactus/ScheduleInterface.c
during GIMPLE pass: pre
Cactus/ScheduleInterface.c: In function 'CCTK_CallFunction':
Cactus/ScheduleInterface.c:233:5: internal compiler error: Segmentation fault
  233 | int CCTK_CallFunction(void *function,
      |     ^~~~~~~~~~~~~~~~~
0x10b0b4a3 crash_signal
        /home/seurer/gcc/git/gcc-test/gcc/toplev.c:330
0x10da5d78 expressions_equal_p(tree_node*, tree_node*)
        /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:5631
0x10da62ff vn_reference_eq(vn_reference_s const*, vn_reference_s const*)
        /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:705
0x10da62ff vn_reference_eq(vn_reference_s const*, vn_reference_s const*)
        /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:689
0x10dc3fbb vn_reference_hasher::equal(vn_reference_s const*, vn_reference_s
const*)
        /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:246
0x10dc3fbb hash_table<vn_reference_hasher, false,
xcallocator>::find_slot_with_hash(vn_reference_s* const&, unsigned int,
insert_option)
        /home/seurer/gcc/git/gcc-test/gcc/hash-table.h:981
0x10da83fb vn_reference_lookup_1
        /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:1645
0x10db8d97 vn_reference_lookup_call(gcall*, vn_reference_s**, vn_reference_s*)
        /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:3579
0x10db9a03 visit_reference_op_call
        /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:4897
0x10db9a03 visit_stmt
        /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:5503
0x10dbb713 process_bb
        /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:7110
0x10dbd8cb do_rpo_vn
        /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:7597
0x10dbe59b run_rpo_vn(vn_lookup_kind)
        /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:6684
0x10d795a3 execute
        /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-pre.c:4392


commit 4d6b8d4213376e8a2405782c7e360b03d4a2b04a
Author: Richard Biener <rguent...@suse.de>
Date:   Fri Nov 13 13:17:01 2020 +0100

Reply via email to