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

            Bug ID: 92784
           Summary: [10 regression] ICE when compiling
                    g++.dg/torture/pr59226.C after r278944
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

FAIL: g++.dg/torture/pr59226.C   -O2  (internal compiler error)
FAIL: g++.dg/torture/pr59226.C   -O2  (test for excess errors)
FAIL: g++.dg/torture/pr59226.C   -O3 -g  (internal compiler error)
FAIL: g++.dg/torture/pr59226.C   -O3 -g  (test for excess errors)
FAIL: g++.dg/torture/pr59226.C   -Os  (internal compiler error)
FAIL: g++.dg/torture/pr59226.C   -Os  (test for excess errors)
FAIL: g++.dg/torture/pr59226.C   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  (internal compiler error)
FAIL: g++.dg/torture/pr59226.C   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  (test for excess errors)

Executing on host:
/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/torture/pr59226.C   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -nostdinc++
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/include/backward
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/testsuite/util -fmessage-length=0  
-O2    -S -o pr59226.s    (timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/torture/pr59226.C
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/include/backward
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/testsuite/util -fmessage-length=0 -O2
-S -o pr59226.s
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/torture/pr59226.C:27:1: error:
calls_comdat_local is set outside of a comdat group
_ZTv0_n24_N1D3fooEv/4 (virtual void D::_ZTv0_n24_N1D3fooEv()) @0x3fffb5f00708
  Type: function
  Body removed by symtab_remove_unreachable_nodes
  Visibility: externally_visible public weak comdat comdat_group:_ZN1D3fooEv
one_only section:.text._ZN1D3fooEv (implicit_section) virtual artificial
  References: 
  Referring: 
  Availability: not_available
  Function flags: calls_comdat_local indirect_call_target
  Former thunk fixed offset 0 virtual value -24 indirect_offset 0 has virtual
offset 1
  Called by: 
  Calls: 
during IPA pass: inline
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/torture/pr59226.C:27:1:
internal compiler error: verify_cgraph_node failed
0x1077d77b cgraph_node::verify_node()
        /home/seurer/gcc/gcc-test2/gcc/cgraph.c:3444
0x1076a173 symtab_node::verify()
        /home/seurer/gcc/gcc-test2/gcc/symtab.c:1279
0x1076bc07 symtab_node::verify_symtab_nodes()
        /home/seurer/gcc/gcc-test2/gcc/symtab.c:1299
0x10b14fd3 symtab_node::checking_verify_symtab_nodes()
        /home/seurer/gcc/gcc-test2/gcc/cgraph.h:650
0x10b14fd3 symbol_table::remove_unreachable_nodes(_IO_FILE*)
        /home/seurer/gcc/gcc-test2/gcc/ipa.c:672
0x11940aab ipa_inline
        /home/seurer/gcc/gcc-test2/gcc/ipa-inline.c:2695
0x11940aab execute
        /home/seurer/gcc/gcc-test2/gcc/ipa-inline.c:3088
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.
compiler exited with status 1

Reply via email to