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

            Bug ID: 89104
           Summary: ICE: Segmentation fault (in tree_int_cst_elt_check)
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: ipa
          Assignee: unassigned at gcc dot gnu.org
          Reporter: asolokha at gmx dot com
                CC: marxin at gcc dot gnu.org
  Target Milestone: ---

gcc-9.0.0-alpha20190127 snapshot (r268327), 8.2, 7.3, 6.3, 5.4, 4.9.4 all ICE
when compiling the following testcase:

#pragma omp declare simd aligned (c5)
void
lp (int *c5)
{
  (void) c5;
}

% gcc-9.0.0-alpha20190127 -fopenmp -c udqj9h0r.c
during IPA pass: simdclone
udqj9h0r.c:6:1: internal compiler error: Segmentation fault
    6 | }
      | ^
0xd7147f crash_signal
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190127/work/gcc-9-20190127/gcc/toplev.c:326
0x1673858 tree_int_cst_elt_check(tree_node*, int, char const*, int, char
const*)
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190127/work/gcc-9-20190127/gcc/tree.h:3375
0x1673858 simd_clone_clauses_extract
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190127/work/gcc-9-20190127/gcc/omp-simd-clone.c:248
0x1673858 expand_simd_clones(cgraph_node*)
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190127/work/gcc-9-20190127/gcc/omp-simd-clone.c:1611
0x16744cf ipa_omp_simd_clone
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190127/work/gcc-9-20190127/gcc/omp-simd-clone.c:1704
0x16744cf execute
       
/var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190127/work/gcc-9-20190127/gcc/omp-simd-clone.c:1732

Reply via email to