ESCOMP / ESCOMP/CTSM

FUNITCTSM tests fail on Izumi due to a ccs_config update

Open
#3,182 3 comments 0 reactions 0 assignees View on GitHub
b4b bug testing
Dominant language
Fortran
Stars
352
Forks
361
Avg merge
6d 6h
Merged PRs (30d)
8

Description

### Brief summary of bug

With ESCOMP/CTSM#3125, the FUNITCTSM tests fail on Izumi due to an update for ccs_config in ccs_config_cesm1.0.42

### General bug information

**CTSM version you are using:** ctsm5.3.045-181-g54e640b6

**Does this bug cause significantly incorrect results in the model's science?** [Yes / No]

**Configurations affected:** Just the PF unit testing and only on Izumi

### Details of bug

FUNITCTSM_P1x1.f10_f10_mg37.I2000Clm50Sp.izumi_intel

fails at build time (as well as when run by hand under the src directory).

This starts with ccs_config_cesm1.0.42

### Important output or errors that show the problem

The error on build looks like this:

```
... Done. Results in test_filterBuilder.F90
... Done. Results in test_unittestArray.F90
... Done. Results in test_quadratic.F90
... Done. Results in test_unittestSubgrid.F90
... Done. Results in test_annual_flux_dribbler.F90
... Done. Results in test_find_k_max_indices.F90
... Done. Results in test_truncate_small_values.F90
... Done. Results in test_clm_time_manager.F90
[ 45%] Generating test_convert_to_logical.F90
[ 49%] Building Fortran object clm_utils_test/annual_flux_dribbler_test/CMakeFiles/annual_flux_dribbler.dir/annual_flux_dribbler_driver.F90.o
[ 50%] Building Fortran object clm_unit_test_shr_test/unittestSubgrid_test/CMakeFiles/unittestSubgrid.dir/test_unittestSubgrid.F90.o
[ 50%] Building Fortran object clm_unit_test_shr_test/unittestFilterBuilder_test/CMakeFiles/unittestFilterBuilder.dir/test_filterBuilder.F90.o
[ 50%] Building Fortran object clm_utils_test/clm_time_manager_test/CMakeFiles/clm_time_manager.dir/clm_time_manager_driver.F90.o
[ 50%] Building Fortran object clm_utils_test/quadratic_test/CMakeFiles/quadratic.dir/quadratic_driver.F90.o
[ 50%] Building Fortran object clm_unit_test_shr_test/unittestArray_test/CMakeFiles/unittestArray.dir/test_unittestArray.F90.o
[ 50%] Building Fortran object clm_utils_test/numerics_test/CMakeFiles/numerics.dir/numerics_driver.F90.o
Processing file ../../../../../../../../../fs/cgd/data0/erik/ctsm_worktree/externals_update/src/utils/test/array_utils_test/test_convert_to_logical.pf
... Done. Results in test_convert_to_logical.F90
[ 50%] Building Fortran object clm_utils_test/array_utils_test/CMakeFiles/array_utils.dir/array_utils_driver.F90.o
[ 50%] Building Fortran object clm_utils_test/quadratic_test/CMakeFiles/quadratic.dir/test_quadratic.F90.o
[ 50%] Building Fortran object clm_utils_test/annual_flux_dribbler_test/CMakeFiles/annual_flux_dribbler.dir/test_annual_flux_dribbler.F90.o
[ 50%] Building Fortran object clm_utils_test/numerics_test/CMakeFiles/numerics.dir/test_truncate_small_values.F90.o
[ 51%] Building Fortran object clm_utils_test/clm_time_manager_test/CMakeFiles/clm_time_manager.dir/test_clm_time_manager.F90.o
[ 51%] Building Fortran object clm_utils_test/array_utils_test/CMakeFiles/array_utils.dir/test_convert_to_logical.F90.o
/scratch/cluster/erik/FUNITCTSM_P1x1.f10_f10_mg37.I2000Clm50Sp.izumi_intel.20250528_122148_6b5ugm/bld/__command_line_test__/__command_line_test__/clm_utils_test/annual_flux_dribbler_test//fs/cgd/data0/erik/ctsm_worktree/externals_update/src/utils/test/annual_flux_dribbler_test/test_annual_flux_dribbler.pf(133): warning #5462: Global name too long, shortened from: test_annual_flux_dribblerdeltaaddedmidyear_ignoredinlatertimesteps_mp_DELTA_SHOULD_BE_IGNORED to: st_annual_flux_dribblerdeltaaddedmidyear_ignoredinlatertimesteps_mp_DELTA_SHOULD_BE_IGNORED
real(r8), parameter :: delta_should_be_ignored(1) = [3.e6_r8]
---------------------------^
[ 51%] Building Fortran object clm_unit_test_shr_test/unittestFilterBuilder_test/CMakeFiles/unittestFilterBuilder.dir/unittestFilterBuilder_driver.F90.o
[ 51%] Linking Fortran executable unittestFilterBuilder
ifort: error #10236: File not found: '$(NETCDF_PATH)/lib/libnetcdff.a'
make[2]: *** [clm_unit_test_shr_test/unittestFilterBuilder_test/CMakeFiles/unittestFilterBuilder.dir/build.make:121: clm_unit_test_shr_test/unittestFilterBuilder_test/unittestFilterBuilder] Error 1
make[1]: *** [CMakeFiles/Makefile2:1898: clm_unit_test_shr_test/unittestFilterBuilder_test/CMakeFiles/unittestFilterBuilder.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.