https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90561
--- Comment #11 from Thomas Koenig ---
Author: tkoenig
Date: Tue Aug 13 20:01:43 2019
New Revision: 274398
URL: https://gcc.gnu.org/viewcvs?rev=274398=gcc=rev
Log:
2019-08-13 Thomas Koenig
Backport from trunk
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90561
Thomas Koenig changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90561
--- Comment #10 from Thomas Koenig ---
Author: tkoenig
Date: Tue Aug 13 15:08:10 2019
New Revision: 274383
URL: https://gcc.gnu.org/viewcvs?rev=274383=gcc=rev
Log:
2019-08-13 Thomas Koenig
PR fortran/90561
* trans.h
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90561
--- Comment #9 from Thomas Koenig ---
... and this
Index: trans-expr.c
===
--- trans-expr.c(Revision 274370)
+++ trans-expr.c(Arbeitskopie)
@@ -10796,7 +10796,13 @@
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90561
--- Comment #8 from Thomas Koenig ---
This
Index: trans-expr.c
===
--- trans-expr.c(Revision 274370)
+++ trans-expr.c(Arbeitskopie)
@@ -10796,7 +10796,13 @@
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90561
--- Comment #7 from Thomas Koenig ---
The ICE already occurs for
program p
character(:), allocatable :: z(:)
z = z(2)
end
(invalid code, but shorter :-)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90561
Thomas Koenig changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90561
Thomas Koenig changed:
What|Removed |Added
CC||tkoenig at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90561
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|9.2 |9.3
--- Comment #4 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90561
Martin Liška changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90561
--- Comment #2 from Richard Biener ---
There's a temporary created by the FE that is not in the BIND_EXPR vars list.
Or rather, it is in the wrong BIND or the assign is in the wrong place:
p ()
{
...
{
character(kind=1)[0:][1:.z] *
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90561
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |9.2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90561
Dominique d'Humieres changed:
What|Removed |Added
Priority|P3 |P4
13 matches
Mail list logo