This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libfortran/49791] [4.4/4.5/4.6/4.7 Regression] Formatted namelist reads fails with: Cannot match namelist object
- From: "jvdelisle at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 22 Jul 2011 01:28:26 +0000
- Subject: [Bug libfortran/49791] [4.4/4.5/4.6/4.7 Regression] Formatted namelist reads fails with: Cannot match namelist object
- Auto-submitted: auto-generated
- References: <bug-49791-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49791
--- Comment #10 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> 2011-07-22 01:28:19 UTC ---
(In reply to comment #6)
> (In reply to comment #3)
> > If the bug reporter can, I think he should convert all the input files to the
> > Fortran 90 syntax of namelists. However, one needs to be careful to not
> > inadvertently to change the meaning (e.g. remove the wrong "(1)") and it might
> > affect many files.
> >
>
> I can change the test suite, but since we also use the Intel and PGI compilers,
> I wouldn't be able to guarantee other people won't get confused with this.
Regardless of how we end up resolving this bug, if you can change your namelist
files to be "more correct" you should do so. The idea of legacy behavior
support is to be practical for those who have no control over older codes. I
will comment further on the patch itself after I have a review our code.