Hello,
I have a problem when I run Telemac with fortran :
The following error message appears :
C:\enseignement\telemac\rade\run_rade_95>telemac3d cas_brest_5min
=========================================================
Telemac System 5.6 to 6.1 - Perl scripts version 6.1
=========================================================
starting...
HOSTTYPE : win64
PROJECT : C:\TELEMAC\V6P1
BASE DIRECTORY : C:\enseignement\telemac\rade\run_rade_95
LAUNCH DIRECTORY : C:\enseignement\telemac\rade\run_rade_95
WORK DIRECTORY : C:\enseignement\telemac\rade\run_rade_95\cas_brest_5min5276_t
mp
PARAMETER FILE : cas_brest_5min
*** Fichier de configuration SPECIFIQUE :
c:\TELEMAC\V6P1\config\systel.ini ***
*** TELEMAC3D sur STATION ***
*** Lancement en interactif ***
*** VERSION v6p1 ***
________________________________________________________
Fichier des parametres : cas_brest_5min
________________________________________________________
________________________________________________________
Starting execution: telemac3d.bat
________________________________________________________
- FICHIER FORTRAN : princi.f
______________________________________________________________________________
*** COMPILATION ***
ifort /compile_only /O2 /check=overflow /iface:nomixed_str_len_arg /warn:declaration /warn:argument_checking /warn:unused /nologo /convert:big_endian /extend-source:132 /include:C:\TELEMAC\V6P1\telemac3d\tel3d_v6p1\win64 /include:C:\TELEMAC\V6P1\telemac2d\tel2d_v6p1\win64 /include:C:\TELEMAC\V6P1\tomawac\toma_v6p1\win64 /include:C:\TELEMAC\V6P1\sisyphe\sisyphe_v6p1\win64 /include:C:\TELEMAC\V6P1\bief\bief_v6p1\win64 /include:C:\TELEMAC\V6P1\special\special_v6p1\win64/include:C:\TELEMAC\V6P1\damocles\damo_v6p1\win64 /include:C:\TELEMAC\V6P1\paravoid\paravoid_v6p1\win64 t3dfort.f
t3dfort.f(138) : Error: The module file cannot be read. Its format requires a more recent F90 compiler. [BIEF]
USE BIEF
----------^
t3dfort.f(222) : Error: This name does not have a type, and must have an explicit type. [NPTFR2]
DO IPTFR = 1,NPTFR2
-------------------^
t3dfort.f(223) : Error: This name does not have a type, and must have an explicit type. [NBOR2]
IPOIN2 = NBOR2%I(IPTFR)
-----------------^
t3dfort.f(223) : Error: This is not a field name that is defined in the encompassing structure. [I]
IPOIN2 = NBOR2%I(IPTFR)
-----------------------^
t3dfort.f(224) : Error: This name does not have a type, and must have an explicit type. [NPLAN]
DO IPLAN = 1,NPLAN
---------------------^
t3dfort.f(226) : Error: This name does not have a type, and must have an explicit type. [LIUBOL]
IF(LIUBOL%I(IBORD).EQ.KADH) UBORL%R(IBORD) = 0.D0
-------------^
t3dfort.f(226) : Error: This name does not have a type, and must have an explicit type. [KADH]
IF(LIUBOL%I(IBORD).EQ.KADH) UBORL%R(IBORD) = 0.D0
--------------------------------^
t3dfort.f(226) : Error: This name does not have a type, and must have an explicit type. [UBORL]
IF(LIUBOL%I(IBORD).EQ.KADH) UBORL%R(IBORD) = 0.D0
--------------------------------------^
t3dfort.f(226) : Error: This is not a field name that is defined in the encompassing structure. [R]
IF(LIUBOL%I(IBORD).EQ.KADH) UBORL%R(IBORD) = 0.D0
--------------------------------------------^
t3dfort.f(227) : Error: This name does not have a type, and must have an explicit type. [LIVBOL]
IF(LIVBOL%I(IBORD).EQ.KADH) VBORL%R(IBORD) = 0.D0
-------------^
t3dfort.f(227) : Error: This name does not have a type, and must have an explicit type. [VBORL]
IF(LIVBOL%I(IBORD).EQ.KADH) VBORL%R(IBORD) = 0.D0
--------------------------------------^
t3dfort.f(228) : Error: This name does not have a type, and must have an explicit type. [LIWBOL]
IF(LIWBOL%I(IBORD).EQ.KADH) WBORL%R(IBORD) = 0.D0
-------------^
t3dfort.f(228) : Error: This name does not have a type, and must have an explicit type. [WBORL]
IF(LIWBOL%I(IBORD).EQ.KADH) WBORL%R(IBORD) = 0.D0
--------------------------------------^
t3dfort.f(232) : Error: This name does not have a type, and must have an explicit type. [NPOIN2]
DO IPOIN2 = 1,NPOIN2
--------------------^
t3dfort.f(233) : Error: This name does not have a type, and must have an explicit type. [LIUBOF]
IF(LIUBOF%I(IPOIN2).EQ.KADH) UBORF%R(IPOIN2) = 0.D0
-----------^
t3dfort.f(233) : Error: This name does not have a type, and must have an explicit type. [UBORF]
IF(LIUBOF%I(IPOIN2).EQ.KADH) UBORF%R(IPOIN2) = 0.D0
-------------------------------------^
t3dfort.f(234) : Error: This name does not have a type, and must have an explicit type. [LIVBOF]
IF(LIVBOF%I(IPOIN2).EQ.KADH) VBORF%R(IPOIN2) = 0.D0
-----------^
t3dfort.f(234) : Error: This name does not have a type, and must have an explicit type. [VBORF]
IF(LIVBOF%I(IPOIN2).EQ.KADH) VBORF%R(IPOIN2) = 0.D0
-------------------------------------^
t3dfort.f(235) : Error: This name does not have a type, and must have an explicit type. [LIWBOF]
IF(LIWBOF%I(IPOIN2).EQ.KADH) WBORF%R(IPOIN2) = 0.D0
-----------^
t3dfort.f(235) : Error: This name does not have a type, and must have an explicit type. [WBORF]
IF(LIWBOF%I(IPOIN2).EQ.KADH) WBORF%R(IPOIN2) = 0.D0
-------------------------------------^
t3dfort.f(236) : Error: This name does not have a type, and must have an explicit type. [LIUBOS]
IF(LIUBOS%I(IPOIN2).EQ.KADH) UBORS%R(IPOIN2) = 0.D0
-----------^
t3dfort.f(236) : Error: This name does not have a type, and must have an explicit type. [UBORS]
IF(LIUBOS%I(IPOIN2).EQ.KADH) UBORS%R(IPOIN2) = 0.D0
-------------------------------------^
t3dfort.f(237) : Error: This name does not have a type, and must have an explicit type. [LIVBOS]
IF(LIVBOS%I(IPOIN2).EQ.KADH) VBORS%R(IPOIN2) = 0.D0
-----------^
t3dfort.f(237) : Error: This name does not have a type, and must have an explicit type. [VBORS]
IF(LIVBOS%I(IPOIN2).EQ.KADH) VBORS%R(IPOIN2) = 0.D0
-------------------------------------^
t3dfort.f(238) : Error: This name does not have a type, and must have an explicit type. [LIWBOS]
IF(LIWBOS%I(IPOIN2).EQ.KADH) WBORS%R(IPOIN2) = 0.D0
-----------^
t3dfort.f(238) : Error: This name does not have a type, and must have an explicit type. [WBORS]
IF(LIWBOS%I(IPOIN2).EQ.KADH) WBORS%R(IPOIN2) = 0.D0
-------------------------------------^
t3dfort.f(309) : Error: This name does not have a type, and must have an explicit type. [HBOR]
HBOR%R(NBORL(k))=eta1(k)-ZF%R(NBOR2%I(NBORL(k)))
--------^
t3dfort.f(309) : Error: This name does not have a type, and must have an explicit type. [ZF]
HBOR%R(NBORL(k))=eta1(k)-ZF%R(NBOR2%I(NBORL(k)))
---------------------------------^
t3dfort.f(386) : Error: This name does not have a type, and must have an explicit type. [KENT]
IF(LIUBOL%I(K).EQ.KENT.AND.NDEBIT.NE.0) THEN
------------------------^
t3dfort.f(386) : Error: This name does not have a type, and must have an explicit type. [NDEBIT]
IF(LIUBOL%I(K).EQ.KENT.AND.NDEBIT.NE.0) THEN
---------------------------------^
(707) : Severe: Too many errors, exiting
compilation aborted for t3dfort.f (code 1)
ERREUR A LA COMPILATION
________________________________________________________
Execution terminee: telemac3d.bat
________________________________________________________
Compilation/linking/file errors detected.
Please see messages in: stdout above, stderr, and/or file C:\enseignement\telemac\rade\run_rade_95\cas_brest_5min5276_error.log
No execution errors detected.
Working directory: C:\enseignement\telemac\rade\run_rade_95\cas_brest_5min5276_tmp
can be manually deleted with: C:\enseignement\telemac\rade\run_rade_95\delete_cas_brest_5min5276.bat
Returning exit status 1
=========================================================
Telemac System 5.6 to 6.1 - Perl scripts version 6.1
=========================================================
...stopping.
My fortran compiler is : Intel(R) Fortran Compiler 10.1.013
Is it really too old to be used with telemac?
If it's true, what compiler must I install?
Thanks
Amandine Nicolle