Philippe 19/11/2015: added missing rule for LFI_INT + new versions of compilers for... PACK-MNH-V5-2--0-05_WENO5_JPHEXT_N1
authorPhilippe Wautelet <philippe.wautelet@aero.obs-mip.fr>
Thu, 19 Nov 2015 12:56:13 +0000 (12:56 +0000)
committerPhilippe WAUTELET <philippe.wautelet@aero.obs-mip.fr>
Thu, 19 May 2016 14:44:49 +0000 (16:44 +0200)
src/Rules.AIX64.mk
src/Rules.BG.mk
src/Rules.BGQ.mk
src/Rules.LXg95.mk
src/Rules.LXpgi.mk
src/Rules.SX8.mk
src/configure

index 8a909af..b4e3685 100644 (file)
@@ -120,4 +120,8 @@ $(OBJS_O1) : OPT = $(OPT_BASE) $(OPT_PERF1)
 OBJS_O0 += spll_compute_exner_from_ground1d.o 
 $(OBJS_O0) : OPT = $(OPT_BASE) $(OPT_PERF0)
 
+ifneq "$(findstring 8,$(LFI_INT))" ""
+OBJS_I8=spll_NEWLFI_ALL.o
+$(OBJS_I8) : OPT = $(OPT_BASE) $(OPT_PERF2) $(OPT_I8)
+endif
 
index 0fb57bd..06b7620 100644 (file)
@@ -133,3 +133,8 @@ $(OBJS_NOCB) : OPT = $(OPT_NOCB)
 #spll_rttovscatt_test.o spll_spawning.o spll_test_2_coef.o spll_test_coef.o spll_test_errorhandling.o \
 #spll_test_q2v.o spll_xy_to_latlon.o spll_zoom_pgd.o 
 
+ifneq "$(findstring 8,$(LFI_INT))" ""
+OBJS_I8=spll_NEWLFI_ALL.o
+$(OBJS_I8) : OPT = $(OPT_BASE) $(OPT_PERF2) $(OPT_I8)
+endif
+
index 03e15d5..2357a87 100644 (file)
@@ -127,8 +127,9 @@ FX90FLAGS     =  $(OPT) -qfixed
 #
 FC = mpixlf95_r
 FCFLAGS = -qfloat=nomaf
-CC = mpixlc_r
-CFLAGS =  $(FCFLAGS)
+#CC = mpixlc_r
+#CFLAGS =  $(FCFLAGS)
+CC = powerpc64-bgq-linux-gcc
 export CC FCFLAGS CFLAGS
 #
 LDFLAGS   =  $(OPT) -Wl,--relax   
@@ -191,3 +192,8 @@ $(OBJS_NOCB) : OPT = $(OPT_NOCB)
 #spll_rttovscatt_test.o spll_spawning.o spll_test_2_coef.o spll_test_coef.o spll_test_errorhandling.o \
 #spll_test_q2v.o spll_xy_to_latlon.o spll_zoom_pgd.o 
 
+ifneq "$(findstring 8,$(LFI_INT))" ""
+OBJS_I8=spll_NEWLFI_ALL.o
+$(OBJS_I8) : OPT = $(OPT_BASE) $(OPT_PERF2) $(OPT_I8)
+endif
+
index 0c94f31..73c604c 100644 (file)
@@ -94,3 +94,9 @@ include Makefile.MESONH.mk
 #         etc ...                                        #
 #                                                        #
 ##########################################################
+
+ifneq "$(findstring 8,$(LFI_INT))" ""
+OBJS_I8=spll_NEWLFI_ALL.o
+$(OBJS_I8) : OPT = $(OPT_BASE) $(OPT_PERF2) $(OPT_I8)
+endif
+
index 6b825a2..b7958f1 100644 (file)
@@ -141,5 +141,8 @@ $(OBJS_O1) : OPT = $(OPT_BASE) $(OPT_PERF1)
 #VPATH += $(MODULE_SYSTEM)
 #
 
-
+ifneq "$(findstring 8,$(LFI_INT))" ""
+OBJS_I8=spll_NEWLFI_ALL.o
+$(OBJS_I8) : OPT = $(OPT_BASE) $(OPT_PERF2) $(OPT_I8)
+endif
 
index 6dbdbe0..2931d8c 100644 (file)
@@ -117,3 +117,9 @@ include Makefile.MESONH.mk
 OBJS0 += spll_ch_jac.o spll_ch_terms.o  \
          spll_fm_writ_ll.o spll_NEWLFI_ALL.o spll_fm_read_ll.o
 $(OBJS0) : OPT_CHECK = 
+
+ifneq "$(findstring 8,$(LFI_INT))" ""
+OBJS_I8=spll_NEWLFI_ALL.o
+$(OBJS_I8) : OPT = $(OPT_BASE) $(OPT_PERF2) $(OPT_I8)
+endif
+
index 39a8992..fad676f 100755 (executable)
@@ -126,8 +126,8 @@ module load netcdf/3.6.3
 source /bglocal/fe/pub/Modules/default/init/bash
 export MODULEPATH=/bghome/rech/mnh/rmnh007/my_modules:\$MODULEPATH
 module purge
-module load ibmcmp/V1R2M2/14.01.0000.0006/xl.ndebug
-export VER_GA=ga-mpi-5-0-3
+module load ibmcmp/V1R2M2/14.01.0000.0011/gcc.legacy
+export VER_GA=ga-mpi-5-0-3-v1r2m2-gcc-legacy
 module load ga/\${VER_GA}
 "}
               ;;
@@ -255,7 +255,7 @@ export MANPATH=\$MPI_ROOT/share/man:\$MANPATH
                export VER_CDF=${VER_CDF:-CDFAUTO}
                 export   MNHENV=${MNHENV:-"
 ulimit -s unlimited
-module load intel/15.0.0.090
+module load intel/15.0.3.187
 module load intelmpi/5.0.1.035
 export SLURM_CPU_BIND=none
 export I_MPI_PIN_PROCESSOR_LIST=all:map=spread