From 57b8f12c06a19f09ada8e43dcd88ddcbf6becfdb Mon Sep 17 00:00:00 2001 From: Erich L Foster Date: Tue, 14 Feb 2017 12:57:23 -0800 Subject: [PATCH 1/2] Added git to modules for cori When trying to run acme on cori-haswell or cori-knl we get an error about git not being in the path. To mitigate this I added a module load git to the machines file for cori-*. [BFB] --- cime_config/acme/machines/config_machines.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cime_config/acme/machines/config_machines.xml b/cime_config/acme/machines/config_machines.xml index 734b5905103..b38f54600fa 100644 --- a/cime_config/acme/machines/config_machines.xml +++ b/cime_config/acme/machines/config_machines.xml @@ -290,6 +290,7 @@ + git cmake/3.3.2 pmi/5.0.10-1.0000.11050.0.0.ari papi/5.4.3.2 @@ -424,6 +425,7 @@ cray-parallel-netcdf/1.7.0 + git cmake/3.3.2 pmi/5.0.10-1.0000.11050.0.0.ari papi/5.4.3.2 From 9fbddbac5e2d3f3ab15d4c48bdd1cfc557cbee59 Mon Sep 17 00:00:00 2001 From: Azamat Mametjanov Date: Sun, 19 Feb 2017 02:46:27 +0000 Subject: [PATCH 2/2] Add IBM compiler macro Also add a flag to report compile times. And keep Mira/Cetus flags identical. [BFB] - Bit-For-Bit --- cime_config/acme/machines/config_compilers.xml | 8 ++++---- cime_config/acme/machines/config_machines.xml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/cime_config/acme/machines/config_compilers.xml b/cime_config/acme/machines/config_compilers.xml index ef2a23a48ee..139e4643637 100644 --- a/cime_config/acme/machines/config_compilers.xml +++ b/cime_config/acme/machines/config_compilers.xml @@ -100,12 +100,12 @@ for mct, etc. -C => runtime array bounds checking (runs slow) -qinitauto=... => initializes automatic variables --> - -DFORTRAN_SAME + -DFORTRAN_SAME -DCPRIBM -WF,-D - -g -qfullpath -qmaxmem=-1 + -g -qfullpath -qmaxmem=-1 -qphsinfo -qsuffix=f=f -qfixed=132 -qsuffix=f=f90:cpp=F90 - -g -qfullpath -qmaxmem=-1 + -g -qfullpath -qmaxmem=-1 -qphsinfo -qrealsize=8 -O2 -qstrict -Q -O3 @@ -893,7 +893,7 @@ for mct, etc. - -g -qfullpath -qmaxmem=-1 -qspillsize=2500 -qextname=flush + -g -qfullpath -qmaxmem=-1 -qspillsize=2500 -qextname=flush -qphsinfo -O3 -qstrict -Q -DLINUX --build=powerpc-bgp-linux --host=powerpc64-suse-linux diff --git a/cime_config/acme/machines/config_machines.xml b/cime_config/acme/machines/config_machines.xml index b38f54600fa..99f2367f68b 100644 --- a/cime_config/acme/machines/config_machines.xml +++ b/cime_config/acme/machines/config_machines.xml @@ -1036,7 +1036,7 @@ HiRes_EarthSys_2 -D PIO_BUILD_TIMING:BOOL=ON - runjob + /usr/bin/runjob --label short @@ -1063,7 +1063,7 @@ - 100000 + 10000 FALSE 64M