public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libfortran/29101] New: memory leak in libgfortran
@ 2006-09-15 19:59 franke dot daniel at gmail dot com
2006-09-16 1:29 ` [Bug libfortran/29101] " jvdelisle at gcc dot gnu dot org
` (12 more replies)
0 siblings, 13 replies; 14+ messages in thread
From: franke dot daniel at gmail dot com @ 2006-09-15 19:59 UTC (permalink / raw)
To: gcc-bugs
Please find below a stripped down testcase and a session log from valgrind.
The code reads input from stdin, compares what was read against a couple of
choices (exactly one in this case) and repeats reading until a single 'x' was
entered. The leak is related to the length of the input buffer within the main
program, hitting [enter] N times before giving an 'x' results in N leaked
blocks of strlen(input). Also involved is the SELECT CASE: if it is replaced by
an equivalent IF-statement, no memory is leaked.
Reproducible with gfortran-4.1.1 and gfortran-4.2 20060914 (experimental).
$> cat test.f90
MODULE stringutils
CHARACTER(*), PRIVATE, PARAMETER :: lowercase = 'abcdefghijklmnopqrstuvwxyz'
CHARACTER(*), PRIVATE, PARAMETER :: uppercase = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
CONTAINS
FUNCTION tolower(instr) RESULT (outstr)
CHARACTER(len=*), INTENT(in) :: instr
CHARACTER(len=len(instr)) :: outstr
INTEGER :: i, k
outstr = instr
DO i = 1, len_trim(outstr)
k = index(uppercase, outstr(i:i))
if (k /= 0) outstr(i:i) = lowercase(k:k)
END DO
END FUNCTION
END MODULE
MODULE configuration
CONTAINS
LOGICAL FUNCTION validate_value(input, value)
USE stringutils
CHARACTER(len=*), INTENT(in) :: input
INTEGER, INTENT(out) :: value
validate_value = .TRUE.
SELECT CASE (tolower(input))
CASE ("x"); value = 1
CASE DEFAULT
validate_value = .FALSE.
END SELECT
END FUNCTION
END MODULE
PROGRAM test
USE configuration
USE stringutils
INTEGER :: value
CHARACTER(len=256) :: input
DO
WRITE (*, FMT="(A)", ADVANCE = "NO") "$> "
READ (*, FMT="(A)") input
IF (validate_value(input, value)) EXIT
END DO
END PROGRAM
$> gfortran-4.2 -g -Wall test.f90
$> valgrind --tool=memcheck --leak-check=full ./a.out
==9829== Memcheck, a memory error detector.
==9829== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9829== Using LibVEX rev 1606, a library for dynamic binary translation.
==9829== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9829== Using valgrind-3.2.0, a dynamic binary instrumentation framework.
==9829== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9829== For more details, rerun with: -v
==9829==
%>
%>
%>
%>
%>
%> x
==9829==
==9829== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 3 from 1)
==9829== malloc/free: in use at exit: 1,536 bytes in 6 blocks.
==9829== malloc/free: 24 allocs, 18 frees, 55,080 bytes allocated.
==9829== For counts of detected errors, rerun with: -v
==9829== searching for pointers to 6 not-freed blocks.
==9829== checked 78,156 bytes.
==9829==
==9829== 1,536 bytes in 6 blocks are definitely lost in loss record 1 of 1
==9829== at 0x4021396: malloc (vg_replace_malloc.c:149)
==9829== by 0x40304EC: _gfortrani_get_mem (memory.c:53)
==9829== by 0x80488FA: __configuration__validate_value (dump.f90:29)
==9829== by 0x8048A9A: MAIN__ (dump.f90:47)
==9829== by 0x8048AD6: main (fmain.c:18)
==9829==
==9829== LEAK SUMMARY:
==9829== definitely lost: 1,536 bytes in 6 blocks.
==9829== possibly lost: 0 bytes in 0 blocks.
==9829== still reachable: 0 bytes in 0 blocks.
==9829== suppressed: 0 bytes in 0 blocks.
==9829== Reachable blocks (those to which a pointer was found) are not shown.
==9829== To see them, rerun with: --show-reachable=yes
--
Summary: memory leak in libgfortran
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libfortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: franke dot daniel at gmail dot com
GCC host triplet: i686-pc-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug libfortran/29101] memory leak in libgfortran
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
@ 2006-09-16 1:29 ` jvdelisle at gcc dot gnu dot org
2006-09-17 20:14 ` [Bug fortran/29101] Memory leak in gfortran jvdelisle at gcc dot gnu dot org
` (11 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: jvdelisle at gcc dot gnu dot org @ 2006-09-16 1:29 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from jvdelisle at gcc dot gnu dot org 2006-09-16 01:28 -------
Confirmed: As can be seen here. We are allocating, but not freeing pstr.6
{
char[1:D.960] * pstr.6;
int4 D.960;
int4 D.959;
char[1:_input] & D.958;
static struct _jump_struct jumptable.5[2] = {{.string1=0B, .string1_len=0,
.string2=0B, .string2_len=0, .target=&L.3}, {.string1="x", .string1_len=1,
.string2="x", .string2_len=1, .target=&L.4}};
D.958 = input;
D.959 = _input;
D.960 = D.959;
pstr.6 = (char[1:D.960] *) _gfortran_internal_malloc (D.960);
tolower (pstr.6, D.960, D.958, D.959);
goto _gfortran_select_string ((void *) &jumptable.5, 2, &L.5, pstr.6,
D.960);
L.4:;
*value = 1;
goto L.5;
L.3:;
__result_validate_value = 0;
goto L.5;
L.5:;
}
return __result_validate_value;
--
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 |2006-09-16 01:28:58
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/29101] Memory leak in gfortran
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
2006-09-16 1:29 ` [Bug libfortran/29101] " jvdelisle at gcc dot gnu dot org
@ 2006-09-17 20:14 ` jvdelisle at gcc dot gnu dot org
2006-09-18 6:53 ` pault at gcc dot gnu dot org
` (10 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: jvdelisle at gcc dot gnu dot org @ 2006-09-17 20:14 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from jvdelisle at gcc dot gnu dot org 2006-09-17 20:14 -------
Problem is not in library side.
--
jvdelisle at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|libfortran |fortran
Summary|memory leak in libgfortran |Memory leak in gfortran
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/29101] Memory leak in gfortran
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
2006-09-16 1:29 ` [Bug libfortran/29101] " jvdelisle at gcc dot gnu dot org
2006-09-17 20:14 ` [Bug fortran/29101] Memory leak in gfortran jvdelisle at gcc dot gnu dot org
@ 2006-09-18 6:53 ` pault at gcc dot gnu dot org
2006-09-18 7:50 ` pault at gcc dot gnu dot org
` (9 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: pault at gcc dot gnu dot org @ 2006-09-18 6:53 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from pault at gcc dot gnu dot org 2006-09-18 06:53 -------
(In reply to comment #2)
> Problem is not in library side.
>
Jerry,
This is an easy one: Somebody forgot to add the post block for the evaluation
of the select expression to the block of code, for the specific case of
character expressions.
This
Index: gcc/fortran/trans-stmt.c
===================================================================
*** gcc/fortran/trans-stmt.c (revision 117013)
--- gcc/fortran/trans-stmt.c (working copy)
*************** gfc_trans_character_select (gfc_code *co
*** 1467,1472 ****
--- 1467,1474 ----
tmp = build1 (GOTO_EXPR, void_type_node, tmp);
gfc_add_expr_to_block (&block, tmp);
+ gfc_add_block_to_block (&block, &se.post);
+
tmp = gfc_finish_block (&body);
gfc_add_expr_to_block (&block, tmp);
tmp = build1_v (LABEL_EXPR, end_label);
fixes it by producing the code:
pstr.6 = (char[1:D.960] *) _gfortran_internal_malloc (D.960);
tolower (pstr.6, D.960, D.958, D.959);
goto _gfortran_select_string ((void *) &jumptable.5, 2, &L.5, pstr.6,
D.960);
_gfortran_internal_free ((void *) pstr.6);
L.4:;
*value = 1;
goto L.5;
L.3:;
__result_validate_value = 0;
goto L.5;
L.5:;
I am not going to be in a position to do anything about this for two weeks -
"I'm on the road again...". I can submit it today; if it is determined to be
essential to get into the 4.2 release, could you do the honors with the commit?
Are there any more such constructs in fortran that take a character expression?
I could not immediately think of any.
Paul
--
pault at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jvdelisle at gcc dot gnu dot
| |org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/29101] Memory leak in gfortran
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
` (2 preceding siblings ...)
2006-09-18 6:53 ` pault at gcc dot gnu dot org
@ 2006-09-18 7:50 ` pault at gcc dot gnu dot org
2006-09-18 17:15 ` patchapp at dberlin dot org
` (8 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: pault at gcc dot gnu dot org @ 2006-09-18 7:50 UTC (permalink / raw)
To: gcc-bugs
--
pault at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |pault at gcc dot gnu dot org
|dot org |
Status|NEW |ASSIGNED
Last reconfirmed|2006-09-16 01:28:58 |2006-09-18 07:49:56
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/29101] Memory leak in gfortran
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
` (3 preceding siblings ...)
2006-09-18 7:50 ` pault at gcc dot gnu dot org
@ 2006-09-18 17:15 ` patchapp at dberlin dot org
2006-09-18 19:29 ` pault at gcc dot gnu dot org
` (7 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: patchapp at dberlin dot org @ 2006-09-18 17:15 UTC (permalink / raw)
To: gcc-bugs
------- Comment #4 from patchapp at dberlin dot org 2006-09-18 17:15 -------
Subject: Bug number PR29101
A patch for this bug has been added to the patch tracker.
The mailing list url for the patch is
http://gcc.gnu.org/ml/gcc-patches/2006-09/msg00715.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/29101] Memory leak in gfortran
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
` (4 preceding siblings ...)
2006-09-18 17:15 ` patchapp at dberlin dot org
@ 2006-09-18 19:29 ` pault at gcc dot gnu dot org
2006-09-18 20:20 ` pault at gcc dot gnu dot org
` (6 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: pault at gcc dot gnu dot org @ 2006-09-18 19:29 UTC (permalink / raw)
To: gcc-bugs
------- Comment #5 from pault at gcc dot gnu dot org 2006-09-18 19:29 -------
Thanks Steven, it was just too obvious, wasn't it?
Index: gcc/fortran/trans-stmt.c
===================================================================
--- gcc/fortran/trans-stmt.c (revision 117030)
+++ gcc/fortran/trans-stmt.c (working copy)
@@ -1475,6 +1475,8 @@
if (n != 0)
gfc_free (labels);
+ gfc_add_block_to_block (&block, &se.post);
+
return gfc_finish_block (&block);
now gives
pstr.6 = (char[1:D.960] *) _gfortran_internal_malloc (D.960);
tolower (pstr.6, D.960, D.958, D.959);
goto _gfortran_select_string ((void *) &jumptable.5, 2, &L.5, pstr.6,
D.960);
L.4:;
*value = 1;
goto L.5;
L.3:;
__result_validate_value = 0;
goto L.5;
L.5:;
_gfortran_internal_free ((void *) pstr.6);
--
pault at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |stevenb dot gcc at gmail dot
| |com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/29101] Memory leak in gfortran
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
` (5 preceding siblings ...)
2006-09-18 19:29 ` pault at gcc dot gnu dot org
@ 2006-09-18 20:20 ` pault at gcc dot gnu dot org
2006-09-18 22:24 ` pault at gcc dot gnu dot org
` (5 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: pault at gcc dot gnu dot org @ 2006-09-18 20:20 UTC (permalink / raw)
To: gcc-bugs
------- Comment #6 from pault at gcc dot gnu dot org 2006-09-18 20:20 -------
Subject: Bug 29101
Author: pault
Date: Mon Sep 18 20:19:50 2006
New Revision: 117034
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117034
Log:
2006-09-18 Paul Thomas <pault@gcc.gnu.org>
PR fortran/28526
* primary.c (match_variable): If the compiler is in a module
specification block, an interface block or a contains section,
reset host_flag to force the changed symbols mechanism.
PR fortran/29101
* trans-stmt.c (gfc_trans_character_select): Add the post block
for the expression to the main block, after the call to
select_string and the last label.
2006-09-18 Paul Thomas <pault@gcc.gnu.org>
PR fortran/28526
* gfortran.dg/keyword_symbol_1.f90: New test.
* gfortran.dg/spread_shape_1.f90: Add missing warning with
pedantic compilation option.
Added:
trunk/gcc/testsuite/gfortran.dg/keyword_symbol_1.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/primary.c
trunk/gcc/fortran/trans-stmt.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/spread_shape_1.f90
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/29101] Memory leak in gfortran
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
` (6 preceding siblings ...)
2006-09-18 20:20 ` pault at gcc dot gnu dot org
@ 2006-09-18 22:24 ` pault at gcc dot gnu dot org
2006-09-18 22:35 ` steven at gcc dot gnu dot org
` (4 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: pault at gcc dot gnu dot org @ 2006-09-18 22:24 UTC (permalink / raw)
To: gcc-bugs
------- Comment #7 from pault at gcc dot gnu dot org 2006-09-18 22:24 -------
Fixed on trunk and 4.1
Paul
--
pault at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/29101] Memory leak in gfortran
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
` (7 preceding siblings ...)
2006-09-18 22:24 ` pault at gcc dot gnu dot org
@ 2006-09-18 22:35 ` steven at gcc dot gnu dot org
2006-09-19 11:05 ` pault at gcc dot gnu dot org
` (3 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: steven at gcc dot gnu dot org @ 2006-09-18 22:35 UTC (permalink / raw)
To: gcc-bugs
------- Comment #8 from steven at gcc dot gnu dot org 2006-09-18 22:35 -------
Not fixed just yet.
--
steven at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/29101] Memory leak in gfortran
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
` (8 preceding siblings ...)
2006-09-18 22:35 ` steven at gcc dot gnu dot org
@ 2006-09-19 11:05 ` pault at gcc dot gnu dot org
2006-09-19 11:25 ` pault at gcc dot gnu dot org
` (2 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: pault at gcc dot gnu dot org @ 2006-09-19 11:05 UTC (permalink / raw)
To: gcc-bugs
------- Comment #9 from pault at gcc dot gnu dot org 2006-09-19 11:05 -------
Subject: Bug 29101
Author: pault
Date: Tue Sep 19 11:04:55 2006
New Revision: 117053
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117053
Log:
2006-09-19 Paul Thomas <pault@gcc.gnu.org>
Steven Bosscher <steven@gcc.gnu.org>
PR fortran/29101
* trans-stmt.c (gfc_trans_character_select): Store the label
from select_string and then clean up any temporaries from the
conversion of the select expression, before branching to the
selected case.
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/trans-stmt.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/29101] Memory leak in gfortran
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
` (9 preceding siblings ...)
2006-09-19 11:05 ` pault at gcc dot gnu dot org
@ 2006-09-19 11:25 ` pault at gcc dot gnu dot org
2006-09-19 11:26 ` pault at gcc dot gnu dot org
2006-09-19 11:56 ` paulthomas2 at wanadoo dot fr
12 siblings, 0 replies; 14+ messages in thread
From: pault at gcc dot gnu dot org @ 2006-09-19 11:25 UTC (permalink / raw)
To: gcc-bugs
------- Comment #10 from pault at gcc dot gnu dot org 2006-09-19 11:24 -------
Subject: Bug 29101
Author: pault
Date: Tue Sep 19 11:24:44 2006
New Revision: 117054
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117054
Log:
2006-09-19 Paul Thomas <pault@gcc.gnu.org>
Steven Bosscher <steven@gcc.gnu.org>
PR fortran/29101
* trans-stmt.c (gfc_trans_character_select): Store the label
from select_string and then clean up any temporaries from the
conversion of the select expression, before branching to the
selected case.
Modified:
branches/gcc-4_1-branch/gcc/fortran/ChangeLog
branches/gcc-4_1-branch/gcc/fortran/trans-stmt.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/29101] Memory leak in gfortran
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
` (10 preceding siblings ...)
2006-09-19 11:25 ` pault at gcc dot gnu dot org
@ 2006-09-19 11:26 ` pault at gcc dot gnu dot org
2006-09-19 11:56 ` paulthomas2 at wanadoo dot fr
12 siblings, 0 replies; 14+ messages in thread
From: pault at gcc dot gnu dot org @ 2006-09-19 11:26 UTC (permalink / raw)
To: gcc-bugs
------- Comment #11 from pault at gcc dot gnu dot org 2006-09-19 11:26 -------
Thanks to Steven's intervention, I can declare this bug well and truly closed.
Paul
--
pault at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/29101] Memory leak in gfortran
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
` (11 preceding siblings ...)
2006-09-19 11:26 ` pault at gcc dot gnu dot org
@ 2006-09-19 11:56 ` paulthomas2 at wanadoo dot fr
12 siblings, 0 replies; 14+ messages in thread
From: paulthomas2 at wanadoo dot fr @ 2006-09-19 11:56 UTC (permalink / raw)
To: gcc-bugs
------- Comment #12 from paulthomas2 at wanadoo dot fr 2006-09-19 11:56 -------
Subject: Re: Memory leak in gfortran
steven at gcc dot gnu dot org wrote:
>------- Comment #8 from steven at gcc dot gnu dot org 2006-09-18 22:35 -------
>Not fixed just yet.
>
>
>
>
Steven, I put it to rights this time. Thanks for your help. Can I lean
on you in future, please? I have been talking to myself of late.
Paul
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29101
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2006-09-19 11:56 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-09-15 19:59 [Bug libfortran/29101] New: memory leak in libgfortran franke dot daniel at gmail dot com
2006-09-16 1:29 ` [Bug libfortran/29101] " jvdelisle at gcc dot gnu dot org
2006-09-17 20:14 ` [Bug fortran/29101] Memory leak in gfortran jvdelisle at gcc dot gnu dot org
2006-09-18 6:53 ` pault at gcc dot gnu dot org
2006-09-18 7:50 ` pault at gcc dot gnu dot org
2006-09-18 17:15 ` patchapp at dberlin dot org
2006-09-18 19:29 ` pault at gcc dot gnu dot org
2006-09-18 20:20 ` pault at gcc dot gnu dot org
2006-09-18 22:24 ` pault at gcc dot gnu dot org
2006-09-18 22:35 ` steven at gcc dot gnu dot org
2006-09-19 11:05 ` pault at gcc dot gnu dot org
2006-09-19 11:25 ` pault at gcc dot gnu dot org
2006-09-19 11:26 ` pault at gcc dot gnu dot org
2006-09-19 11:56 ` paulthomas2 at wanadoo dot fr
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).