[Bug fortran/60834] [OOP] ICE with ASSOCIATE construct (gimplify_var_or_parm_decl, at gimplify.c:1721)

2016-11-16 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60834

janus at gcc dot gnu.org changed:

   What|Removed |Added

 CC||janus at gcc dot gnu.org
   Target Milestone|--- |4.9.1

[Bug fortran/60834] [OOP] ICE with ASSOCIATE construct (gimplify_var_or_parm_decl, at gimplify.c:1721)

2014-05-29 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60834

--- Comment #4 from Thomas Koenig tkoenig at gcc dot gnu.org ---
Author: tkoenig
Date: Thu May 29 12:12:00 2014
New Revision: 211052

URL: http://gcc.gnu.org/viewcvs?rev=211052root=gccview=rev
Log:
2014-05-29  Thomas Koenig  tkoe...@gcc.gnu.org

PR fortran/60834
* frontend-passes.c (in_assoc_list):  New variable.
(optimize_namespace):  Initialize in_assoc_list
(combine_array_constructor): Don't try to combine
assoc lists.
(gfc_code_walker):  Keep track of in_assoc_list.

2014-05-29  Thomas Koenig  tkoe...@gcc.gnu.org

PR fortran/60834
* gfortran.dg/associate_16.f90:  New test.


Added:
branches/gcc-4_9-branch/gcc/testsuite/gfortran.dg/associate_16.f90
Modified:
branches/gcc-4_9-branch/gcc/fortran/ChangeLog
branches/gcc-4_9-branch/gcc/fortran/frontend-passes.c
branches/gcc-4_9-branch/gcc/testsuite/ChangeLog


[Bug fortran/60834] [OOP] ICE with ASSOCIATE construct (gimplify_var_or_parm_decl, at gimplify.c:1721)

2014-05-29 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60834

Thomas Koenig tkoenig at gcc dot gnu.org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from Thomas Koenig tkoenig at gcc dot gnu.org ---
Fixed on all affected branches, closing.


[Bug fortran/60834] [OOP] ICE with ASSOCIATE construct (gimplify_var_or_parm_decl, at gimplify.c:1721)

2014-05-29 Thread rouson at stanford dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60834

--- Comment #6 from Damian Rouson rouson at stanford dot edu ---
Thanks!


[Bug fortran/60834] [OOP] ICE with ASSOCIATE construct (gimplify_var_or_parm_decl, at gimplify.c:1721)

2014-05-12 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60834

--- Comment #3 from Thomas Koenig tkoenig at gcc dot gnu.org ---
Author: tkoenig
Date: Mon May 12 16:17:09 2014
New Revision: 210329

URL: http://gcc.gnu.org/viewcvs?rev=210329root=gccview=rev
Log:
2014-05-12  Thomas Koenig  tkoe...@gcc.gnu.org

PR fortran/60834
* frontend-passes.c (in_assoc_list):  New variable.
(optimize_namespace):  Initialize in_assoc_list
(combine_array_constructor): Don't try to combine
assoc lists.
(gfc_code_walker):  Keep track of in_assoc_list.

2014-05-12  Thomas Koenig  tkoe...@gcc.gnu.org

PR fortran/60834
* gfortran.dg/associate_16.f90:  New test.


Added:
trunk/gcc/testsuite/gfortran.dg/associate_16.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/frontend-passes.c
trunk/gcc/testsuite/ChangeLog


[Bug fortran/60834] [OOP] ICE with ASSOCIATE construct (gimplify_var_or_parm_decl, at gimplify.c:1721)

2014-04-14 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60834

Dominique d'Humieres dominiq at lps dot ens.fr changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
   Last reconfirmed||2014-04-14
 CC||tkoenig at gcc dot gnu.org
 Ever confirmed|0   |1

--- Comment #1 from Dominique d'Humieres dominiq at lps dot ens.fr ---
No ICE with r197010 (2013-03-23), ICE with r197238 (2013-03-29). No ICE when
compiling with -fno-frontend-optimize, so likely r197216.


[Bug fortran/60834] [OOP] ICE with ASSOCIATE construct (gimplify_var_or_parm_decl, at gimplify.c:1721)

2014-04-14 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60834

Thomas Koenig tkoenig at gcc dot gnu.org changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|unassigned at gcc dot gnu.org  |tkoenig at gcc dot 
gnu.org

--- Comment #2 from Thomas Koenig tkoenig at gcc dot gnu.org ---
Created attachment 32598
  -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32598action=edit
proposed patch

This seems to do the trick.