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

            Bug ID: 88007
           Summary: [9 Regression] ICE in gt_ggc_m_S, at ggc-page.c:1474
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Keywords: GC, ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: asolokha at gmx dot com
  Target Milestone: ---
            Target: x86_64-unknown-linux-gnu

gcc-9.0.0-alpha20181111 snapshot (r266019) ICEs during GC when compiling
gcc/testsuite/gcc.dg/pr84100.c w/ unusual --param ggc-min-expand=3 --param
ggc-min-heapsize=1024:

% x86_64-unknown-linux-gnu-gcc-9.0.0-alpha20181111 --param ggc-min-expand=3
--param ggc-min-heapsize=1024 -c gcc/testsuite/gcc.dg/pr84100.c
gcc/testsuite/gcc.dg/pr84100.c: In function 'foo':
gcc/testsuite/gcc.dg/pr84100.c:15:1: internal compiler error: in gt_ggc_m_S, at
ggc-page.c:1474
   15 | }
      | ^
0x5cf3b0 gt_ggc_m_S(void const*)
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181111/work/gcc-9-20181111/gcc/ggc-page.c:1474
0xa989b7 gt_ggc_mx_cl_optimization(void*)
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181111/work/build/gcc/gtype-desc.c:1471
0x7874f6 gt_ggc_mx_lang_tree_node(void*)
        ./gt-c-c-decl.h:487
0x786d83 gt_ggc_mx_lang_tree_node(void*)
        ./gt-c-c-decl.h:294
0x786f7e gt_ggc_mx_lang_tree_node(void*)
        ./gt-c-c-decl.h:381
0x786ed0 gt_ggc_mx_lang_tree_node(void*)
        ./gt-c-c-decl.h:360
0x786c72 gt_ggc_mx_lang_tree_node(void*)
        ./gt-c-c-decl.h:276
0xbedbc1 ggc_remove<tree_node*>::ggc_mx(tree_node*&)
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181111/work/gcc-9-20181111/gcc/hash-traits.h:235
0xbedbc1 ggc_remove<tree_node*>::ggc_maybe_mx(tree_node*&)
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181111/work/gcc-9-20181111/gcc/hash-traits.h:242
0xbedbc1 gt_ggc_mx<libfunc_decl_hasher>
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181111/work/gcc-9-20181111/gcc/hash-table.h:1053
0xbedbc1 gt_ggc_mx_hash_table_libfunc_decl_hasher_(void*)
        ./gt-optabs-libfuncs.h:28
0xbedbc1 gt_ggc_mx_hash_table_libfunc_decl_hasher_(void*)
        ./gt-optabs-libfuncs.h:23
0xa2e195 ggc_mark_root_tab
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181111/work/gcc-9-20181111/gcc/ggc-common.c:77
0xa2e39c ggc_mark_roots()
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181111/work/gcc-9-20181111/gcc/ggc-common.c:94
0x864046 ggc_collect()
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181111/work/gcc-9-20181111/gcc/ggc-page.c:2201

Reply via email to