Main menu

Navigation

create new case error at running scripts_regression_test.py

4 posts / 0 new
Last post
huazhenl@...
create new case error at running scripts_regression_test.py

Hi there,

I am trying to run CESM2 on super computer. I use intel/2018.u4 compiler. I get an error when I run scripts_regression_tests.py J_TestCreateNewcase. But I have no idea how to solve this problem. I will attach my $HOME/.cime/config_compiler.xml , config_machines.xml, config_batch.xml and the error information.

Any help is much appreciated.

Huazhen

jedwards
> ERROR: /scratch/punim0769/scripts_regression_test.20190520_224120/TestCreateNewcase/testcreatenewcase_with_user_compset/Macros.make:31: *** missing separator.  Stop.

THe problem is in config_compilers.xml but I don't see it yet - what is line 31 of Macros.make?

CESM Software Engineer

huazhenl@...

Hi jedwards,

Thanks for your reply.

The line 31 of Macros.make is  -I/usr/local/easybuild/modules/all/netCDF/4.5.0-GCC-6.2.0/include -I/usr/local/easybuild/modules/all/netCDF-Fortran/4.4.4-spartan_gcc-6.2.0/include , which is the contents in <CFLAGS> </CFLAGS> of my config_compilers.xml. I also attached Macros.make below. 

Kind regards,

Huazhen 

Attachment: 

Huazhen

jedwards

Ah - the problem is the return characters, in config_compilers.xml change

<append>

something 

</append>

to be

<append> something </append>

CESM Software Engineer

Log in or register to post comments

Who's new

  • jwolff
  • tinna.gunnarsdo...
  • sarthak2235@...
  • eolivares@...
  • shubham.gandhi@...