| Step | Arguments | | | Status |
|---|
| Start of Pipeline - (1 hr 19 min in block) | | | | |
| stage - (1 hr 19 min in block) | Independent workflows | | | |
| stage block (Independent workflows) - (1 hr 19 min in block) | | | | |
| parallel - (1 hr 19 min in block) | | | | |
| parallel block (Branch: JAX reusable driver lifecycle) - (19 ms in block) | | | | |
| stage - (1 hr 9 min in block) | JAX reusable driver lifecycle | | | |
| stage block (JAX reusable driver lifecycle) - (1 hr 9 min in block) | | | | |
| node - (1 hr 9 min in block) | carson | | | |
| node block - (3 min 30 sec in block) | | | | |
| checkout - (11 sec in self) | | | | |
| withEnv - (3 min 18 sec in block) | GIT_BRANCH, GIT_COMMIT, GIT_PREVIOUS_COMMIT, GIT_PREVIOUS_SUCCESSFUL_COMMIT, GIT_URL | | | |
| withEnv block - (3 min 18 sec in block) | | | | |
| catchError - (2 min 58 sec in block) | | | | |
| catchError block - (2 min 57 sec in block) | | | | |
| sh - (2 min 57 sec in self) |
# Compare the same namelists through the normal and reset/rerun frontends.
run_scripts/run_scm_all.py -jax -cases bomex,atex -workers 1 -multicol C8/0.2:0.8/4 -batch_size 2 -max_iters 8 -dt_main 60 -dt_rad 60 -tout 60 -override 'stats_tsamp=60.' -output_dir driver_test/standalone_jax
run_scripts/run_scm_all.py -jax -driver_test -cases bomex,atex -workers 1 -multicol C8/0.2:0.8/4 -batch_size 2 -max_iters 8 -dt_main 60 -dt_rad 60 -tout 60 -override 'stats_tsamp=60.' -output_dir driver_test/driver_jax
run_scripts/run_bindiff_all.py output/driver_test/standalone_jax output/driver_test/driver_jax -strict
| | | |
| catchError - (20 sec in block) | | | | |
| catchError block - (20 sec in block) | | | | |
| sh - (20 sec in self) |
# JAX-only assertions beyond src/clubb_driver_test.F90.
python3 clubb_jax/tests/run_driver_extensions_test.py
| | | |
| parallel block (Branch: standard cases + multi_col with ifx) - (19 ms in block) | | | | |
| stage - (1 hr 8 min in block) | standard cases + multi_col with ifx | | | |
| stage block (standard cases + multi_col with ifx) - (1 hr 8 min in block) | | | | |
| node - (1 hr 8 min in block) | | | | |
| node block - (6 min 20 sec in block) | | | | |
| checkout - (25 sec in self) | | | | |
| withEnv - (5 min 54 sec in block) | GIT_BRANCH, GIT_COMMIT, GIT_PREVIOUS_COMMIT, GIT_PREVIOUS_SUCCESSFUL_COMMIT, GIT_URL | | | |
| withEnv block - (5 min 54 sec in block) | | | | |
| catchError - (5 min 53 sec in block) | | | | |
| catchError block - (5 min 53 sec in block) | | | | |
| sh - (5 min 53 sec in self) |
source /etc/profile.d/larson-group.sh
module load intel netcdf-fortran
./compile.py
ulimit -s 8388608
run_scripts/run_scm_all.py -workers 4 -multicol 4 -max_iters 500 -output_dir driver_test/standalone_ifx
run_scripts/run_scm_all.py -workers 4 -multicol 4 -max_iters 500 -output_dir driver_test/driver_ifx -driver_test
run_scripts/run_bindiff_all.py output/driver_test/standalone_ifx output/driver_test/driver_ifx
| | | |
| parallel block (Branch: min_cases + multi_col with nvhpc + openacc) - (1 hr 19 min in block) | | | | |
| stage - (1 hr 19 min in block) | min_cases + multi_col with nvhpc + openacc | | | |
| stage block (min_cases + multi_col with nvhpc + openacc) - (1 hr 19 min in block) | | | | |
| node - (1 hr 19 min in block) | | | | |
| node block - (16 min in block) | | | | |
| checkout - (12 sec in self) | | | | |
| withEnv - (16 min in block) | GIT_BRANCH, GIT_COMMIT, GIT_PREVIOUS_COMMIT, GIT_PREVIOUS_SUCCESSFUL_COMMIT, GIT_URL | | | |
| withEnv block - (16 min in block) | | | | |
| catchError - (16 min in block) | | | | |
| catchError block - (16 min in block) | | | | |
| sh - (4 min 17 sec in self) |
source /etc/profile.d/larson-group.sh
module load nvhpc netcdf-fortran
./compile.py -gpu openacc
| | | |
| lock - (11 min in block) | GPU_mitch | | | |
| lock block - (11 min in block) | | | | |
| sh - (11 min in self) |
# Allow the large Fortran automatic arrays used by these cases.
ulimit -s 8388608
run_scripts/run_scm_all.py -workers 1 -min_cases -multicol 8 -max_iters 200 -output_dir driver_test/standalone_nvhpc -override l_lh_straight_mc=.true.
run_scripts/run_scm_all.py -workers 1 -min_cases -multicol 8 -max_iters 200 -output_dir driver_test/driver_nvhpc -driver_test -override l_lh_straight_mc=.true.
| | | |
| sh - (15 sec in self) | run_scripts/run_bindiff_all.py output/driver_test/standalone_nvhpc output/driver_test/driver_nvhpc | | | |