ICE for coarray component of a derived-type

ICE for coarray component of a derived-type


Trying to find a workaround for the issue DPD200244116 (, I've encountered a internal compiler error.

I've attached the source code.

I'm working with

$ ifort -V
Intel(R) Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version Build 20130313
Copyright (C) 1985-2013 Intel Corporation.  All rights reserved.

and the compiler error is the following:

$ make
ifort -coarray -coarray-num-images=1 -c main.f90 -o main.o
main.f90(9): error #6404: This name does not have a type, and must have an explicit type.   [BLOCK_TYPE]
  call Construct_Mesh( Mesh )
main.f90(12): catastrophic error: Internal Compiler Error: possible out of order or missing USE
compilation aborted for main.f90 (code 1)
make: *** [main.o] Erreur 1

Download ice-coarray-component.tar.gz640 byte
2 post / 0 nuovi
Ultimo contenuto
Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione

We are planning to include a fix for this issue in the next major release which is currently scheduled for later this year.


Lascia un commento

Eseguire l'accesso per aggiungere un commento. Non siete membri? Iscriviti oggi