Changeset 5530 for BOL


Ignore:
Timestamp:
Feb 10, 2025, 11:38:26 PM (26 hours ago)
Author:
fhourdin
Message:

Pour gfortran9-parallel

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOL/script_install/install_lmdz.sh

    r5529 r5530  
    469469       if [ $( gfortran --version | head -1  | awk ' { print $NF } ' | cut -d. -f1 ) -le 9 ] ; then
    470470          echo QUOI faire qqchose
    471           arch_dir=$PWD/arch
    472471          if [ $parallel = none ] ; then
    473472             arch=local-gfortran9
     
    475474             arch=local-gfortran9-parallel
    476475          fi
     476          # Momentanement on ecrase les arch gfortran9 meme parallele qui sont fausses
    477477          if [ ! -f $arch_dir/arch-local-gfortran9.fcm ] ; then
     478             arch_dir=$PWD/arch
    478479             wget http://lmdz.lmd.jussieu.fr/pub/src_archives/misc/arch/LMDZ/arch-local-gfortran9.tar
    479480             tar xvf arch-local-gfortran9.tar
     
    12001201    # AJOUT TEMPOREAIRE LE 9 FEVRIER 2025 - FH (Horrible là)
    12011202    # Inutile de compiler LMDZ quand pas de bench
     1203set -vx
    12021204    if [ $bench = 1 ] ; then compile_lmdz ; fi
    12031205    # A nettoyer apres discussion et choix sur les arch
     
    12051207    for e in "fcm" "env" "path"; do
    12061208      archf=$MODEL/modipsl/modeles/LMDZ/arch/arch-$arch.$e
    1207       archf_from_get=$arch_dir/arch-$arch.$e
     1209      archf_from_get=$local/arch/arch-$arch.$e
    12081210      if [ ! -f $archf ] ; then
    12091211          if [ -f $archf_from_get ] ; then
     
    12141216      fi
    12151217      cp "$archf" "$MODEL/modipsl/modeles/LMDZ/arch/arch-local.$e"
     1218      echo Correction d un bug :
    12161219    done
     1220    # suppression des lignes
     1221    # %CPP                 cpp  # xios
     1222    #%MAKE                make  # xios
     1223    # qui semblent planter la compilation au moins avec LMDZ sur ricard :
     1224    for f_ in arch-local-gfortran9-parallel.fcm arch-local.fcm ; do
     1225    sed -i'' -e '/FPP.*xios/d' -e '/MAKE.*xios/d' $MODEL/modipsl/modeles/LMDZ/arch/$f_  ; done
    12171226    # FIN AJOUT TEMPORAIRE
    12181227    # ==========================================================
Note: See TracChangeset for help on using the changeset viewer.