I am trying an out-of-box CLM run from the 2019 tutorial https://www.cgd.ucar.edu/events/2019/ctsm/files/practical1-lombardozzi.pdf
These are the exact steps I took
1. Downloaded CLM5.0 from git as instructed
2. Edited my .bashrc in my home directory
3. Attempted CLM tutorial as instructed
4. Checked that fortran path correct in Makefile (instead of NETCDF_C_PATH)
5. Proceeded with ./case.setup and ./case.build in I1850CLM50_001 case folder and received build error
"
Building case in directory /home/hadevane/cases/I1850CLM50_001
sharedlib_only is False
model_only is False
Generating component namelists as part of build
Creating component namelists
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/components/data_comps/datm/cime_config/buildnml
File not found: domainfile = "/data/groups/feldl/hadevane/CESM_work/inputdata/share/domains/domain.lnd.fv1.9x2.5_gx1v7.181205.nc", will attempt to download in check_input_data phase
Calling /home/hadevane/clm5.0_2019tutorial/cime_config/buildnml
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/components/stub_comps/sice/cime_config/buildnml
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/components/stub_comps/socn/cime_config/buildnml
Calling /home/hadevane/clm5.0_2019tutorial/components/mosart//cime_config/buildnml
File not found: frivinp_rtm = "/data/groups/feldl/hadevane/CESM_work/inputdata/rof/mosart/MOSART_routing_Global_0.5x0.5_c170601.nc", will attempt to download in check_input_data phase
Running /home/hadevane/clm5.0_2019tutorial/components/cism//cime_config/buildnml
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/components/stub_comps/swav/cime_config/buildnml
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/components/stub_comps/sesp/cime_config/buildnml
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/drivers/mct/cime_config/buildnml
File not found: lnd2rof_fmapname = "lnd/clm2/mappingdata/maps/1.9x2.5/map_1.9x2.5_nomask_to_0.5x0.5_nomask_aave_da_c120522.nc", will attempt to download in check_input_data phase
File not found: rof2lnd_fmapname = "lnd/clm2/mappingdata/maps/1.9x2.5/map_0.5x0.5_nomask_to_1.9x2.5_nomask_aave_da_c120709.nc", will attempt to download in check_input_data phase
File not found: lnd2glc_fmapname = "cpl/gridmaps/fv1.9x2.5/map_fv1.9x2.5_TO_gland4km_aave.170429.nc", will attempt to download in check_input_data phase
File not found: lnd2glc_smapname = "cpl/gridmaps/fv1.9x2.5/map_fv1.9x2.5_TO_gland4km_blin.170429.nc", will attempt to download in check_input_data phase
File not found: glc2lnd_fmapname = "cpl/gridmaps/gland4km/map_gland4km_TO_fv1.9x2.5_aave.170429.nc", will attempt to download in check_input_data phase
File not found: glc2lnd_smapname = "cpl/gridmaps/gland4km/map_gland4km_TO_fv1.9x2.5_aave.170429.nc", will attempt to download in check_input_data phase
Finished creating component namelists
Building gptl with output to file /data/users/hadevane/CESM_out/I1850CLM50_001/bld/gptl.bldlog.210916-133525
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/build_scripts/buildlib.gptl
Building mct with output to file /data/users/hadevane/CESM_out/I1850CLM50_001/bld/mct.bldlog.210916-133525
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/build_scripts/buildlib.mct
Component mct build complete with 55 warnings
Building pio with output to file /data/users/hadevane/CESM_out/I1850CLM50_001/bld/pio.bldlog.210916-133525
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/build_scripts/buildlib.pio
Component pio build complete with 26 warnings
Building csm_share with output to file /data/users/hadevane/CESM_out/I1850CLM50_001/bld/csm_share.bldlog.210916-133525
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/build_scripts/buildlib.csm_share
Component csm_share build complete with 140 warnings
- Building clm4_5/clm5_0 Library
Building lnd with output to /data/users/hadevane/CESM_out/I1850CLM50_001/bld/lnd.bldlog.210916-133525
Error: Deferred-length character component 'num_layers_name' at (1) is not yet supported
Error: Deferred-length character component 'num_layers_name' at (1) is not yet supported
Error: Deferred-length character component 'num_layers_name' at (1) is not yet supported
Error: Deferred-length character component 'num_layers_name' at (1) is not yet supported
Error: Deferred-length character component 'coord_varname' at (1) is not yet supported
Error: Deferred-length character component 'coord_varname' at (1) is not yet supported
Error: Deferred-length character component 'coord_varname' at (1) is not yet supported
Error: 'confirm_monotonically_increasing' at (1) should be a SUBROUTINE
Error: 'interp_onelevel' at (1) should be a SUBROUTINE
Error: Deferred-length character component 'coord_varname' at (1) is not yet supported
Error: 'check_coordinate_array' at (1) should be a SUBROUTINE
Error: 'check_coordinate_array' at (1) should be a SUBROUTINE
Error: Deferred-length character component 'coord_varname' at (1) is not yet supported
clm built in 3.946365 seconds
ERROR: BUILD FAIL: clm.buildlib failed, cat /data/users/hadevane/CESM_out/I1850CLM50_001/bld/lnd.bldlog.210916-133525"
Since this is occurring for out-of-box I'm inclined to believe this is a porting issue. I've attached the output logs, and my config_machines and config_batch. I don't have config_compilers in my $HOME/.cime. Thanks!
These are the exact steps I took
1. Downloaded CLM5.0 from git as instructed
Code:
git clone -b release-clm5.0 https://github.com/ESCOMP/ctsm.git clm5.0_2019tutorial
cd clm5.0_2019tutorial/
./manage_externals/checkout_externals
2. Edited my .bashrc in my home directory
Code:
nano ~/.bashrc
export CIME=$HOME/clm5.0_2019tutorial/cime
export CESMDATAROOT=/data/groups/feldl/hadevane/CESM_work
^X
Source .bashrc
3. Attempted CLM tutorial as instructed
Code:
cd clm5.0_2019tutorial/cime/scripts/
./create_newcase --case ~/cases/I1850CLM50_001 --res f19_g17 --compset I1850Clm50Sp --mach lux-cpuq
cd ~/cases/I1850CLM50_001/
4. Checked that fortran path correct in Makefile (instead of NETCDF_C_PATH)
Code:
LIB_NETCDF_FORTRAN:=$(NETCDF_FORTRAN_PATH)/lib
5. Proceeded with ./case.setup and ./case.build in I1850CLM50_001 case folder and received build error
"
Building case in directory /home/hadevane/cases/I1850CLM50_001
sharedlib_only is False
model_only is False
Generating component namelists as part of build
Creating component namelists
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/components/data_comps/datm/cime_config/buildnml
File not found: domainfile = "/data/groups/feldl/hadevane/CESM_work/inputdata/share/domains/domain.lnd.fv1.9x2.5_gx1v7.181205.nc", will attempt to download in check_input_data phase
Calling /home/hadevane/clm5.0_2019tutorial/cime_config/buildnml
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/components/stub_comps/sice/cime_config/buildnml
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/components/stub_comps/socn/cime_config/buildnml
Calling /home/hadevane/clm5.0_2019tutorial/components/mosart//cime_config/buildnml
File not found: frivinp_rtm = "/data/groups/feldl/hadevane/CESM_work/inputdata/rof/mosart/MOSART_routing_Global_0.5x0.5_c170601.nc", will attempt to download in check_input_data phase
Running /home/hadevane/clm5.0_2019tutorial/components/cism//cime_config/buildnml
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/components/stub_comps/swav/cime_config/buildnml
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/components/stub_comps/sesp/cime_config/buildnml
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/drivers/mct/cime_config/buildnml
File not found: lnd2rof_fmapname = "lnd/clm2/mappingdata/maps/1.9x2.5/map_1.9x2.5_nomask_to_0.5x0.5_nomask_aave_da_c120522.nc", will attempt to download in check_input_data phase
File not found: rof2lnd_fmapname = "lnd/clm2/mappingdata/maps/1.9x2.5/map_0.5x0.5_nomask_to_1.9x2.5_nomask_aave_da_c120709.nc", will attempt to download in check_input_data phase
File not found: lnd2glc_fmapname = "cpl/gridmaps/fv1.9x2.5/map_fv1.9x2.5_TO_gland4km_aave.170429.nc", will attempt to download in check_input_data phase
File not found: lnd2glc_smapname = "cpl/gridmaps/fv1.9x2.5/map_fv1.9x2.5_TO_gland4km_blin.170429.nc", will attempt to download in check_input_data phase
File not found: glc2lnd_fmapname = "cpl/gridmaps/gland4km/map_gland4km_TO_fv1.9x2.5_aave.170429.nc", will attempt to download in check_input_data phase
File not found: glc2lnd_smapname = "cpl/gridmaps/gland4km/map_gland4km_TO_fv1.9x2.5_aave.170429.nc", will attempt to download in check_input_data phase
Finished creating component namelists
Building gptl with output to file /data/users/hadevane/CESM_out/I1850CLM50_001/bld/gptl.bldlog.210916-133525
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/build_scripts/buildlib.gptl
Building mct with output to file /data/users/hadevane/CESM_out/I1850CLM50_001/bld/mct.bldlog.210916-133525
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/build_scripts/buildlib.mct
Component mct build complete with 55 warnings
Building pio with output to file /data/users/hadevane/CESM_out/I1850CLM50_001/bld/pio.bldlog.210916-133525
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/build_scripts/buildlib.pio
Component pio build complete with 26 warnings
Building csm_share with output to file /data/users/hadevane/CESM_out/I1850CLM50_001/bld/csm_share.bldlog.210916-133525
Calling /home/hadevane/clm5.0_2019tutorial/cime/src/build_scripts/buildlib.csm_share
Component csm_share build complete with 140 warnings
- Building clm4_5/clm5_0 Library
Building lnd with output to /data/users/hadevane/CESM_out/I1850CLM50_001/bld/lnd.bldlog.210916-133525
Error: Deferred-length character component 'num_layers_name' at (1) is not yet supported
Error: Deferred-length character component 'num_layers_name' at (1) is not yet supported
Error: Deferred-length character component 'num_layers_name' at (1) is not yet supported
Error: Deferred-length character component 'num_layers_name' at (1) is not yet supported
Error: Deferred-length character component 'coord_varname' at (1) is not yet supported
Error: Deferred-length character component 'coord_varname' at (1) is not yet supported
Error: Deferred-length character component 'coord_varname' at (1) is not yet supported
Error: 'confirm_monotonically_increasing' at (1) should be a SUBROUTINE
Error: 'interp_onelevel' at (1) should be a SUBROUTINE
Error: Deferred-length character component 'coord_varname' at (1) is not yet supported
Error: 'check_coordinate_array' at (1) should be a SUBROUTINE
Error: 'check_coordinate_array' at (1) should be a SUBROUTINE
Error: Deferred-length character component 'coord_varname' at (1) is not yet supported
clm built in 3.946365 seconds
ERROR: BUILD FAIL: clm.buildlib failed, cat /data/users/hadevane/CESM_out/I1850CLM50_001/bld/lnd.bldlog.210916-133525"
Since this is occurring for out-of-box I'm inclined to believe this is a porting issue. I've attached the output logs, and my config_machines and config_batch. I don't have config_compilers in my $HOME/.cime. Thanks!
Attachments
-
config_batchxml.txt3 KB · Views: 2
-
config_machinesxml.txt6.2 KB · Views: 7
-
csm_share.bldlog210916-133525.txt148.1 KB · Views: 3
-
gptl.bldlog210916-133525.txt3.4 KB · Views: 3
-
lnd.bldlog210916-133525.txt118.2 KB · Views: 3
-
mct.bldlog210916-133525.txt66.1 KB · Views: 2
-
pio.bldlog210916-133525.txt67.5 KB · Views: 1