From 27205b9265801e229ddd2ca8dfff8c2d7e1d5083 Mon Sep 17 00:00:00 2001
From: Philippe WAUTELET <philippe.wautelet@aero.obs-mip.fr>
Date: Tue, 5 Feb 2019 16:57:25 +0100
Subject: [PATCH] Philippe 05/02/2019: ada: use intel/2018.2 (intel/2013.1 has
 problems with newunit) and Intel MPI environment (POE not compatible with
 Intel from intel/2015.2)

---
 src/configure                 |  5 ++---
 src/job_make_examples_IBM_ada | 16 ++++++----------
 2 files changed, 8 insertions(+), 13 deletions(-)

diff --git a/src/configure b/src/configure
index ad0fab6be..4dfbf2c9a 100755
--- a/src/configure
+++ b/src/configure
@@ -186,10 +186,9 @@ module load ga/\${VER_GA}
                 export MVWORK=${MVWORK:-YES}
                 export VER_CDF=${VER_CDF:-CDFAUTO}
                 export MNHENV=${MNHENV:-"
-#export OBJDIR_PATH=$WORKDIR/DIR_OBJ_ADA
-export MP_MPILIB=pempi
+#export MP_MPILIB=pempi
 module purge
-module load intel/2013.1
+module load intel/2018.2
 "}
               ;;
 AIX*)
diff --git a/src/job_make_examples_IBM_ada b/src/job_make_examples_IBM_ada
index 1dda93499..d21cac773 100755
--- a/src/job_make_examples_IBM_ada
+++ b/src/job_make_examples_IBM_ada
@@ -1,11 +1,11 @@
-#MNH_LIC Copyright 1994-2014 CNRS, Meteo-France and Universite Paul Sabatier
+#MNH_LIC Copyright 1994-2019 CNRS, Meteo-France and Universite Paul Sabatier
 #MNH_LIC This is part of the Meso-NH software governed by the CeCILL-C licence
-#MNH_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt  
+#MNH_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt
 #MNH_LIC for details. version 1.
 # Nom arbitraire du travail LoadLeveler
 # @ job_name = Sortie_examples_ada
 # Type de travail
-# @ job_type = parallel
+# @ job_type = mpich
 # Fichier de sortie standard du travail
 # @ output = $(job_name).$(jobid)
 # Fichier de sortie d'erreur du travail
@@ -14,7 +14,7 @@
 # @ wall_clock_limit = 3600
 # Nombre de processus demande (ici 1)
 # @ total_tasks = 4
-# @ environment = $DISPLAY
+# @ environment = NB_TASKS=$(total_tasks)
 # @ queue
 
 cd $LOADL_STEP_INITDIR
@@ -26,13 +26,10 @@ set -x
 
 #001_2Drelief 002_3Drelief 003_KW78 004_Reunion 007_16janvier
 
-export MONORUN="Poe -world_sizes 1 "
-export MPIRUN="Poe -world_sizes 4 "
+export MONORUN="Mpirun -np 1 "
+export MPIRUN="Mpirun -prepend-rank -np $NB_TASKS "
 export POSTRUN=" echo "
 
-export MP_MPILIB=pempi
-export MP_LABELIO=yes
-
 time make -k 001_2Drelief
 time make -k 002_3Drelief
 time make -k 003_KW78
@@ -48,4 +45,3 @@ make -k << EOF
 EOF
 #
 
-
-- 
GitLab