This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libfortran/47154] [4.6 Regression] END= does not work in namelist read
- 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: Tue, 4 Jan 2011 05:17:38 +0000
- Subject: [Bug libfortran/47154] [4.6 Regression] END= does not work in namelist read
- Auto-submitted: auto-generated
- References: <bug-47154-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47154
--- Comment #3 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> 2011-01-04 05:17:18 UTC ---
Created attachment 22893
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22893
A proposed patch
The regression was caused by:
http://gcc.gnu.org/viewcvs?view=revision&revision=166180
I have attached a patch that passes our current namelist tests. The problem is
that we were getting more than one call to generate_error, interfering with the
END handler in error.c and even trashing some error messages.