https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82314
Bug ID: 82314 Summary: internal compiler error: in gfc_conv_expr_descriptor, at fortran/trans-array.c:6972 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: dominiq at lps dot ens.fr Target Milestone: --- Compiling the following test (coming from pr55501) program testmerge3 implicit none integer,parameter::iarray(merge(2,3,.true.)) = 1, i = size(iarray) print "(A,99I2)",'i,iarray =',i,iarray end program testmerge3 gives the ICE pr55501_3.f90:4:0: print "(A,99I2)",'i,iarray =',i,iarray internal compiler error: in gfc_conv_expr_descriptor, at fortran/trans-array.c:6972 (gcc_assert (ss != gfc_ss_terminator);).