https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70260
Thomas Koenig changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70260
--- Comment #7 from Thomas Koenig ---
Author: tkoenig
Date: Sun Nov 18 09:16:19 2018
New Revision: 266248
URL: https://gcc.gnu.org/viewcvs?rev=266248&root=gcc&view=rev
Log:
2018-11-18 Thomas Koenig
PR fortran/70260
* expr.c (gfc_chec
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70260
Thomas Koenig changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70260
Harald Anlauf changed:
What|Removed |Added
CC||anlauf at gmx dot de
--- Comment #4 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70260
--- Comment #3 from Richard Biener ---
ifort says:
t.f90(3): error #6643: This statement is incorrectly positioned.
procedure g
--^
t.f90(3): error #8168: Parentheses are required after the PROCEDURE keyword.
procedure g
--^
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70260
--- Comment #5 from Harald Anlauf ---
(In reply to Harald Anlauf from comment #4)
Funny. Doubling the bad assignment
subroutine s (f)
integer, external :: f, g
integer :: h
g = f(2)
g = f(2)
end
gives:
pr70260-z3.f90:5:4:
g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70260
Richard Biener changed:
What|Removed |Added
Keywords||accepts-invalid,
|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70260
--- Comment #1 from Gerhard Steinmetz
---
Another situation :
$ cat z3.f90
subroutine s (f)
integer, external :: f, g
integer :: h
g = f(2)
h = g(2)
end
$ gfortran-6 -c z3.f90
gimplification failed:
g
QI