https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78686
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78686
--- Comment #6 from Paul Thomas ---
Author: pault
Date: Tue Nov 21 19:09:01 2017
New Revision: 255029
URL: https://gcc.gnu.org/viewcvs?rev=255029=gcc=rev
Log:
2017-11-21 Paul Thomas
Backported from trunk fix for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78686
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78686
--- Comment #4 from Dominique d'Humieres ---
The ICE has been replaced with the error
Error: Derived type 't' at (1) is being used before it is defined
between revisions r253763 (2017-10-14, ICE) and r253982 (2017-10-22, error),
may be r253970
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78686
kargl at gcc dot gnu.org changed:
What|Removed |Added
CC||kargl at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78686
Dominique d'Humieres changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78686
--- Comment #1 from Gerhard Steinmetz
---
Whereas, for example with "real" :
$ cat z2.f90
program p
type t
real :: c(1) = [t()]
end type
end
$ gfortran-7-20161204 z2.f90
z2.f90:3:20: