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

            Bug ID: 90108
           Summary: ICE: Segmentation fault (in c_tree_chain_next)
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Keywords: GC
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: asolokha at gmx dot com
  Target Milestone: ---

g++-9.0.0-alpha20190414 snapshot (r270355), 8.3, 7.4, 6.3, 5.5 all ICE when
compiling gcc/testsuite/c-c++-common/pr89933.c w/ --param ggc-min-heapsize=0:

% g++-9.0.0-alpha20190414 --param ggc-min-heapsize=0 -c
gcc/testsuite/c-c++-common/pr89933.c
gcc/testsuite/c-c++-common/pr89933.c:5:71: internal compiler error:
Segmentation fault
    5 | typedef unsigned int a __attribute__ ((__aligned__(8), __may_alias__));
      |                                                                       ^
0xf780df crash_signal
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190414/work/gcc-9-20190414/gcc/toplev.c:326
0xa3c507 c_tree_chain_next
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190414/work/gcc-9-20190414/gcc/c-family/c-common.h:1197
0xa3c507 gt_ggc_mx_lang_tree_node(void*)
        ./gt-cp-tree.h:110
0xa3d7a2 gt_ggc_mx_lang_tree_node(void*)
        ./gt-cp-tree.h:441
0xa3d6e9 gt_ggc_mx_lang_tree_node(void*)
        ./gt-cp-tree.h:420
0xa3d47a gt_ggc_mx_lang_tree_node(void*)
        ./gt-cp-tree.h:336
0xcbaf04 ggc_mark_root_tab
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190414/work/gcc-9-20190414/gcc/ggc-common.c:77
0xcbb10c ggc_mark_roots()
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190414/work/gcc-9-20190414/gcc/ggc-common.c:94
0xae542f ggc_collect()
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190414/work/gcc-9-20190414/gcc/ggc-page.c:2201
0x91e775 c_parse_final_cleanups()
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190414/work/gcc-9-20190414/gcc/cp/decl2.c:4819

Reply via email to