------- Comment #1 from jvdelisle at gcc dot gnu dot org 2008-05-10 15:03 ------- Though I do not get segfault, I can confirm valgrind errors.
==3660== 158 bytes in 1 blocks are definitely lost in loss record 3 of 9 ==3660== at 0x4A04D1F: calloc (vg_replace_malloc.c:279) ==3660== by 0xB3853A: xcalloc (xmalloc.c:162) ==3660== by 0x557B87: init_emit (emit-rtl.c:5012) ==3660== by 0x5EFD32: prepare_function_start (function.c:3902) ==3660== by 0x5F1D48: init_function_start (function.c:3949) ==3660== by 0x49054D: trans_function_start (trans-decl.c:1599) ==3660== by 0x49731D: gfc_generate_function_code (trans-decl.c:3108) ==3660== by 0x45439B: gfc_parse_file (parse.c:3582) ==3660== by 0x47B4CD: gfc_be_parse_file (f95-lang.c:258) ==3660== by 0x6E0190: toplev_main (toplev.c:962) ==3660== by 0x3FF061E073: (below main) (libc-start.c:220) ==4563== at 0x4A059F6: malloc (vg_replace_malloc.c:149) ==4563== by 0xB38587: xmalloc (xmalloc.c:147) ==4563== by 0x447154: gfc_getmem (misc.c:37) ==4563== by 0x46FBD7: gfc_get_namespace (symbol.c:2079) ==4563== by 0x46FD1C: gfc_symbol_init_2 (symbol.c:2928) ==4563== by 0x446E98: gfc_init_2 (misc.c:270) ==4563== by 0x4541C9: gfc_parse_file (parse.c:3502) ==4563== by 0x47B4CD: gfc_be_parse_file (f95-lang.c:258) ==4563== by 0x6E0190: toplev_main (toplev.c:962) ==4563== by 0x3FF061E073: (below main) (libc-start.c:220) -- jvdelisle at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2008-05-10 15:03:16 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36139