[Bug fortran/78593] [6/7 Regression] ICE in gfc_match_varspec, at fortran/primary.c:2053

2018-03-16 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78593

Dominique d'Humieres  changed:

   What|Removed |Added

 CC||kimwooyoung at gmail dot com

--- Comment #7 from Dominique d'Humieres  ---
*** Bug 58904 has been marked as a duplicate of this bug. ***

[Bug fortran/78593] [6/7 Regression] ICE in gfc_match_varspec, at fortran/primary.c:2053

2016-12-09 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78593

janus at gcc dot gnu.org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
   Target Milestone|6.4 |6.3

--- Comment #6 from janus at gcc dot gnu.org ---
Fixed for the upcoming releases 7.0 and 6.3. Closing.

[Bug fortran/78593] [6/7 Regression] ICE in gfc_match_varspec, at fortran/primary.c:2053

2016-12-09 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78593

--- Comment #5 from janus at gcc dot gnu.org ---
Author: janus
Date: Fri Dec  9 14:06:47 2016
New Revision: 243485

URL: https://gcc.gnu.org/viewcvs?rev=243485=gcc=rev
Log:
2016-12-09  Janus Weil  

Backport from trunk
PR fortran/78593
* primary.c (gfc_match_varspec): Check if sym is non-null to avoid ICE.

2016-12-09  Janus Weil  

Backport from trunk
PR fortran/78593
* gfortran.dg/derived_result.f90: New test case.

Added:
branches/gcc-6-branch/gcc/testsuite/gfortran.dg/derived_result.f90
Modified:
branches/gcc-6-branch/gcc/fortran/ChangeLog
branches/gcc-6-branch/gcc/fortran/primary.c
branches/gcc-6-branch/gcc/testsuite/ChangeLog

[Bug fortran/78593] [6/7 Regression] ICE in gfc_match_varspec, at fortran/primary.c:2053

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

janus at gcc dot gnu.org changed:

   What|Removed |Added

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

--- Comment #4 from janus at gcc dot gnu.org ---
Fixed on trunk with r243020. Will backport to gcc-6 within a week or so.

[Bug fortran/78593] [6/7 Regression] ICE in gfc_match_varspec, at fortran/primary.c:2053

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

--- Comment #3 from janus at gcc dot gnu.org ---
Author: janus
Date: Wed Nov 30 13:23:17 2016
New Revision: 243020

URL: https://gcc.gnu.org/viewcvs?rev=243020=gcc=rev
Log:
2016-11-30  Janus Weil  

PR fortran/78593
* primary.c (gfc_match_varspec): Check if sym is non-null to avoid ICE.

2016-11-30  Janus Weil  

PR fortran/78593
* gfortran.dg/derived_result.f90: New test case.

Added:
trunk/gcc/testsuite/gfortran.dg/derived_result.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/primary.c
trunk/gcc/testsuite/ChangeLog

[Bug fortran/78593] [6/7 Regression] ICE in gfc_match_varspec, at fortran/primary.c:2053

2016-11-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78593

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P4
   Target Milestone|--- |6.4

[Bug fortran/78593] [6/7 Regression] ICE in gfc_match_varspec, at fortran/primary.c:2053

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

janus at gcc dot gnu.org changed:

   What|Removed |Added

   Keywords||ice-on-invalid-code
 Status|UNCONFIRMED |NEW
   Last reconfirmed||2016-11-30
 CC||janus at gcc dot gnu.org
Summary|ICE in gfc_match_varspec,   |[6/7 Regression] ICE in
   |at fortran/primary.c:2053   |gfc_match_varspec, at
   ||fortran/primary.c:2053
 Ever confirmed|0   |1

--- Comment #2 from janus at gcc dot gnu.org ---
Confirmed. Reduced test case:

type(t) function add (x, y)
  type(t), intent(in) :: x, y
  add%a = x%a + y%a
end