------- Comment #1 from ghazi at gcc dot gnu dot org 2007-01-07 01:22 ------- The failure for actual_array_constructor_2.f90 looks like this:
gfortran.dg/actual_array_constructor_2.f90: In function 'MAIN__': gfortran.dg/actual_array_constructor_2.f90:10: internal compiler error: in gfc_conv_expr_descriptor, at fortran/trans-array.c:3661 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. FAIL: gfortran.dg/actual_array_constructor_2.f90 -O0 (test for excess errors) Running under gdb shows that it fails an assert: 3660 gcc_assert (expr->ts.cl && expr->ts.cl->length 3661 && expr->ts.cl->length->expr_type == EXPR_CONSTANT); The expression expr->ts.cl->length is 0x0. -- ghazi at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|testsuite failures in |testsuite failures in |actual_array_constructor_2.f|actual_array_constructor_2.f |90 and |90 and |actual_array_substr_2.f90 |actual_array_substr_2.f90 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30399