------- Comment #10 from jvdelisle at gcc dot gnu dot org 2008-01-08 04:16 ------- No longer segfaults on x86-64
Valgrind reports with common_6.f90 ==10016== 1,160 bytes in 5 blocks are definitely lost in loss record 2 of 6 ==10016== at 0x4A059F6: malloc (vg_replace_malloc.c:149) ==10016== by 0xB3FBD7: xmalloc (xmalloc.c:147) ==10016== by 0x448EC4: gfc_getmem (misc.c:37) ==10016== by 0x442281: gfc_get_common (match.c:2701) ==10016== by 0x443F29: gfc_match_common (match.c:2793) ==10016== by 0x452419: match_word (parse.c:64) ==10016== by 0x45316F: decode_statement (parse.c:195) ==10016== by 0x4535F4: next_statement (parse.c:505) ==10016== by 0x4568E1: gfc_parse_file (parse.c:3317) ==10016== by 0x47F414: gfc_be_parse_file (f95-lang.c:260) ==10016== by 0x6F25E4: toplev_main (toplev.c:1042) ==10016== by 0x3B7EC1E073: (below main) (in /lib64/libc-2.7.so) ==10016== ==10016== LEAK SUMMARY: ==10016== definitely lost: 1,160 bytes in 5 blocks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33375