Skip to content

Make sure at least one test running FatesSp just uses the compset and not a test-mod directory #1817

@adrifoster

Description

@adrifoster

Brief summary of bug

As of the latest FATES API update I believe we now have a mis-match between some of the history exclude variable names set up in the FATES-SP compset (I2000Clm51FatesSpRsGs) and the FATES code.

General bug information

CTSM version you are using: ctsm5.1.dev105

Does this bug cause significantly incorrect results in the model's science? No

Configurations affected: I2000Clm51FatesSpRsGs

Details of bug

We just need to update the variable names in the compset user_nl_clm.

However, it is unfortunate that this bug was not caught in testing. We should probably also make sure that tests that use a compset with included/excluded variables do not get overwritten by those set up in the testing script itself.

Important details of your setup / configuration so we can reproduce the bug

This came up when a new user was following our recent CTSM Global FATES Case tutorial

./create_newcase --case ~/clm_tutorial_cases/I2000_CTSM_FATESsp --res f45_g37 --compset I2000Clm51FatesSpRsGs --run-unsupported

Important output or errors that show the problem

Error message in the lnd log:
`
htapes_fieldlist ERROR:

FATES_GPP_UNDERSTORY in fexcl(

74 ) for history tape 1 not found

ENDRUN:

ERROR: ERROR in histFileMod.F90 at line 852

`

@ekluzek I am happy to tackle at least part of this, if you could point me to where this compset is set up.

Metadata

Metadata

Assignees

Labels

testingadditions or changes to tests

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions