请在下方填写所有相关信息,阅读后删除红色文字。
在提交帮助请求之前,请检查您的问题是否已经得到解答:
- 在论坛中搜索类似问题
- 查看CIME 故障排除指南,看看其中是否有任何建议可以解决您的问题
- 检查任何其他相关的CESM 文档
您使用的代码是什么版本?
ctsm5.3.061
您对源树中的文件做过任何更改吗?
no
描述导致问题发生的每个步骤:
1、We have successfully created the new case and downloaded the input data.
2、./cime/scripts/create_newcase \
--case ~/ctsm_cases/test_case \
--res f19_g17 \
--compset I2000Clm50BgcCrop \
--machine generic_linux \
--compiler gnu \
--run-unsupported
3、./case.setup
./preview_namelists
4、./check_input_data --download --verbose
5、when we run "./case.build", there was the error below:
root@***:/home/*****/ctsm_cases/test_case1# ./case.build
Building case in directory /home/*****/ctsm_cases/test_case1
sharedlib_only is False
model_only is False
Generating component namelists as part of build
2025-10-10 10:55:39 atm
Create namelist for component datm
Calling /mnt/e/CTSM/components/cdeps/datm/cime_config/buildnml
2025-10-10 10:55:40 lnd
Create namelist for component clm
Calling /mnt/e/CTSM/cime_config/buildnml
2025-10-10 10:55:42 ice
Create namelist for component sice
Calling /mnt/e/CTSM/cime/CIME/non_py/src/components/stub_comps_nuopc/sice/cime_config/buildnml
2025-10-10 10:55:42 ocn
Create namelist for component socn
Calling /mnt/e/CTSM/cime/CIME/non_py/src/components/stub_comps_nuopc/socn/cime_config/buildnml
2025-10-10 10:55:42 rof
Create namelist for component mosart
Calling /mnt/e/CTSM/components/mosart//cime_config/buildnml
2025-10-10 10:55:43 glc
Create namelist for component sglc
Calling /mnt/e/CTSM/cime/CIME/non_py/src/components/stub_comps_nuopc/sglc/cime_config/buildnml
2025-10-10 10:55:43 wav
Create namelist for component swav
Calling /mnt/e/CTSM/cime/CIME/non_py/src/components/stub_comps_nuopc/swav/cime_config/buildnml
2025-10-10 10:55:43 esp
Create namelist for component sesp
Calling /mnt/e/CTSM/cime/CIME/non_py/src/components/stub_comps_nuopc/sesp/cime_config/buildnml
2025-10-10 10:55:43 cpl
Create namelist for component drv
Calling /mnt/e/CTSM/components/cmeps/cime_config/buildnml
Writing nuopc_runconfig for components ['CPL', 'ATM', 'LND', 'ROF']
Building gptl with output to file /home/*****/ctsm_cases/test_case1/bld/gptl.bldlog.251010-105539
Calling /mnt/e/CTSM/cime/CIME/build_scripts/buildlib.gptl
Building pio with output to file /home/*****/ctsm_cases/test_case1/bld/pio.bldlog.251010-105539
Calling /mnt/e/CTSM/cime/CIME/build_scripts/buildlib.pio
ERROR: /mnt/e/CTSM/cime/CIME/build_scripts/buildlib.pio FAILED, cat /home/*****/ctsm_cases/test_case1/bld/pio.bldlog.251010-105539
如果这是移植到新机器:请附上您为机器移植添加或更改的任何文件(例如,config_compilers.xml、config_machines.xml 和 config_batch.xml)并告诉我们您在这台机器上使用的编译器版本。
请附上显示错误消息或其他有用信息的任何日志文件。
- 如果在构建过程中发生错误,请附上显示编译错误消息的相应构建日志文件。
- 如果运行期间发生错误,请附上运行中的所有日志文件(cpl.log、cesm.log 和所有组件日志文件)。
描述您的问题或疑问:
We attempted to ask the OpenAI about the error, OpenAI told us that this error is about the NetCDF path. We have correctly installed all NetCDF related libraries. The OpenAI told us to change the Macros.make file, but this file will rewrite when running the "./case.build" every time, so we don't know how to solve the problem.
Thank you!
在提交帮助请求之前,请检查您的问题是否已经得到解答:
- 在论坛中搜索类似问题
- 查看CIME 故障排除指南,看看其中是否有任何建议可以解决您的问题
- 检查任何其他相关的CESM 文档
您使用的代码是什么版本?
ctsm5.3.061
您对源树中的文件做过任何更改吗?
no
描述导致问题发生的每个步骤:
1、We have successfully created the new case and downloaded the input data.
2、./cime/scripts/create_newcase \
--case ~/ctsm_cases/test_case \
--res f19_g17 \
--compset I2000Clm50BgcCrop \
--machine generic_linux \
--compiler gnu \
--run-unsupported
3、./case.setup
./preview_namelists
4、./check_input_data --download --verbose
5、when we run "./case.build", there was the error below:
root@***:/home/*****/ctsm_cases/test_case1# ./case.build
Building case in directory /home/*****/ctsm_cases/test_case1
sharedlib_only is False
model_only is False
Generating component namelists as part of build
2025-10-10 10:55:39 atm
Create namelist for component datm
Calling /mnt/e/CTSM/components/cdeps/datm/cime_config/buildnml
2025-10-10 10:55:40 lnd
Create namelist for component clm
Calling /mnt/e/CTSM/cime_config/buildnml
2025-10-10 10:55:42 ice
Create namelist for component sice
Calling /mnt/e/CTSM/cime/CIME/non_py/src/components/stub_comps_nuopc/sice/cime_config/buildnml
2025-10-10 10:55:42 ocn
Create namelist for component socn
Calling /mnt/e/CTSM/cime/CIME/non_py/src/components/stub_comps_nuopc/socn/cime_config/buildnml
2025-10-10 10:55:42 rof
Create namelist for component mosart
Calling /mnt/e/CTSM/components/mosart//cime_config/buildnml
2025-10-10 10:55:43 glc
Create namelist for component sglc
Calling /mnt/e/CTSM/cime/CIME/non_py/src/components/stub_comps_nuopc/sglc/cime_config/buildnml
2025-10-10 10:55:43 wav
Create namelist for component swav
Calling /mnt/e/CTSM/cime/CIME/non_py/src/components/stub_comps_nuopc/swav/cime_config/buildnml
2025-10-10 10:55:43 esp
Create namelist for component sesp
Calling /mnt/e/CTSM/cime/CIME/non_py/src/components/stub_comps_nuopc/sesp/cime_config/buildnml
2025-10-10 10:55:43 cpl
Create namelist for component drv
Calling /mnt/e/CTSM/components/cmeps/cime_config/buildnml
Writing nuopc_runconfig for components ['CPL', 'ATM', 'LND', 'ROF']
Building gptl with output to file /home/*****/ctsm_cases/test_case1/bld/gptl.bldlog.251010-105539
Calling /mnt/e/CTSM/cime/CIME/build_scripts/buildlib.gptl
Building pio with output to file /home/*****/ctsm_cases/test_case1/bld/pio.bldlog.251010-105539
Calling /mnt/e/CTSM/cime/CIME/build_scripts/buildlib.pio
ERROR: /mnt/e/CTSM/cime/CIME/build_scripts/buildlib.pio FAILED, cat /home/*****/ctsm_cases/test_case1/bld/pio.bldlog.251010-105539
如果这是移植到新机器:请附上您为机器移植添加或更改的任何文件(例如,config_compilers.xml、config_machines.xml 和 config_batch.xml)并告诉我们您在这台机器上使用的编译器版本。
请附上显示错误消息或其他有用信息的任何日志文件。
- 如果在构建过程中发生错误,请附上显示编译错误消息的相应构建日志文件。
- 如果运行期间发生错误,请附上运行中的所有日志文件(cpl.log、cesm.log 和所有组件日志文件)。
描述您的问题或疑问:
We attempted to ask the OpenAI about the error, OpenAI told us that this error is about the NetCDF path. We have correctly installed all NetCDF related libraries. The OpenAI told us to change the Macros.make file, but this file will rewrite when running the "./case.build" every time, so we don't know how to solve the problem.
Thank you!