--- Comment #4 from jvdelisle at gcc dot gnu dot org 2007-07-09 00:17
---
Subject: Bug 32678
Author: jvdelisle
Date: Mon Jul 9 00:17:42 2007
New Revision: 126478
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126478
Log:
2007-07-08 Jerry DeLisle <[EMAIL PROTECTED]>
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2007-07-09 00:15
---
Subject: Bug 32678
Author: jvdelisle
Date: Mon Jul 9 00:15:15 2007
New Revision: 126473
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126473
Log:
2007-07-08 Jerry DeLisle <[EMAIL PROTECTED]>
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2007-07-08 22:37
---
This appears to fix it: Still testing
Index: transfer.c
===
--- transfer.c (revision 126449)
+++ transfer.c (working copy)
@@ -1213,6 +1213,8 @@ f
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2007-07-08 19:12
---
I believe this has been fixed in gfortran version 4.2 and 4.3. You can get
better results with these.
In the meantime, I think your test case has uncovered another issue.
$ ./a.out | hexdump
000 6261 2000