Changeset 4676 for BOL


Ignore:
Timestamp:
Sep 5, 2023, 6:27:58 PM (9 months ago)
Author:
Laurent Fairhead
Message:

Checking for parallel distribution in debug mode now

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOL/script_install/check_version.sh

    r4580 r4676  
    223223   fi
    224224
    225    #########################################################################
    226       echo 5. Test en fonction du nombre de processeurs
    227    #########################################################################
    228 
    229 echo CHECK $parallel $check_parallel
    230    if [ "$parallel" = "mpi_omp" -a $check_parallel = 1 ] ; then
    231       mkdir -p $LMDZdir/$BENCH/SIM1_41
    232       cd $LMDZdir/$BENCH/SIM1_41
    233       ln -s ../SIM1/start* ../SIM1/limit* ../SIM1/sechiba_rest_in.nc ../SIM1/aer*nc ../SIM1/*def .
    234       ../run_local.sh 4 1 ../gcm.install > listing
    235       cd ..
    236       echo ON EST AVANT LE CMP
    237       cmp -s SIM1/restart.nc SIM1_41/restart.nc
    238       if [ $? = 0 ] ; then
    239           if [ "$unpun" = "OK" ] ; then
    240              unpun=OK2
    241           else
    242              unpun=-OK
    243           fi
    244       else
    245           unpun=${unpun}-
    246       fi
    247    fi
    248225
    249226# 2016/06/21 : comparaison des versions nouvelles physique (dans SIM1)
     
    284261      else
    285262         convergeD=-
     263      fi
     264   fi
     265
     266   #########################################################################
     267      echo Test en fonction du nombre de processeurs
     268   #########################################################################
     269
     270echo CHECK $parallel $check_parallel
     271   if [ "$parallel" = "mpi_omp" -a $check_parallel = 1 ] ; then
     272      mkdir -p $LMDZdir/$BENCH/SIM1_41
     273      cd $LMDZdir/$BENCH/SIM1_41
     274      ln -s ../SIM1/start* ../SIM1/limit* ../SIM1/sechiba_rest_in.nc ../SIM1/aer*nc ../SIM1/*def .
     275      ../run_local.sh 4 1 ../gcm.e > listing
     276      cd ..
     277      echo ON EST AVANT LE CMP
     278      cmp -s SIMD/restart.nc SIM1_41/restart.nc
     279      if [ $? = 0 ] ; then
     280          if [ "$unpun" = "OK" ] ; then
     281             unpun=OK2
     282          else
     283             unpun=-OK
     284          fi
     285      else
     286          unpun=${unpun}-
    286287      fi
    287288   fi
     
    424425cat tmp.message
    425426
    426 if [ $mail_address != "" ] ; then
     427if [ $mail_address != "" ] &&  [ $justcheck = 0 ] ; then
    427428   ssh lmdz@django "mail -s 'Nouvelle version pour install_lmdz.sh' $mail_address < "$local_d"/tmp.message"
    428429#   ssh lmdz@lmdz-forge "mail -s 'Nouvelle version pour install_lmdz.sh' $mail_address < "$local_d"/tmp.message"
Note: See TracChangeset for help on using the changeset viewer.