ESCOMP / ESCOMP/CAM-SIMA

Build Cache doesn't recognize metadata file changes

Open
#240 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
No language data
Stars
9
Forks
22
Avg merge
8d 5h
Merged PRs (30d)
4

Description

### What happened?

The build cache doesn't appear to be catching changes to CCPP metadata files in the source code. This may be related to issue #239.

### What are the steps to reproduce the bug?

Modify a metadata file in the CAM-SIMA source code after running `preview_namelists` or `case_build` for a particular case, and then try re-building the model or namelists again. You should notice that the build cache won't catch the modified metadata file and thus won't update the auto-generated CCPP caps.

### What CAM-SIMA hash were you using?

7d299b6

### What machine were you running CAM-SIMA on?

CISL machine (e.g. cheyenne)

### What compiler were you using?

GNU

### Path to a case directory, if applicable

_No response_

### Will you be addressing this bug yourself?

Any Software Engineer can do this

### Extra info

This particular problem can currently be resolved by running `./case_build --clean-all` after modifying a metadata file to force the build system to regenerate the caps.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.