Skip to content

Commit 973c80f

Browse files
committed
Single Column KPP outputs for each compiler w/ and w/o debug
1 parent dac21b9 commit 973c80f

7 files changed

Lines changed: 1436 additions & 2 deletions

File tree

standalone/templates/ncar-nvhpc_cesm.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ FC_AUTO_R8 = -r8
3434
FFLAGS = $(FC_AUTO_R8) -Mnofma -i4 -gopt -time -Mextend -byteswapio -Mflushz -Kieee
3535

3636
# Flags based on perforance target (production (OPT), reproduction (REPRO), or debug (DEBUG)
37-
FFLAGS_REPRO = -O0 -tp=zen3 # CESM doesn't include the 2, but it looks like we need it. Not quite sure what happens on just -O
38-
FFLAGS_DEBUG = -O0 -g -traceback -Mdwarf3 #-MBounds fails compilation! o does -KTrap=fp, seems like there is a floating point exception in netcdf_io_mod file, which means i'm missing some coompiler flag
37+
FFLAGS_REPRO = -O0 -tp=zen3 # CESM doesn't include the 0, but it looks like we need it. Not quite sure what happens on just -O, but even O2 causes runtime errors
38+
FFLAGS_DEBUG = -O0 -g # -Mbounds fails compilation! -KTrap=fp fails run! seems like there is a floating point exception in netcdf_io_mod file, which means i'm missing some coompiler flag
3939
# Macro for C preprocessor
4040
CPPFLAGS := $(INCLUDES)
4141

standalone/tmpdir_compiler_outputs_singlecolumnkpp/output_gnu_cesm.txt

Lines changed: 241 additions & 0 deletions
Large diffs are not rendered by default.

standalone/tmpdir_compiler_outputs_singlecolumnkpp/output_gnu_debug_cesm.txt

Lines changed: 241 additions & 0 deletions
Large diffs are not rendered by default.

standalone/tmpdir_compiler_outputs_singlecolumnkpp/output_intel_cesm.txt

Lines changed: 229 additions & 0 deletions
Large diffs are not rendered by default.

standalone/tmpdir_compiler_outputs_singlecolumnkpp/output_intel_debug_cesm.txt

Lines changed: 241 additions & 0 deletions
Large diffs are not rendered by default.

standalone/tmpdir_compiler_outputs_singlecolumnkpp/output_nvhpc_cesm.txt

Lines changed: 241 additions & 0 deletions
Large diffs are not rendered by default.

standalone/tmpdir_compiler_outputs_singlecolumnkpp/output_nvhpc_debug_cesm.txt

Lines changed: 241 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)