E3SM-Project / E3SM-Project/scream

Check scream input files on input data servers for consistency.

Open
#1,651 0 comments 0 reactions 0 assignees View on GitHub
bug input file
Dominant language
No language data
Stars
79
Forks
54
PR merge metrics
No merged PRs in 30d

Description

I chased a bug that was eventually due to a bad file on the ANL server. The file was `spa_data_for_testing.nc`, which on ANL servers did not contain important stuff (e.g., the dimensions `n_a` and `n_b`).

I suppose that file got changed at some point, without adding a timestamp to the name, but simply replacing the existing one. The file must have been uploaded on _some_ servers, but now all. For some reason, my machine was pinging ANL server first, while our testbeds must have pinged a different one first (finding the new file).

In general, we need to be careful with updating files without changing the filename. I know E3SM doesn't allow this, while we are ok with it while we develop scream v1. However, changing input files can have side effects like this one.

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.