Opened 5 years ago

Closed 5 years ago

#53 closed defect (fixed)

compilation fail du GCM Mars en gfortran (mode librairie)

Reported by: aslmd Owned by:
Priority: major Milestone:
Component: MARS GCM Version:
Keywords: Cc:

Description

./makelmdz_fcm -t 1 -p mars -full -d 25 -arch gfortran -cpp MESOSCALE -io noioipsl -libphy gcm

sort, après un certain nombre de compilations de beaucoup de subroutines, ceci

make: * Aucune règle pour fabriquer la cible « wxios.o », nécessaire pour « liblmdz.a ». Arrêt.
make -s all failed (512) at /home/aspiga/soft/dynamico-giant/code/ICOSAGCM/tools/FCM/lib/Fcm/Build.pm line 1796.

Change History (4)

comment:1 Changed 5 years ago by aslmd

makelmdz -full -arch gfortran -p mars -cpp MESOSCALE -io noioipsl ## WORKS
makelmdz_fcm -full -arch gfortran -p mars -cpp MESOSCALE -io noioipsl ## DOES NOT WORK

branch: https://gitlab.in2p3.fr/la-communaut-des-mod-les-atmosph-riques-plan-taires/git-trunk/-/tree/gcm_fix_gfortran

comment:2 Changed 5 years ago by emillour

Note that "-t 1" option is obsolete and that you don't need to specify "gcm" if you specify "-libphy"

makelmdz_fcm -arch williams -d 29 -p mars -debug -j 8 -full -libphy -io noioipsl -cpp MESOSCALE

works fine for me ("williams" arch is essentially the same as gfortran) with latest revision r2321

EM

comment:3 Changed 5 years ago by aslmd

Thanks Ehouarn !

I tested again with your command and your revision. Still no luck!

But I found the problem... I had the wrong version of FCM apparently.

I had tried with this version below and it yielded the indicated error in the ticket.

aspiga@mason:~/soft/dynamico-giant/code/ICOSAGCM/tools/FCM$ svn info
Chemin : .
Chemin racine de la copie de travail : /home/aspiga/soft/dynamico-giant/code/ICOSAGCM
URL : http://forge.ipsl.jussieu.fr/dynamico/svn/codes/icosagcm/trunk/tools/FCM
Relative URL: ^/codes/icosagcm/trunk/tools/FCM
Racine du dépôt : http://forge.ipsl.jussieu.fr/dynamico/svn
UUID du dépôt : 5a24c8df-7893-42df-8d02-8693bdefd653
Révision : 767
Type de nœud : répertoire
Tâche programmée : normale
Auteur de la dernière modification : ymipsl
Révision de la dernière modification : 10
Date de la dernière modification: 2012-05-21 15:32:25 +0200 (lun. 21 mai 2012)

Trying instead with the version below makes it work!

aspiga@mason:~/soft/FCM_V1.2$ svn info
Chemin : .
Chemin racine de la copie de travail : /home/aspiga/soft/FCM_V1.2
URL : http://forge.ipsl.jussieu.fr/fcm/svn/PATCHED/FCM_V1.2
Relative URL: ^/PATCHED/FCM_V1.2
Racine du dépôt : http://forge.ipsl.jussieu.fr/fcm/svn
UUID du dépôt : 2df12acf-b14a-42e7-b97a-51c35cb7d18d
Révision : 12
Type de nœud : répertoire
Tâche programmée : normale
Auteur de la dernière modification : ymipsl
Révision de la dernière modification : 5
Date de la dernière modification: 2009-01-21 16:39:29 +0100 (mer. 21 janv. 2009)

comment:4 Changed 5 years ago by aslmd

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.