From 18340f13642c7dec799ca5463b62a480d119ceae Mon Sep 17 00:00:00 2001 From: Florian Deconinck Date: Mon, 17 Nov 2025 13:54:06 -0500 Subject: [PATCH 01/10] Update github.actions (CI) to trigger translate tests --- .github/workflows/ndsl-checks.yml | 82 +++++++++++++++++++++---------- 1 file changed, 56 insertions(+), 26 deletions(-) diff --git a/.github/workflows/ndsl-checks.yml b/.github/workflows/ndsl-checks.yml index 5d33c4152..b91421dd3 100644 --- a/.github/workflows/ndsl-checks.yml +++ b/.github/workflows/ndsl-checks.yml @@ -5,35 +5,65 @@ on: branches: [ dsl/develop ] workflow_dispatch: +# cancel running jobs if theres a newer push +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: + setup: + runs-on: ubuntu-latest + steps: + - name: Checkout NDSL + uses: actions/checkout@master + with: + repository: NOAA-GFDL/NDSL + submodules: 'recursive' + path: '${GITHUB_WORKSPACE}/ndsl' + - name: Checkout repository + uses: actions/checkout@master + with: + submodules: 'recursive' + path: '${GITHUB_WORKSPACE}/GCMGridComp' + - name: Step Python 3.11.9 + uses: actions/setup-python@v4.6.0 + with: + python-version: '3.11.9' + - name: Install OpenMPI for gt4py + run: | + sudo apt-get install libopenmpi-dev + - name: Install Python packages + run: | + python -m pip install --upgrade pip setuptools wheel pre-commit + cd ${GITHUB_WORKSPACE}/ndsl + pip install -e .[develop] + cd ${${GITHUB_WORKSPACE}}/GCMGridComp + pip install -e ./GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist + lint: runs-on: ubuntu-latest + needs: setup steps: - - name: Checkout NDSL - uses: actions/checkout@master - with: - repository: NOAA-GFDL/NDSL - submodules: 'recursive' - path: 'ndsl' - - name: Checkout repository - uses: actions/checkout@master - with: - submodules: 'recursive' - path: 'GCMGridComp' - - name: Step Python 3.11.9 - uses: actions/setup-python@v4.6.0 - with: - python-version: '3.11.9' - - name: Install OpenMPI for gt4py - run: | - sudo apt-get install libopenmpi-dev - - name: Install Python packages - run: | - python -m pip install --upgrade pip setuptools wheel pre-commit - cd ndsl - pip install -e .[develop] - pip install -e ../GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist - name: Run lint via pre-commit run: | - cd ./GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist - pre-commit run --all-files \ No newline at end of file + cd ${GITHUB_WORKSPACE}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist + pre-commit run --all-files + + translate_test: + runs-on: ubuntu-latest + needs: setup + env: + DATA_PATH: ./test_data/11.5.2/TBC_C24_L72/moist + DATA_URL: "https://portal.nccs.nasa.gov/datashare/astg/smt/geos-fp/translate/11.5.2/x86_GNU/Moist/TBC_C24L72.tar.gz" + steps: + - name: Download test_data (if not cached) + run: | + cd ${GITHUB_WORKSPACE}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist + mkdir -p ./test_data && cd ./test_data + wget ${{ env.DATA_URL }} + tar -xzvf TBC_C24L72.tar.gz + + - name: Run all tests + run: | + cd ${GITHUB_WORKSPACE}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/ + ./run_all.sh From 8b18b2663c71721994b04a175b40b005d4ff2023 Mon Sep 17 00:00:00 2001 From: Florian Deconinck Date: Mon, 17 Nov 2025 13:54:42 -0500 Subject: [PATCH 02/10] Overrides for `dace:cpu_kfirst` of working tests --- .../pyMoist/tests/scripts/overrides.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/overrides.yml b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/overrides.yml index 113b3e297..546efea71 100644 --- a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/overrides.yml +++ b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/overrides.yml @@ -4,3 +4,13 @@ ComputeUwshcuInv: absolute_epsilon: 1.00e-08 relative_fraction: 1.00e-04 ulp_threshold: 1700.0 + +GFDL_1M_sublimate: + - backend: dace:cpu_kfirst + multimodal: + ulp_threshold: 32 + +GFDL_1M_hydrostatic_pdf: + - backend: dace:cpu_kfirst + multimodal: + ulp_threshold: 250 From 6d528712e870883587ef10590aa67074021d7b4f Mon Sep 17 00:00:00 2001 From: Florian Deconinck Date: Mon, 17 Nov 2025 13:55:17 -0500 Subject: [PATCH 03/10] Update to run scripts for tests + new "run all" Clean up of __init__ of tests --- .../pyMoist/tests/savepoint/__init__.py | 26 ++++++++++++++++++ .../pyMoist/tests/scripts/run_all.sh | 22 +++++++++++++++ .../pyMoist/tests/scripts/run_tests.sh | 27 ++++++++++--------- 3 files changed, 62 insertions(+), 13 deletions(-) create mode 100755 GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh diff --git a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/savepoint/__init__.py b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/savepoint/__init__.py index 5018802c2..6bbb13da3 100644 --- a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/savepoint/__init__.py +++ b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/savepoint/__init__.py @@ -20,3 +20,29 @@ from .saturation_tables.translate_saturation_tables import Translatesaturation_tables from .translate_aer_activation import TranslateAerActivation from .translate_compute_uwshcu import TranslateComputeUwshcuInv + + +__all__ = [ + "TranslateGFDL_1M_driver", + "TranslateGFDL_1M_driver_finish", + "TranslateGFDL_1M_driver_setup", + "TranslateGFDL_1M_fall_speed", + "TranslateGFDL_1M_ice_cloud", + "TranslateGFDL_1M_terminal_fall", + "TranslateGFDL_1M_warm_rain", + "TranslateGFDL_driver_tables", + "TranslateGFDL_1M_bergeron_partition", + "TranslateGFDL_1M_evaporate", + "TranslateGFDL_1M_hydrostatic_pdf", + "TranslateGFDL_1M_melt_freeze", + "TranslateGFDL_1M_phase_change", + "TranslateGFDL_1M_sublimate", + "TranslateGFDL_1M_finalize", + "TranslateGFDL_1M_radiation_coupling", + "TranslateGFDL_1M_redistribute_clouds", + "TranslateGFDL_1M_setup", + "Translateqsat_functions", + "Translatesaturation_tables", + "TranslateAerActivation", + "TranslateComputeUwshcuInv", +] diff --git a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh new file mode 100755 index 000000000..7e1df0db0 --- /dev/null +++ b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +# Usage: ./run_tests.sh [/path/to/data] [debug|dace:cpu_kfirst] + +export NDSL_LITERAL_PRECISION=32 +export NDSL_TEST_N_THRESHOLD_SAMPLES=0 +export GT4PY_COMPILE_OPT_LEVEL=0 +export FV3_DACEMODE=Python +export NDSL_LOGLEVEL=Critical + +# UW specific +export GT4PY_EXTRA_COMPILE_OPT_FLAGS='-fconstexpr-ops-limit=1000000000' + +python -m pytest -s --disable-warnings --multimodal_metric \ + -x -v \ + --data_path=$1 \ + --backend=$2\ + --grid=default \ + --no_report \ + --threshold_overrides_file=./overrides.yml \ + .. + \ No newline at end of file diff --git a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_tests.sh b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_tests.sh index c91cf0105..8de6de681 100755 --- a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_tests.sh +++ b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_tests.sh @@ -1,21 +1,22 @@ #!/bin/bash -#rm -rf ./.gt_cache_* -export PACE_FLOAT_PRECISION=32 -export GT4PY_LITERAL_PRECISION=32 -export PACE_TEST_N_THRESHOLD_SAMPLES=0 +# Usage: ./run_tests.sh [/path/to/data] [debug|dace:cpu_kfirst] [TranslateName] + +export NDSL_LITERAL_PRECISION=32 +export NDSL_TEST_N_THRESHOLD_SAMPLES=0 export GT4PY_COMPILE_OPT_LEVEL=0 export FV3_DACEMODE=Python -#export OPENMP_LDFLAGS="" -# export OPENMP_CPPFLAGS="-I/opt/homebrew/opt/libomp/include" -# export OPENMP_LDFLAGS="-L/opt/homebrew/opt/libomp/lib -lomp -Xpreprocessor -fopenmp" -#export GT4PY_EXTRA_COMPILE_OPT_FLAGS="-fbracket-depth=512" + +# UW specific export GT4PY_EXTRA_COMPILE_OPT_FLAGS='-fconstexpr-ops-limit=1000000000' + python -m pytest -s -v --disable-warnings --multimodal_metric \ - --data_path=/Users/kfandric/netcdf \ - --backend=dace:cpu\ - --which_rank=5 \ - --which_savepoint=0\ - --which_modules=ComputeUwshcuInv \ + -x \ + --data_path=$1 \ + --backend=$2\ + --which_modules=$3 \ --grid=default \ + --no_report \ + --threshold_overrides_file=./overrides.yml \ .. + From 7c4fd30dda86b6d4d9c8c0a99ebb1c52a6745072 Mon Sep 17 00:00:00 2001 From: Florian Deconinck Date: Mon, 17 Nov 2025 13:55:30 -0500 Subject: [PATCH 04/10] Move `pymoist` on `develop` for now --- .../GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/setup.py b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/setup.py index d966b1e35..815a707f2 100644 --- a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/setup.py +++ b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/setup.py @@ -10,7 +10,7 @@ readme = readme_file.read() test_requirements = ["pytest", "pytest-subtests", "serialbox", "coverage"] -ndsl_requirements = ["ndsl @ git+https://github.com/NOAA-GFDL/NDSL.git@2025.10.00"] +ndsl_requirements = ["ndsl @ git+https://github.com/NOAA-GFDL/NDSL.git@develop"] develop_requirements = test_requirements + ndsl_requirements + ["pre-commit"] extras_requires = { From eb34af1b88fe6fb8b6af6d172bb38e92b002769f Mon Sep 17 00:00:00 2001 From: Florian Deconinck Date: Mon, 17 Nov 2025 14:05:20 -0500 Subject: [PATCH 05/10] Update GITHUB_WORKSPACE to `github.workspace` --- .github/workflows/ndsl-checks.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ndsl-checks.yml b/.github/workflows/ndsl-checks.yml index b91421dd3..5d9930a84 100644 --- a/.github/workflows/ndsl-checks.yml +++ b/.github/workflows/ndsl-checks.yml @@ -19,12 +19,12 @@ jobs: with: repository: NOAA-GFDL/NDSL submodules: 'recursive' - path: '${GITHUB_WORKSPACE}/ndsl' + path: '${{ github.workspace }}/ndsl' - name: Checkout repository uses: actions/checkout@master with: submodules: 'recursive' - path: '${GITHUB_WORKSPACE}/GCMGridComp' + path: '${{ github.workspace }}/GCMGridComp' - name: Step Python 3.11.9 uses: actions/setup-python@v4.6.0 with: @@ -35,9 +35,9 @@ jobs: - name: Install Python packages run: | python -m pip install --upgrade pip setuptools wheel pre-commit - cd ${GITHUB_WORKSPACE}/ndsl + cd ${{ github.workspace }}/ndsl pip install -e .[develop] - cd ${${GITHUB_WORKSPACE}}/GCMGridComp + cd ${{ github.workspace }}/GCMGridComp pip install -e ./GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist lint: @@ -46,7 +46,7 @@ jobs: steps: - name: Run lint via pre-commit run: | - cd ${GITHUB_WORKSPACE}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist + cd ${{ github.workspace }}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist pre-commit run --all-files translate_test: @@ -58,12 +58,12 @@ jobs: steps: - name: Download test_data (if not cached) run: | - cd ${GITHUB_WORKSPACE}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist + cd ${{ github.workspace }}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist mkdir -p ./test_data && cd ./test_data wget ${{ env.DATA_URL }} tar -xzvf TBC_C24L72.tar.gz - name: Run all tests run: | - cd ${GITHUB_WORKSPACE}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/ + cd ${{ github.workspace }}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/ ./run_all.sh From 62cac58951e4b590cb3b54f450a334a59d34adf9 Mon Sep 17 00:00:00 2001 From: Florian Deconinck Date: Mon, 17 Nov 2025 14:11:06 -0500 Subject: [PATCH 06/10] Go back to simple single job workflow --- .github/workflows/ndsl-checks.yml | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/.github/workflows/ndsl-checks.yml b/.github/workflows/ndsl-checks.yml index 5d9930a84..677709d51 100644 --- a/.github/workflows/ndsl-checks.yml +++ b/.github/workflows/ndsl-checks.yml @@ -12,6 +12,9 @@ concurrency: jobs: setup: + env: + DATA_PATH: ./test_data/11.5.2/TBC_C24_L72/moist + DATA_URL: "https://portal.nccs.nasa.gov/datashare/astg/smt/geos-fp/translate/11.5.2/x86_GNU/Moist/TBC_C24L72.tar.gz" runs-on: ubuntu-latest steps: - name: Checkout NDSL @@ -39,30 +42,16 @@ jobs: pip install -e .[develop] cd ${{ github.workspace }}/GCMGridComp pip install -e ./GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist - - lint: - runs-on: ubuntu-latest - needs: setup - steps: - - name: Run lint via pre-commit - run: | - cd ${{ github.workspace }}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist - pre-commit run --all-files - - translate_test: - runs-on: ubuntu-latest - needs: setup - env: - DATA_PATH: ./test_data/11.5.2/TBC_C24_L72/moist - DATA_URL: "https://portal.nccs.nasa.gov/datashare/astg/smt/geos-fp/translate/11.5.2/x86_GNU/Moist/TBC_C24L72.tar.gz" - steps: + - name: Run lint via pre-commit + run: | + cd ${{ github.workspace }}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist + pre-commit run --all-files - name: Download test_data (if not cached) run: | cd ${{ github.workspace }}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist mkdir -p ./test_data && cd ./test_data wget ${{ env.DATA_URL }} tar -xzvf TBC_C24L72.tar.gz - - name: Run all tests run: | cd ${{ github.workspace }}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/ From 1edfdc6f32ea583f55fdcd565e459548efd40d67 Mon Sep 17 00:00:00 2001 From: Florian Deconinck Date: Mon, 17 Nov 2025 14:14:41 -0500 Subject: [PATCH 07/10] Rename test + lint --- .github/workflows/ndsl-checks.yml | 4 ++-- .../GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh | 1 - .../GEOSmoist_GridComp/pyMoist/tests/scripts/run_tests.sh | 1 - 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ndsl-checks.yml b/.github/workflows/ndsl-checks.yml index 677709d51..17865565f 100644 --- a/.github/workflows/ndsl-checks.yml +++ b/.github/workflows/ndsl-checks.yml @@ -1,4 +1,4 @@ -name: NDSL checks +name: NDSL Lint & Translate Tests on: pull_request: @@ -11,7 +11,7 @@ concurrency: cancel-in-progress: true jobs: - setup: + main: env: DATA_PATH: ./test_data/11.5.2/TBC_C24_L72/moist DATA_URL: "https://portal.nccs.nasa.gov/datashare/astg/smt/geos-fp/translate/11.5.2/x86_GNU/Moist/TBC_C24L72.tar.gz" diff --git a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh index 7e1df0db0..e402c8494 100755 --- a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh +++ b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh @@ -19,4 +19,3 @@ python -m pytest -s --disable-warnings --multimodal_metric \ --no_report \ --threshold_overrides_file=./overrides.yml \ .. - \ No newline at end of file diff --git a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_tests.sh b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_tests.sh index 8de6de681..dd8efe4e6 100755 --- a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_tests.sh +++ b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_tests.sh @@ -19,4 +19,3 @@ python -m pytest -s -v --disable-warnings --multimodal_metric \ --no_report \ --threshold_overrides_file=./overrides.yml \ .. - From 2437f5fc0257a56a8f9a665bbb54abc01aa2059a Mon Sep 17 00:00:00 2001 From: Florian Deconinck Date: Mon, 17 Nov 2025 14:20:25 -0500 Subject: [PATCH 08/10] Fix run script argument and data path --- .github/workflows/ndsl-checks.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ndsl-checks.yml b/.github/workflows/ndsl-checks.yml index 17865565f..e4541da72 100644 --- a/.github/workflows/ndsl-checks.yml +++ b/.github/workflows/ndsl-checks.yml @@ -49,10 +49,10 @@ jobs: - name: Download test_data (if not cached) run: | cd ${{ github.workspace }}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist - mkdir -p ./test_data && cd ./test_data + mkdir -p ${{ env.DATA_PATH }} && cd ${{ env.DATA_PATH }} wget ${{ env.DATA_URL }} tar -xzvf TBC_C24L72.tar.gz - name: Run all tests run: | cd ${{ github.workspace }}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/ - ./run_all.sh + ./run_all.sh ${{ env.DATA_PATH }} dace:cpu_kfirst From e13217608fa2b79bae9a401ae9a73d696b0f76c0 Mon Sep 17 00:00:00 2001 From: Florian Deconinck Date: Mon, 17 Nov 2025 14:31:11 -0500 Subject: [PATCH 09/10] Bad path on run script --- .github/workflows/ndsl-checks.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ndsl-checks.yml b/.github/workflows/ndsl-checks.yml index e4541da72..d97a19abe 100644 --- a/.github/workflows/ndsl-checks.yml +++ b/.github/workflows/ndsl-checks.yml @@ -55,4 +55,4 @@ jobs: - name: Run all tests run: | cd ${{ github.workspace }}/GCMGridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/ - ./run_all.sh ${{ env.DATA_PATH }} dace:cpu_kfirst + ./run_all.sh ../../${{ env.DATA_PATH }} dace:cpu_kfirst From cd868bc1bf92886233d1243da4961f2efdc5a907 Mon Sep 17 00:00:00 2001 From: Florian Deconinck Date: Mon, 17 Nov 2025 14:46:32 -0500 Subject: [PATCH 10/10] Remove verbosity from run_all.sh --- .../GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh index e402c8494..7e74edd4e 100755 --- a/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh +++ b/GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/pyMoist/tests/scripts/run_all.sh @@ -12,7 +12,7 @@ export NDSL_LOGLEVEL=Critical export GT4PY_EXTRA_COMPILE_OPT_FLAGS='-fconstexpr-ops-limit=1000000000' python -m pytest -s --disable-warnings --multimodal_metric \ - -x -v \ + -x \ --data_path=$1 \ --backend=$2\ --grid=default \