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

            Bug ID: 64980
           Summary: [5.0 regression] ICE in trans-expr.c
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: juergen.reuter at desy dot de

Created attachment 34701
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34701&action=edit
File that triggers the ICE

The following code leads to internal compiler error with the message:

$ gfortran -c muli_trapezium.f90
muli_trapezium.f90:139:0:

             (node%get_d_value() / 2 - node%get_r_value_array ()))
 1
internal compiler error: in gfc_conv_component_ref, at
fortran/trans-expr.c:1954

muli_trapezium.f90:139:0: internal compiler error: Abort trap: 6
gfortran: internal compiler error: Abort trap: 6 (program f951)

I'm using gcc 5.0 (svn revision 220505).

Reply via email to