Hello CESM Users,
I am attempting to port CESM to Eiger CSCS computational system. I have currently built ESMF and NCAR PIO using gnu and mpich. I am attempting to turn on NUOPC.
./xmlchange CPL_SEQ_OPTION='NUOPC'
./xmlchange COMP_INTERFACE='nuopc'
./xmlchange USE_ESMF_LIB='TRUE'
export PIO_PATH=/users/jbuzan/pio_jon/PIO/
export ESMF_PATH=/users/jbuzan/esmf_jon/ESMF/
Attached are the logs and config .xml files. I am not sure what the error is. Should I be using a version of CESM with NUOPC as default? if so, which version is that?
Cheers,
-Jonathan
I am attempting to port CESM to Eiger CSCS computational system. I have currently built ESMF and NCAR PIO using gnu and mpich. I am attempting to turn on NUOPC.
But I am having trouble interpreting the error that I am encountering.------------------------------------------------------------------------
git describe:
release-cesm2.2.2-0-g779b0a3
------------------------------------------------------------------------
./xmlchange CPL_SEQ_OPTION='NUOPC'
./xmlchange COMP_INTERFACE='nuopc'
./xmlchange USE_ESMF_LIB='TRUE'
export PIO_PATH=/users/jbuzan/pio_jon/PIO/
export ESMF_PATH=/users/jbuzan/esmf_jon/ESMF/
##############################################################################################
Run "case.setup"
Run "case.setup Debug"
##############################################################################################
Setting Environment OMP_STACKSIZE=256M
Setting Environment MPI_TYPE_DEPTH=16
Setting resource.RLIMIT_STACK to -1 from (-1, -1)
copying /users/jbuzan/CESM2_2_2/CESM/cime/config/cesm/machines/Depends.gnu -> /capstor/scratch/cscs/jbuzan/cesm2_2_2/cases/Compiler_BHIST_T_31
/capstor/scratch/cscs/jbuzan/cesm2_2_2/cases/Compiler_BHIST_T_31/env_mach_specific.xml already exists, delete to replace
/capstor/scratch/cscs/jbuzan/cesm2_2_2/cases/Compiler_BHIST_T_31/env_mach_specific.xml already exists, delete to replace
Traceback (most recent call last):
File "/capstor/scratch/cscs/jbuzan/cesm2_2_2/cases/Compiler_BHIST_T_31/./case.setup", line 67, in <module>
_main_func(__doc__)
File "/capstor/scratch/cscs/jbuzan/cesm2_2_2/cases/Compiler_BHIST_T_31/./case.setup", line 64, in _main_func
case.case_setup(clean=clean, test_mode=test_mode, reset=reset, keep=keep)
File "/users/jbuzan/CESM2_2_2/CESM/cime/scripts/Tools/../../scripts/lib/CIME/case/case_setup.py", line 270, in case_setup
run_and_log_case_status(functor, phase, caseroot=caseroot)
File "/users/jbuzan/CESM2_2_2/CESM/cime/scripts/Tools/../../scripts/lib/CIME/utils.py", line 1768, in run_and_log_case_status
rv = func()
^^^^^^
File "/users/jbuzan/CESM2_2_2/CESM/cime/scripts/Tools/../../scripts/lib/CIME/case/case_setup.py", line 254, in <lambda>
functor = lambda: _case_setup_impl(self, caseroot, clean=clean, test_mode=test_mode, reset=reset, keep=keep)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/users/jbuzan/CESM2_2_2/CESM/cime/scripts/Tools/../../scripts/lib/CIME/case/case_setup.py", line 161, in _case_setup_impl
if ninst > ntasks:
^^^^^^^^^^^^^^
TypeError: '>' not supported between instances of 'NoneType' and 'int'
Attached are the logs and config .xml files. I am not sure what the error is. Should I be using a version of CESM with NUOPC as default? if so, which version is that?
Cheers,
-Jonathan