ai2cm / pace

Implementation of the FV3GFS / SHiELD atmospheric model in Python
https://ai2cm.github.io/pace/
Apache License 2.0
37 stars 12 forks source link

Consolidate reqs into top level requirements_dev.txt #307

Closed mcgibbon closed 2 years ago

mcgibbon commented 2 years ago

Purpose

Currently Pace has many requirements.txt files and variants. This makes it difficult to understand how the environment is managed and make changes. This PR consolidates all of them into the top level requirements files.

Infrastructure changes:

Checklist

Before submitting this PR, please make sure:

mcgibbon commented 2 years ago

launch jenkins

mcgibbon commented 2 years ago

launch jenkins

mcgibbon commented 2 years ago

launch jenkins

mcgibbon commented 2 years ago

jenkins passed other than random failures on gpu backend https://jenkins.ginko.ch/job/pace_PR/2763/

mcgibbon commented 2 years ago

launch jenkins

mcgibbon commented 2 years ago

launch jenkins

mcgibbon commented 2 years ago

pace-physics-regression-PR is failing on the gpu parallel tests with a segfault, failed on the last run with another intermittent error.

mcgibbon commented 2 years ago

launch jenkins

mcgibbon commented 2 years ago

launch jenkins

mcgibbon commented 2 years ago

launch jenkins

mcgibbon commented 2 years ago

launch jenkins

mcgibbon commented 2 years ago

launch jenkins

mcgibbon commented 2 years ago

OK, after enough repeated launches of jenkins, I can say this PR reproducibly causes the gt:gpu physics parallel tests to fail, and all non-numpy backends to fail to compile for fv3core.