[Bug fortran/34722] [4.3 Regression] ICE: left-over @iostat variable polutes namespace
--- Comment #13 from jvdelisle at gcc dot gnu dot org 2008-01-12 08:36 --- Subject: Bug 34722 Author: jvdelisle Date: Sat Jan 12 08:35:25 2008 New Revision: 131487 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131487 Log: 2008-01-12 Jerry DeLisle [EMAIL PROTECTED] PR fortran/34722 * match.c (gfc_match_name): Don't error if leading character is a '(', just return MATCH_NO. Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/match.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34722
[Bug fortran/34722] [4.3 Regression] ICE: left-over @iostat variable polutes namespace
--- Comment #14 from jvdelisle at gcc dot gnu dot org 2008-01-12 08:39 --- Ignore comment #13, copy paste error on commit for 34432. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34722
[Bug fortran/34722] [4.3 Regression] ICE: left-over @iostat variable polutes namespace
--- Comment #9 from jvdelisle at gcc dot gnu dot org 2008-01-11 08:52 --- I am investigating. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jvdelisle at gcc dot gnu dot |dot org |org Status|NEW |ASSIGNED Last reconfirmed|2008-01-09 15:57:57 |2008-01-11 08:52:10 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34722
[Bug fortran/34722] [4.3 Regression] ICE: left-over @iostat variable polutes namespace
--- Comment #10 from jvdelisle at gcc dot gnu dot org 2008-01-11 21:16 --- Subject: Bug 34722 Author: jvdelisle Date: Fri Jan 11 21:15:41 2008 New Revision: 131475 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131475 Log: 2008-01-11 Jerry DeLisle [EMAIL PROTECTED] PR fortran/34722 * trans-io.c (create_dummy_iostat): Commit the symbol. Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/trans-io.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34722
[Bug fortran/34722] [4.3 Regression] ICE: left-over @iostat variable polutes namespace
--- Comment #11 from jvdelisle at gcc dot gnu dot org 2008-01-11 21:18 --- Subject: Bug 34722 Author: jvdelisle Date: Fri Jan 11 21:18:10 2008 New Revision: 131476 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131476 Log: 2008-01-11 Jerry DeLisle [EMAIL PROTECTED] PR fortran/34722 * gfortran.dg//inquire_12.f90: New test. Added: trunk/gcc/testsuite/gfortran.dg/inquire_12.f90 Modified: trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34722
[Bug fortran/34722] [4.3 Regression] ICE: left-over @iostat variable polutes namespace
--- Comment #12 from jvdelisle at gcc dot gnu dot org 2008-01-11 21:20 --- Fixed on trunk. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34722
[Bug fortran/34722] [4.3 Regression] ICE: left-over @iostat variable polutes namespace
--- Comment #8 from burnus at gcc dot gnu dot org 2008-01-09 15:57 --- If I enable the call to decode_statement in decode_statement (parse.c), it shows: SUBROUTINE INVENTNAMES() 1 Interner Fehler bei (1): Symbol changes still pending! The pending symbol is @iostat. If one dumps the code (with inventnames commented), one finds: { integer(kind=4) @iostat.2; [...] @iostat.2 = 0; inquire_parm.1.common.iostat = @iostat.2; I therefore believe it is due to the following patch (which was as pending patch in my 2007-10-15 file). Posted patch: http://gcc.gnu.org/ml/fortran/2007-10/msg00021.html Check in: http://gcc.gnu.org/ml/gcc-cvs/2007-10/msg00433.html 2007-10-15 Jerry DeLisle [EMAIL PROTECTED] PR fortran/33055 * trans-io.c (create_dummy_iostat): New function to create a unique dummy variable expression to use with IOSTAT. (gfc_trans_inquire): Use the new function to pass unit number error info to run-time library if a regular IOSTAT variable was not given. -- burnus at gcc dot gnu dot org changed: What|Removed |Added CC||jvdelisle at gcc dot gnu dot ||org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 GCC target triplet|x86_64-unknown-linux-gnu| Keywords||ice-on-valid-code Last reconfirmed|-00-00 00:00:00 |2008-01-09 15:57:57 date|| Summary|compile results in internal|[4.3 Regression] ICE: left- |compiler error: segmentation|over @iostat variable |fault message |polutes namespace http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34722