Hello everyone,
I am currently in the process of porting CESM2.2.0 and have successfully run the create_newcase and case.setup commands. However, I encountered an error during the build process.
The specific commands are as follows:
./create_newcase --case cases/I2000Clm50Sp.f19_g17.irr --compset I2000Clm50Sp --res f19_g17 --machine local
./case.setup
./case.build
Then the screen occurs:
Building case in directory /home/test/cesm2.2.0/cime/scripts/cases/I2000Clm50Sp.f19_g17.irr
sharedlib_only is False
model_only is False
Setting Environment OMP_STACKSIZE=256M
Setting Environment NETCDF_PATH=/opt/netcdf_intel
Setting resource.RLIMIT_STACK to -1 from (8388608, -1)
Generating component namelists as part of build
Creating component namelists
2025-09-22 15:09:40 atm
Calling /home/test/cesm2.2.0/cime/src/components/data_comps_mct/datm/cime_config/buildnml
2025-09-22 15:09:40 lnd
Calling /home/test/cesm2.2.0/components/clm//cime_config/buildnml
2025-09-22 15:09:40 ice
Calling /home/test/cesm2.2.0/cime/src/components/stub_comps_mct/sice/cime_config/buildnml
2025-09-22 15:09:40 ocn
Calling /home/test/cesm2.2.0/cime/src/components/stub_comps_mct/socn/cime_config/buildnml
2025-09-22 15:09:40 rof
Calling /home/test/cesm2.2.0/components/mosart//cime_config/buildnml
2025-09-22 15:09:40 glc
Running /home/test/cesm2.2.0/components/cism//cime_config/buildnml
2025-09-22 15:09:43 wav
Calling /home/test/cesm2.2.0/cime/src/components/stub_comps_mct/swav/cime_config/buildnml
2025-09-22 15:09:43 iac
Running /home/test/cesm2.2.0/cime/src/components/stub_comps_mct/siac/cime_config/buildnml
2025-09-22 15:09:43 esp
Calling /home/test/cesm2.2.0/cime/src/components/stub_comps_mct/sesp/cime_config/buildnml
2025-09-22 15:09:43 cpl
Calling /home/test/cesm2.2.0/cime/src/drivers/mct/cime_config/buildnml
Building gptl with output to file /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/gptl.bldlog.250922-150940
Calling /home/test/cesm2.2.0/cime/src/build_scripts/buildlib.gptl
Building mct with output to file /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/mct.bldlog.250922-150940
Calling /home/test/cesm2.2.0/cime/src/build_scripts/buildlib.mct
Building pio with output to file /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/pio.bldlog.250922-150940
Calling /home/test/cesm2.2.0/cime/src/build_scripts/buildlib.pio
Component pio build complete with 5 warnings
Building csm_share with output to file /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/csm_share.bldlog.250922-150940
Calling /home/test/cesm2.2.0/cime/src/build_scripts/buildlib.csm_share
Component csm_share build complete with 20 warnings
- Building clm library
Building lnd with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/lnd.bldlog.250922-150940
Component lnd build complete with 9 warnings
clm built in 105.829459 seconds
- Building atm Library
Building atm with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/atm.bldlog.250922-150940
Exception in thread Thread-1 (_build_model_thread):
Traceback (most recent call last):
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/build.py", line 450, in _build_model_thread
expect(os.path.isfile(cmd), "Could not find buildlib for {}".format(compname))
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/utils.py", line 137, in expect
raise exc_type(msg)
CIME.utils.CIMEError: ERROR: Could not find buildlib for datm
- Building ice Library
Building ice with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/ice.bldlog.250922-150940
Exception in thread Thread-2 (_build_model_thread):
Traceback (most recent call last):
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
- Building ocn Library
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
Building ocn with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/ocn.bldlog.250922-150940
self._target(*self._args, **self._kwargs)
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/build.py", line 450, in _build_model_thread
- Building rof Library
Exception in thread Thread-3 (_build_model_thread):
Traceback (most recent call last):
expect(os.path.isfile(cmd), "Could not find buildlib for {}".format(compname))
Building rof with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/rof.bldlog.250922-150940
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/utils.py", line 137, in expect
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
- Building glc Library
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
raise exc_type(msg)
CIME.utils.CIMEError: ERROR: Could not find buildlib for sice
self._target(*self._args, **self._kwargs)
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/build.py", line 450, in _build_model_thread
Building glc with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/glc.bldlog.250922-150940
expect(os.path.isfile(cmd), "Could not find buildlib for {}".format(compname))
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/utils.py", line 137, in expect
raise exc_type(msg)
CIME.utils.CIMEError: ERROR: Could not find buildlib for socn
- Building wav Library
Building wav with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/wav.bldlog.250922-150940
Exception in thread Thread-6 (_build_model_thread):
Traceback (most recent call last):
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/build.py", line 450, in _build_model_thread
- Building iac Library
expect(os.path.isfile(cmd), "Could not find buildlib for {}".format(compname))
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/utils.py", line 137, in expect
raise exc_type(msg)
Building iac with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/iac.bldlog.250922-150940
CIME.utils.CIMEError: ERROR: Could not find buildlib for swav
Exception in thread Thread-7 (_build_model_thread):
Traceback (most recent call last):
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
- Building esp Library
self._target(*self._args, **self._kwargs)
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/build.py", line 450, in _build_model_thread
expect(os.path.isfile(cmd), "Could not find buildlib for {}".format(compname))
Building esp with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/esp.bldlog.250922-150940
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/utils.py", line 137, in expect
Exception in thread Thread-8 (_build_model_thread):
Traceback (most recent call last):
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
raise exc_type(msg)
CIME.utils.CIMEError: ERROR: Could not find buildlib for siac
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/build.py", line 450, in _build_model_thread
expect(os.path.isfile(cmd), "Could not find buildlib for {}".format(compname))
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/utils.py", line 137, in expect
raise exc_type(msg)
CIME.utils.CIMEError: ERROR: Could not find buildlib for sesp
mosart built in 15.759307 seconds
Component glc build complete with 3 warnings
cism built in 163.643204 seconds
Building cesm from /home/test/cesm2.2.0/cime/src/drivers/mct/cime_config/buildexe with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/cesm.bldlog.250922-150940
ERROR: BUILD FAIL: buildexe failed, cat /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/cesm.bldlog.250922-150940
I have attached the log, but I am unable to pinpoint the exact cause of the issue from the log. Has anyone else faced similar issues during the build process? Any suggestions or advice would be greatly appreciated!
By the way, I’ve successfully run CESM2.1.5 on my server. Now, I am trying to use CESM2.2.0 while still keeping CESM2.1.5. I am not sure if having both versions coexist and share the same environment might cause any conflicts, but I thought I’d mention this as a possible consideration.
Thank you in advance,
Yiqing
I am currently in the process of porting CESM2.2.0 and have successfully run the create_newcase and case.setup commands. However, I encountered an error during the build process.
The specific commands are as follows:
./create_newcase --case cases/I2000Clm50Sp.f19_g17.irr --compset I2000Clm50Sp --res f19_g17 --machine local
./case.setup
./case.build
Then the screen occurs:
Building case in directory /home/test/cesm2.2.0/cime/scripts/cases/I2000Clm50Sp.f19_g17.irr
sharedlib_only is False
model_only is False
Setting Environment OMP_STACKSIZE=256M
Setting Environment NETCDF_PATH=/opt/netcdf_intel
Setting resource.RLIMIT_STACK to -1 from (8388608, -1)
Generating component namelists as part of build
Creating component namelists
2025-09-22 15:09:40 atm
Calling /home/test/cesm2.2.0/cime/src/components/data_comps_mct/datm/cime_config/buildnml
2025-09-22 15:09:40 lnd
Calling /home/test/cesm2.2.0/components/clm//cime_config/buildnml
2025-09-22 15:09:40 ice
Calling /home/test/cesm2.2.0/cime/src/components/stub_comps_mct/sice/cime_config/buildnml
2025-09-22 15:09:40 ocn
Calling /home/test/cesm2.2.0/cime/src/components/stub_comps_mct/socn/cime_config/buildnml
2025-09-22 15:09:40 rof
Calling /home/test/cesm2.2.0/components/mosart//cime_config/buildnml
2025-09-22 15:09:40 glc
Running /home/test/cesm2.2.0/components/cism//cime_config/buildnml
2025-09-22 15:09:43 wav
Calling /home/test/cesm2.2.0/cime/src/components/stub_comps_mct/swav/cime_config/buildnml
2025-09-22 15:09:43 iac
Running /home/test/cesm2.2.0/cime/src/components/stub_comps_mct/siac/cime_config/buildnml
2025-09-22 15:09:43 esp
Calling /home/test/cesm2.2.0/cime/src/components/stub_comps_mct/sesp/cime_config/buildnml
2025-09-22 15:09:43 cpl
Calling /home/test/cesm2.2.0/cime/src/drivers/mct/cime_config/buildnml
Building gptl with output to file /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/gptl.bldlog.250922-150940
Calling /home/test/cesm2.2.0/cime/src/build_scripts/buildlib.gptl
Building mct with output to file /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/mct.bldlog.250922-150940
Calling /home/test/cesm2.2.0/cime/src/build_scripts/buildlib.mct
Building pio with output to file /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/pio.bldlog.250922-150940
Calling /home/test/cesm2.2.0/cime/src/build_scripts/buildlib.pio
Component pio build complete with 5 warnings
Building csm_share with output to file /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/csm_share.bldlog.250922-150940
Calling /home/test/cesm2.2.0/cime/src/build_scripts/buildlib.csm_share
Component csm_share build complete with 20 warnings
- Building clm library
Building lnd with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/lnd.bldlog.250922-150940
Component lnd build complete with 9 warnings
clm built in 105.829459 seconds
- Building atm Library
Building atm with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/atm.bldlog.250922-150940
Exception in thread Thread-1 (_build_model_thread):
Traceback (most recent call last):
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/build.py", line 450, in _build_model_thread
expect(os.path.isfile(cmd), "Could not find buildlib for {}".format(compname))
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/utils.py", line 137, in expect
raise exc_type(msg)
CIME.utils.CIMEError: ERROR: Could not find buildlib for datm
- Building ice Library
Building ice with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/ice.bldlog.250922-150940
Exception in thread Thread-2 (_build_model_thread):
Traceback (most recent call last):
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
- Building ocn Library
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
Building ocn with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/ocn.bldlog.250922-150940
self._target(*self._args, **self._kwargs)
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/build.py", line 450, in _build_model_thread
- Building rof Library
Exception in thread Thread-3 (_build_model_thread):
Traceback (most recent call last):
expect(os.path.isfile(cmd), "Could not find buildlib for {}".format(compname))
Building rof with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/rof.bldlog.250922-150940
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/utils.py", line 137, in expect
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
- Building glc Library
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
raise exc_type(msg)
CIME.utils.CIMEError: ERROR: Could not find buildlib for sice
self._target(*self._args, **self._kwargs)
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/build.py", line 450, in _build_model_thread
Building glc with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/glc.bldlog.250922-150940
expect(os.path.isfile(cmd), "Could not find buildlib for {}".format(compname))
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/utils.py", line 137, in expect
raise exc_type(msg)
CIME.utils.CIMEError: ERROR: Could not find buildlib for socn
- Building wav Library
Building wav with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/wav.bldlog.250922-150940
Exception in thread Thread-6 (_build_model_thread):
Traceback (most recent call last):
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/build.py", line 450, in _build_model_thread
- Building iac Library
expect(os.path.isfile(cmd), "Could not find buildlib for {}".format(compname))
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/utils.py", line 137, in expect
raise exc_type(msg)
Building iac with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/iac.bldlog.250922-150940
CIME.utils.CIMEError: ERROR: Could not find buildlib for swav
Exception in thread Thread-7 (_build_model_thread):
Traceback (most recent call last):
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
- Building esp Library
self._target(*self._args, **self._kwargs)
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/build.py", line 450, in _build_model_thread
expect(os.path.isfile(cmd), "Could not find buildlib for {}".format(compname))
Building esp with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/esp.bldlog.250922-150940
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/utils.py", line 137, in expect
Exception in thread Thread-8 (_build_model_thread):
Traceback (most recent call last):
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
raise exc_type(msg)
CIME.utils.CIMEError: ERROR: Could not find buildlib for siac
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/build.py", line 450, in _build_model_thread
expect(os.path.isfile(cmd), "Could not find buildlib for {}".format(compname))
File "/home/test/cesm2.2.0/cime/scripts/Tools/../../scripts/lib/CIME/utils.py", line 137, in expect
raise exc_type(msg)
CIME.utils.CIMEError: ERROR: Could not find buildlib for sesp
mosart built in 15.759307 seconds
Component glc build complete with 3 warnings
cism built in 163.643204 seconds
Building cesm from /home/test/cesm2.2.0/cime/src/drivers/mct/cime_config/buildexe with output to /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/cesm.bldlog.250922-150940
ERROR: BUILD FAIL: buildexe failed, cat /data/cesm/scratch/I2000Clm50Sp.f19_g17.irr/bld/cesm.bldlog.250922-150940
I have attached the log, but I am unable to pinpoint the exact cause of the issue from the log. Has anyone else faced similar issues during the build process? Any suggestions or advice would be greatly appreciated!
By the way, I’ve successfully run CESM2.1.5 on my server. Now, I am trying to use CESM2.2.0 while still keeping CESM2.1.5. I am not sure if having both versions coexist and share the same environment might cause any conflicts, but I thought I’d mention this as a possible consideration.
Thank you in advance,
Yiqing