https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82992
kargl at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82992
--- Comment #8 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Sat Aug 17 18:08:21 2019
New Revision: 274609
URL: https://gcc.gnu.org/viewcvs?rev=274609=gcc=rev
Log:
2019-08-17 Steven G. Kargl
PR fortran/82992
*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82992
--- Comment #7 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Sat Aug 17 17:15:42 2019
New Revision: 274608
URL: https://gcc.gnu.org/viewcvs?rev=274608=gcc=rev
Log:
2019-08-17 Steven G. Kargl
PR fortran/82992
*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82992
kargl at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P4
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82992
--- Comment #5 from Harald Anlauf ---
Adding 'implicit none' after the use statements:
subroutine sub (c_int)
use iso_c_binding, only: c_int
implicit none ! makes no difference
end
-> still no error message
module pr82992
integer ::
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82992
--- Comment #4 from Harald Anlauf ---
The accepts-invalid also happens for the simpler examples:
subroutine sub (c_int)
use iso_c_binding, only: c_int
end
The NAG compiler complains:
NAG Fortran Compiler Release 6.1(Tozai) Build 6106
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82992
--- Comment #3 from Harald Anlauf ---
The ICE on invalid is solved. The invalid code still needs to be detected.
NAG complains:
NAG Fortran Compiler Release 6.1(Tozai) Build 6106
Error: pr82992.f90, line 2: Name clash between dummy argument X
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82992
Harald Anlauf changed:
What|Removed |Added
CC||anlauf at gmx dot de
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82992
Dominique d'Humieres changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|