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

            Bug ID: 93163
           Summary: internal compiler error: verify_gimple failed
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: jiangning.liu at amperecomputing dot com
  Target Milestone: ---

LLVM trunk build with gcc trunk exposed failure "internal compiler error:
verify_gimple failed".

$ g++ -O3 -c bad.cpp
bad.cpp: In constructor
‘{anonymous}::AArch64SIMDInstrOpt::AArch64SIMDInstrOpt()’:
bad.cpp:140602:3: error: incorrect sharing of tree nodes
140602 |   AArch64SIMDInstrOpt() : MachineFunctionPass(ID) {
       |   ^~~~~~~~~~~~~~~~~~~
*D.397057
D.397057->RC = FPR128RegClass;
bad.cpp:140602:3: error: incorrect sharing of tree nodes
*D.397057
D.397057->RC = FPR128RegClass;
bad.cpp:140602:3: error: incorrect sharing of tree nodes
*D.397057
D.397057->RC = FPR64RegClass;
bad.cpp:140602:3: error: incorrect sharing of tree nodes
*D.397057
D.397057->RC = FPR128RegClass;
bad.cpp:140602:3: error: incorrect sharing of tree nodes
*D.397057
D.397057->RC = FPR64RegClass;
bad.cpp:140602:3: error: incorrect sharing of tree nodes
*D.397057
D.397057->RC = FPR128RegClass;
bad.cpp:140602:3: error: incorrect sharing of tree nodes
*D.397057
D.397057->RC = FPR64RegClass;
bad.cpp:140602:3: error: incorrect sharing of tree nodes
*D.397057
D.397057->RC = FPR128RegClass;
bad.cpp:140602:3: error: incorrect sharing of tree nodes
*D.397057
D.397057->RC = FPR128RegClass;
bad.cpp:140602:3: error: incorrect sharing of tree nodes
*D.397057
D.397057->RC = FPR64RegClass;
bad.cpp:140602:3: error: incorrect sharing of tree nodes
*D.397057
D.397057->RC = FPR128RegClass;
bad.cpp:140602:3: error: incorrect sharing of tree nodes
*D.397057
D.397057->RC = FPR64RegClass;
bad.cpp:140602:3: error: incorrect sharing of tree nodes
*D.397057
D.397057->RC = FPR128RegClass;
bad.cpp:140602:3: error: incorrect sharing of tree nodes
*D.397057
D.397057->RC = FPR64RegClass;
during GIMPLE pass: cfg
bad.cpp:140602:3: internal compiler error: verify_gimple failed
0x100bbff verify_gimple_in_cfg(function*, bool)
        ../../gcc/gcc/tree-cfg.c:5445
0xebad33 execute_function_todo
        ../../gcc/gcc/passes.c:1983
0xebbc4b execute_todo
        ../../gcc/gcc/passes.c:2037
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.

Bisect run shows the failure is related to commit
https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=279576

Reply via email to