Issue with Porting - `ERROR: Expected one child`

I am trying to port the CESM2.0 to a Google Cloud Node. I followed the tutorials about CESM porting and added reasonable settings for my machines in my ~/.cime/config_machines.xml I am now trying to run create_case script ./create_newcase --case /tmp/snegi-test --compset B1850 --res f19_g17 --compiler gnu --mpilib openmpi But i get error `ERROR: Expected one child` Here is the complete log  https://gist.github.com/snegivulcan/6b93078f557385d95491beed3998c38f This is my config_machines.xml definition for my machine https://gist.github.com/snegivulcan/ea877891422dadde3b42ee91dd18d569 Any insight is greatly appreciated.  
 

sacks

Bill Sacks
CSEG and Liaisons
Staff member
Thanks for posting the detailed information. I'm not sure what the problem is off-hand, but in case it helps, here are the files I use successfully on my Mac:https://github.com/billsacks/mac_cime_configurationMaybe by comparing yours with a known working copy you'll see some aspect of the xml that is responsible for the issue?
 

sacks

Bill Sacks
CSEG and Liaisons
Staff member
Thanks for posting the detailed information. I'm not sure what the problem is off-hand, but in case it helps, here are the files I use successfully on my Mac:https://github.com/billsacks/mac_cime_configurationMaybe by comparing yours with a known working copy you'll see some aspect of the xml that is responsible for the issue?
 
Thank you Bill. I followed the reference project you posted and all my tests now pass when i run./scripts/fortran_unit_testing/run_tests.py --build-dir `mktemp -d ./unit_test_temp.XXXXXX` However, when i try to create the case I still get the same error as posted in the original post.
 
Thank you Bill. I followed the reference project you posted and all my tests now pass when i run./scripts/fortran_unit_testing/run_tests.py --build-dir `mktemp -d ./unit_test_temp.XXXXXX` However, when i try to create the case I still get the same error as posted in the original post.
 
Back
Top