diff --git a/.github/workflows/containerized-ci.yml b/.github/workflows/containerized-ci.yml index 946b0d914d..b4a4a205ec 100644 --- a/.github/workflows/containerized-ci.yml +++ b/.github/workflows/containerized-ci.yml @@ -14,18 +14,22 @@ jobs: fcflags: -m64 -g -traceback -heap-arrays -assume realloc_lhs -extend-source 132 -check bounds,uninit,pointers,stack -stand f08 gdkgo1: https://docs.google.com/uc?export=download&id=1dva4lq4ZXciTiuOvGgA8OUJKihbGQ90K gdkgo2: https://docs.google.com/uc?export=download&id=1ns0OtWU5jVnu1IEBfBN-tlTkq2PTrcvC + gdkgo1: https://docs.google.com/uc?export=download&id=1eyRCT9e7j7SKsKhbfJBuwBoN5DlsrW7L + gdkgo2: https://docs.google.com/uc?export=download&id=1uTffyCdWLPvRHDkVtZZiBfc3spbk4_Tf # Flags and KGOs for Intel Fortran Compiler - compiler: ifx fcflags: -debug -traceback -O0 -heap-arrays -assume realloc_lhs -extend-source 132 -stand f08 gdkgo1: https://docs.google.com/uc?export=download&id=1WzFsoqi0EZfsyyh203QXmUQTIh5tBm9b gdkgo2: https://docs.google.com/uc?export=download&id=1ezYqG-jfZ6i9bRgKOWUyBiQlMhtncpKj + gdkgo1: https://docs.google.com/uc?export=download&id=1VrPkQmDpt6otch-tsaka-62tiMDuJNz_ + gdkgo2: https://docs.google.com/uc?export=download&id=1m6JdHlSAMmK8zT-X3pfxSORPJURiITkQ # Set container images - compiler: ifort image: ghcr.io/earth-system-radiation/rte-rrtmgp-ci:oneapi - compiler: ifx image: ghcr.io/earth-system-radiation/rte-rrtmgp-ci:oneapi # Common variables - - kgo_version: v004 + - kgo_version: v003 container: image: ${{ matrix.image }} env: @@ -114,20 +118,16 @@ jobs: # and create a tarball with outputs. ############################################################################### - name: Produce plots and create tarball + shell: bash if: failure() run: | - TST_MLEV=data/outputs/UKMO/cosp2_output.um_global_model_levels.nc cd driver if [[ -e data/outputs/UKMO/cosp2_output.um_global.nc ]]; then python plot_test_outputs.py fi - if [[ -e data/outputs/UKMO/cosp2_output.um_global_model_levels.nc ]]; then - python plot_test_outputs.py --tst_file=$TST_MLEV - fi cd data/outputs/UKMO tar --ignore-failed-read -czf outputs.${{ matrix.compiler }}.UKMO.tgz cosp2_output.um_global.nc \ - cosp2_output_um.nc cosp2_output.um_global_model_levels.nc *.png \ - cosp2_output.um_global.out + cosp2_output_um.nc *.png cosp2_output.um_global.out ls -lh ############################################################################### # Make output files available if any test fails