Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

config_compilers.xml element FC: Schemas validity error

xiaoxiaokuishu

Ru Xu
Member
Hi, all,
I can install clm5.0 and run the simulation well with the settings in .cime, but when i switched to use the cesm2.2.2, now the error appears.
I am not sure of where the error come from. But it seems the error come from config_compilers.xml, (I use mct driver).

Successfully cleaned env_mach_specific.xml
ERROR: Command: '/usr/bin/xmllint --xinclude --noout --schema /users/rxu/CESM2.2.1/cime/config/xml_schemas/config_compilers_v2.xsd /users/rxu/.cime/config_compilers.xml' failed with error '/users/rxu/.cime/config_compilers.xml:89: element FC: Schemas validity error : Element 'FC': This element is not expected. Expected is one of ( ALBANY_PATH, AR, ARFLAGS, CFLAGS, CXXFLAGS, CMAKE_OPTS, CONFIG_ARGS, CONFIG_SHELL, CPPDEFS, CPRE ).
/users/rxu/.cime/config_compilers.xml:143: element FC: Schemas validity error : Element 'FC': This element is not expected.
/users/rxu/.cime/config_compilers.xml fails to validate' from dir '/scratch/snx3000/rxu/cases/F2000_test'Setting Environment OMP_STACKSIZE=64M
Setting Environment PIO=/project/s1207/rxu/spack-install/cray-cnl7-haswell/gcc-9.3.0/parallelio-2.5.10-xx2lbocb3n5bhdav2nbxtutuuzwy5dku/


*** Modifying user_nl_*.xml ***
 

jedwards

CSEG and Liaisons
Staff member
there is an incompatibility between cesm2.2.1 and clm5.0 that may cause you to need to maintain two .cime files and switch between them for the different projects if you need to continue to use cesm2.2.x.. I would strongly suggest that you consider moving whatever experiment you are doing there to a cesm2.3.x nuopc based configuration for better future proofing of your experiment.
 

xiaoxiaokuishu

Ru Xu
Member
there is an incompatibility between cesm2.2.1 and clm5.0 that may cause you to need to maintain two .cime files and switch between them for the different projects if you need to continue to use cesm2.2.x.. I would strongly suggest that you consider moving whatever experiment you are doing there to a cesm2.3.x nuopc based configuration for better future proofing of your experiment.
Thanks for the response. You mean i hope to make the cesm2.2.1 works, some settings need to be changed that is differ with the settings for clm5.0?


Best
 
Top