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

            Bug ID: 88758
           Summary: [9 Regression] 186.crafty in SPEC CPU 2000 failed to
                    build
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hjl.tools at gmail dot com
  Target Milestone: ---

On x86-64, r267673 gave

$ gcc     -O3 -funroll-loops -ffast-math -fwhole-program -flto=jobserver
-fuse-linker-plugin -DSPEC_CPU2000_LP64 searchr.o search.o repeat.o next.o
nextr.o history.o nexte.o quiesce.o evaluate.o movgen.o make.o unmake.o
lookup.o store.o attacks.o swap.o boolean.o draw.o utility.o valid.o drawn.o
edit.o enprise.o init.o input.o interupt.o iterate.o main.o option.o output.o
phase.o ponder.o preeval.o root.o setboard.o time.o validate.o   -lm  -o crafty
...
during GIMPLE pass: dom
preeval.c: In function 'PreEvaluate':
preeval.c:21:6: internal compiler error: Segmentation fault
   21 | void PreEvaluate(int wtm)
      |      ^
0xc0d39f crash_signal
        ../../src-trunk/gcc/toplev.c:326
0xe93f77 location_wrapper_p(tree_node const*)
        ../../src-trunk/gcc/tree.h:3807
0xe93f77 tree_strip_any_location_wrapper(tree_node*)
        ../../src-trunk/gcc/tree.h:3819
0xe93f77 initializer_each_zero_or_onep(tree_node const*)
        ../../src-trunk/gcc/tree.c:11239
0xe94064 initializer_each_zero_or_onep(tree_node const*)
        ../../src-trunk/gcc/tree.c:11259
0x105d9f7 gimple_simplify_MULT_EXPR
        /export/gnu/import/git/gcc-test-spec-lto/bld/gcc/gimple-match.c:47953
0xf7f84b gimple_simplify
        /export/gnu/import/git/gcc-test-spec-lto/bld/gcc/gimple-match.c:90161
0xf8104c gimple_resimplify2(gimple**, gimple_match_op*, tree_node*
(*)(tree_node*))
        ../../src-trunk/gcc/gimple-match-head.c:285
0x1097862 gimple_simplify(gimple*, gimple_match_op*, gimple**, tree_node*
(*)(tree_node*), tree_node* (*)(tree_node*))
        ../../src-trunk/gcc/gimple-match-head.c:895
0x98c012 fold_stmt_1
        ../../src-trunk/gcc/gimple-fold.c:4934
0xd19df0 dom_opt_dom_walker::optimize_stmt(basic_block_def*,
gimple_stmt_iterator)
        ../../src-trunk/gcc/tree-ssa-dom.c:1967
0xd1b2c4 dom_opt_dom_walker::before_dom_children(basic_block_def*)
        ../../src-trunk/gcc/tree-ssa-dom.c:1468
0x13c4212 dom_walker::walk(basic_block_def*)
        ../../src-trunk/gcc/domwalk.c:353
0xd1c0ba execute
        ../../src-trunk/gcc/tree-ssa-dom.c:706
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.
make[4]: *** [/tmp/cc6xP93L.mk:2: /tmp/crafty.qcool9.ltrans0.ltrans.o] Error 1
make[4]: *** Waiting for unfinished jobs....

r267631 is OK.

Reply via email to