[Bug fortran/43029] enum_5.f90 ICE under valgrind
--- Comment #1 from jakub at gcc dot gnu dot org 2010-02-11 10:13 --- Created an attachment (id=19839) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19839action=view) gcc45-pr43029.patch Patch that fixes this, going to bootstrap/regtest it now. -- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org |dot org | Status|UNCONFIRMED |ASSIGNED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43029
[Bug fortran/43029] enum_5.f90 ICE under valgrind
--- Comment #2 from jakub at gcc dot gnu dot org 2010-02-11 19:31 --- Subject: Bug 43029 Author: jakub Date: Thu Feb 11 19:31:35 2010 New Revision: 156709 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=156709 Log: PR fortran/43029 * decl.c (enumerator_decl): Don't call gfc_free_enum_history here. (gfc_match_enumerator_def): But here whenever enumerator_decl returns MATCH_ERROR. Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/decl.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43029
[Bug fortran/43029] enum_5.f90 ICE under valgrind
--- Comment #3 from jakub at gcc dot gnu dot org 2010-02-11 19:35 --- Subject: Bug 43029 Author: jakub Date: Thu Feb 11 19:35:12 2010 New Revision: 156710 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=156710 Log: PR fortran/43029 * decl.c (enumerator_decl): Don't call gfc_free_enum_history here. (gfc_match_enumerator_def): But here whenever enumerator_decl returns MATCH_ERROR. Modified: branches/gcc-4_4-branch/gcc/fortran/ChangeLog branches/gcc-4_4-branch/gcc/fortran/decl.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43029
[Bug fortran/43029] enum_5.f90 ICE under valgrind
--- Comment #4 from jakub at gcc dot gnu dot org 2010-02-11 19:53 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43029