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

            Bug ID: 82073
           Summary: internal compiler error: in pop_to_marker, at
                    tree-ssa-scopedtables.c
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: vsevolod.livinskij at frtk dot ru
  Target Milestone: ---

Created attachment 42099
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42099&action=edit
Reproducer.

The testcase is huge and weird, but it seems to be key to this ICE. Also
Creduce has failed to reduce it even further.

>$ g++ -std=c++11 -w -c -O2 repr.cpp 
during GIMPLE pass: dom
repr.cpp: In function ‘void foo()’:
repr.cpp:176:6: internal compiler error: in pop_to_marker, at
tree-ssa-scopedtables.c:71
 void foo() {
      ^~~
0x104bc3e avail_exprs_stack::pop_to_marker()
        /home/vsevolod/workspace/gcc-dev/trunk/gcc/tree-ssa-scopedtables.c:71
0xf9cbb3 dom_opt_dom_walker::after_dom_children(basic_block_def*)
        /home/vsevolod/workspace/gcc-dev/trunk/gcc/tree-ssa-dom.c:1379
0x15716e7 dom_walker::walk(basic_block_def*)
        /home/vsevolod/workspace/gcc-dev/trunk/gcc/domwalk.c:325
0xfa0dc8 execute
        /home/vsevolod/workspace/gcc-dev/trunk/gcc/tree-ssa-dom.c:691
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.

Reply via email to