--- Comment #10 from janus at gcc dot gnu dot org 2008-11-01 13:25 ---
Subject: Bug 36463
Author: janus
Date: Sat Nov 1 13:24:03 2008
New Revision: 141515
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141515
Log:
2008-11-01 Janus Weil <[EMAIL PROTECTED]>
PR fortran/
--- Comment #9 from janus at gcc dot gnu dot org 2008-10-20 12:02 ---
*** Bug 35971 has been marked as a duplicate of this bug. ***
--
janus at gcc dot gnu dot org changed:
What|Removed |Added
---
--- Comment #8 from janus at gcc dot gnu dot org 2008-10-20 09:19 ---
I think ifort 10.1 does neither support ABSTRACT interfaces, nor PROCEDURE
statements (therefore it cannot compile this test case). But there is a 11.0
beta which does support both, and which gives the error Tobias rep
--- Comment #7 from dominiq at lps dot ens dot fr 2008-10-20 08:56 ---
With ifort (IFORT) 10.1 20070913, I get:
fortcom: Error: pr35971_red.f90, line 11: Syntax error, found IDENTIFIER
'INTERFACE' when expecting one of: => = . ( : %
abstract interface
^
fortcom: Error: pr
--- Comment #6 from janus at gcc dot gnu dot org 2008-10-20 08:09 ---
Actually I don't understand this ifort error message. I had a look in the
standard, but couldn't find anything which would render the IMPORT statement
invalid.
--
janus at gcc dot gnu dot org changed:
W
--- Comment #5 from burnus at gcc dot gnu dot org 2008-07-27 17:19 ---
Regarding the test case in comment 2, ifort complains:
fjf.f90(14): error #6487: Local array names may not be used as
IMPORT-name_entities [MY_MESSAGE]
import my_message
^
(my_message is a
--- Comment #4 from burnus at gcc dot gnu dot org 2008-07-27 17:13 ---
> Withe following patch the ICE is changed to
> pr35971_red.f90:33.25:
> gp = get_funloc(make_mess,aux)
> 1
> Error: Type/rank mismatch in argument 'x' at (1)
> - sym->as = gf
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Keywords||ice-on-valid-code
Priority|P3 |P4
--
jsm28 at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.4.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36463
--- Comment #3 from dominiq at lps dot ens dot fr 2008-06-09 09:09 ---
Withe following patch the ICE is changed to
pr35971_red.f90:33.25:
gp = get_funloc(make_mess,aux)
1
Error: Type/rank mismatch in argument 'x' at (1)
--- /opt/gcc/_gcc_clean/gcc/for
--- Comment #2 from dominiq at lps dot ens dot fr 2008-06-09 09:07 ---
reduced test case:
module other_fun
use ISO_C_BINDING
implicit none
private
! Message to be returned by procedure pointed to
! by the C_FUNPTR
character, allocatable, save :: my_message(:)
! Interface blo
--- Comment #1 from dominiq at lps dot ens dot fr 2008-06-08 12:01 ---
The code in comment #1 of PR35971 compiles without error.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36463
12 matches
Mail list logo