------- Comment #2 from janus at gcc dot gnu dot org 2010-08-28 11:46 ------- valgrind says:
==29743== Invalid read of size 4 ==29743== at 0x52B37DB: __gmpz_set (in /usr/lib/libgmp.so.3.5.2) ==29743== by 0x532C37: conformable_arrays (resolve.c:6525) ==29743== by 0x533175: resolve_allocate_expr (resolve.c:6679) ==29743== by 0x533EA6: resolve_allocate_deallocate (resolve.c:6990) ==29743== by 0x537AB4: resolve_code (resolve.c:9017) ==29743== by 0x541422: resolve_codes (resolve.c:13320) ==29743== by 0x54151D: gfc_resolve (resolve.c:13347) ==29743== by 0x51E86A: resolve_all_program_units (parse.c:4187) ==29743== by 0x51EEE5: gfc_parse_file (parse.c:4416) ==29743== by 0x562C6E: gfc_be_parse_file (f95-lang.c:241) ==29743== by 0xA35DA8: compile_file (toplev.c:971) ==29743== by 0xA38051: do_compile (toplev.c:2321) ==29743== Address 0x7c is not stack'd, malloc'd or (recently) free'd -- janus at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kargl at gcc dot gnu dot org Known to fail| |4.5.2 4.6.0 Summary|ALLOCATE with SOURCE gives |[F03] ALLOCATE with SOURCE |an ICE (segfault) |gives an ICE (segfault) http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45440