With r133964, this test passed. With 133965 I see: f951: internal compiler error: Segmentation fault
Backtrace (f951 recompiled with CFLAGS=-g) (gdb) bt #0 splay_tree_delete (sp=0x103f880) at /home/hp/combh/combined/libiberty/splay-tree.c:67 #1 0x0000000000423c96 in gfc_free_expr (e=0x7fff4d8a3d00) at /home/hp/combh/combined/gcc/fortran/expr.c:227 #2 0x0000000000426f1e in scalarize_intrinsic_call (e=0x103f7b0) at /home/hp/combh/combined/gcc/fortran/expr.c:1827 #3 0x00000000004278c9 in check_init_expr (e=0x103f7b0) at /home/hp/combh/combined/gcc/fortran/expr.c:2204 #4 0x000000000042705f in check_intrinsic_op (e=0x103f880, check_function=0x427737 <check_init_expr>) at /home/hp/combh/combined/gcc/fortran/expr.c:1879 #5 0x0000000000427784 in check_init_expr (e=0x103f880) at /home/hp/combh/combined/gcc/fortran/expr.c:2170 #6 0x0000000000426f79 in check_intrinsic_op (e=0x103f950, check_function=0x427737 <check_init_expr>) at /home/hp/combh/combined/gcc/fortran/expr.c:1839 #7 0x0000000000427784 in check_init_expr (e=0x103f950) at /home/hp/combh/combined/gcc/fortran/expr.c:2170 #8 0x0000000000427c07 in gfc_match_init_expr (result=0x7fff4d8a3ed8) at /home/hp/combh/combined/gcc/fortran/expr.c:2341 #9 0x0000000000416429 in variable_decl (elem=1) at /home/hp/combh/combined/gcc/fortran/decl.c:1743 #10 0x0000000000418e93 in gfc_match_data_decl () at /home/hp/combh/combined/gcc/fortran/decl.c:3674 #11 0x000000000045d5bc in match_word (str=0x0, subr=0x418cd1 <gfc_match_data_decl>, old_locus=0x7fff4d8a3fd0) at /home/hp/combh/combined/gcc/fortran/parse.c:64 #12 0x000000000045dd3e in decode_statement () at /home/hp/combh/combined/gcc/fortran/parse.c:280 #13 0x000000000045f0dc in next_free () at /home/hp/combh/combined/gcc/fortran/parse.c:653 #14 0x000000000045f44e in next_statement () at /home/hp/combh/combined/gcc/fortran/parse.c:830 #15 0x0000000000460b88 in parse_spec (st=ST_NONE) at /home/hp/combh/combined/gcc/fortran/parse.c:2092 #16 0x00000000004625d7 in parse_module () at /home/hp/combh/combined/gcc/fortran/parse.c:3397 #17 0x00000000004629c4 in gfc_parse_file () at /home/hp/combh/combined/gcc/fortran/parse.c:3548 #18 0x0000000000491982 in gfc_be_parse_file (set_yydebug=0) at /home/hp/combh/combined/gcc/fortran/f95-lang.c:258 #19 0x000000000087151f in compile_file () at /home/hp/combh/combined/gcc/toplev.c:962 #20 0x0000000000873160 in do_compile () at /home/hp/combh/combined/gcc/toplev.c:2163 #21 0x00000000008731c4 in toplev_main (argc=15, argv=0x7fff4d8a4338) at /home/hp/combh/combined/gcc/toplev.c:2195 #22 0x00000000004fca07 in main (argc=15, argv=0x7fff4d8a4338) at /home/hp/combh/combined/gcc/main.c:35 Author of 133965 CC:ed. -- Summary: [4.4 Regression] Revision 133965 broke gfortran.dg/initialization_1.f90 for cris-elf Product: gcc Version: 4.4.0 Status: UNCONFIRMED Keywords: ice-on-invalid-code Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hp at gcc dot gnu dot org GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: cris-axis-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35864