Skip to content

Commit 0db37f0

Browse files
committed
minimize optimization in regular CI and GHA
1 parent 02208b1 commit 0db37f0

File tree

3 files changed

+51
-51
lines changed

3 files changed

+51
-51
lines changed

.buildkite/pipeline.yml

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -21,30 +21,30 @@ steps:
2121
key: "init_cpu_env"
2222
command:
2323
- echo "--- Instantiate package env"
24-
- "julia --project -e 'using Pkg; Pkg.instantiate(;verbose=true)'"
25-
- "julia --project -e 'using Pkg; Pkg.precompile()'"
26-
- "julia --project -e 'using Pkg; Pkg.status()'"
24+
- "julia -O0 --project -e 'using Pkg; Pkg.instantiate(;verbose=true)'"
25+
- "julia -O0 --project -e 'using Pkg; Pkg.precompile()'"
26+
- "julia -O0 --project -e 'using Pkg; Pkg.status()'"
2727

2828
- echo "--- Instantiate ClimaEarth experiments env"
29-
- "julia --project=experiments/ClimaEarth/ -e 'using Pkg; Pkg.develop(path=\".\")'"
30-
- "julia --project=experiments/ClimaEarth/ -e 'using Pkg; Pkg.instantiate(;verbose=true)'"
31-
- "julia --project=experiments/ClimaEarth/ -e 'using Pkg; Pkg.add(\"MPI\")'"
32-
- "julia --project=experiments/ClimaEarth/ -e 'using Pkg; Pkg.precompile()'"
33-
- "julia --project=experiments/ClimaEarth/ -e 'using Pkg; Pkg.status()'"
29+
- "julia -O0 --project=experiments/ClimaEarth/ -e 'using Pkg; Pkg.develop(path=\".\")'"
30+
- "julia -O0 --project=experiments/ClimaEarth/ -e 'using Pkg; Pkg.instantiate(;verbose=true)'"
31+
- "julia -O0 --project=experiments/ClimaEarth/ -e 'using Pkg; Pkg.add(\"MPI\")'"
32+
- "julia -O0 --project=experiments/ClimaEarth/ -e 'using Pkg; Pkg.precompile()'"
33+
- "julia -O0 --project=experiments/ClimaEarth/ -e 'using Pkg; Pkg.status()'"
3434

3535
- echo "--- Instantiate ClimaCore experiments env"
36-
- "julia --project=experiments/ClimaCore/ -e 'using Pkg; Pkg.develop(path=\".\")'"
37-
- "julia --project=experiments/ClimaCore/ -e 'using Pkg; Pkg.instantiate(;verbose=true)'"
38-
- "julia --project=experiments/ClimaCore/ -e 'using Pkg; Pkg.add(\"MPI\")'"
39-
- "julia --project=experiments/ClimaCore/ -e 'using Pkg; Pkg.precompile()'"
40-
- "julia --project=experiments/ClimaCore/ -e 'using Pkg; Pkg.status()'"
36+
- "julia -O0 --project=experiments/ClimaCore/ -e 'using Pkg; Pkg.develop(path=\".\")'"
37+
- "julia -O0 --project=experiments/ClimaCore/ -e 'using Pkg; Pkg.instantiate(;verbose=true)'"
38+
- "julia -O0 --project=experiments/ClimaCore/ -e 'using Pkg; Pkg.add(\"MPI\")'"
39+
- "julia -O0 --project=experiments/ClimaCore/ -e 'using Pkg; Pkg.precompile()'"
40+
- "julia -O0 --project=experiments/ClimaCore/ -e 'using Pkg; Pkg.status()'"
4141

4242
- echo "--- Instantiate test env"
43-
- "julia --project=test/ -e 'using Pkg; Pkg.develop(path=\".\")'"
44-
- "julia --project=test/ -e 'using Pkg; Pkg.instantiate(;verbose=true)'"
45-
- "julia --project=test/ -e 'using Pkg; Pkg.add(\"MPI\")'"
46-
- "julia --project=test/ -e 'using Pkg; Pkg.precompile()'"
47-
- "julia --project=test/ -e 'using Pkg; Pkg.status()'"
43+
- "julia -O0 --project=test/ -e 'using Pkg; Pkg.develop(path=\".\")'"
44+
- "julia -O0 --project=test/ -e 'using Pkg; Pkg.instantiate(;verbose=true)'"
45+
- "julia -O0 --project=test/ -e 'using Pkg; Pkg.add(\"MPI\")'"
46+
- "julia -O0 --project=test/ -e 'using Pkg; Pkg.precompile()'"
47+
- "julia -O0 --project=test/ -e 'using Pkg; Pkg.status()'"
4848

4949
concurrency: 1
5050
concurrency_group: 'depot/climacoupler-ci'
@@ -62,7 +62,7 @@ steps:
6262

6363
- label: "MPI Utilities unit tests"
6464
key: "utilities_mpi_tests"
65-
command: "srun julia --color=yes --project=test/ test/utilities_tests.jl"
65+
command: "srun julia -O0 --color=yes --project=test/ test/utilities_tests.jl"
6666
timeout_in_minutes: 5
6767
env:
6868
CLIMACOMMS_CONTEXT: "MPI"
@@ -72,7 +72,7 @@ steps:
7272

7373
- label: "MPI Interfacer unit tests"
7474
key: "interfacer_mpi_tests"
75-
command: "srun julia --color=yes --project=test/ test/interfacer_tests.jl"
75+
command: "srun julia -O0 --color=yes --project=test/ test/interfacer_tests.jl"
7676
timeout_in_minutes: 5
7777
env:
7878
CLIMACOMMS_CONTEXT: "MPI"
@@ -83,7 +83,7 @@ steps:
8383
- group: "GPU: unit tests"
8484
steps:
8585
- label: "GPU runtests"
86-
command: "julia --color=yes --project=test/ test/runtests.jl"
86+
command: "julia -O0 --color=yes --project=test/ test/runtests.jl"
8787
timeout_in_minutes: 10
8888
env:
8989
CLIMACOMMS_DEVICE: "CUDA"
@@ -95,7 +95,7 @@ steps:
9595
- group: "ClimaEarth tests"
9696
steps:
9797
- label: "ClimaEarth runtests"
98-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/test/runtests.jl"
98+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/test/runtests.jl"
9999
agents:
100100
slurm_mem: 16GB
101101

@@ -113,7 +113,7 @@ steps:
113113
slurm_mem: 32GB
114114

115115
- label: "GPU restarts"
116-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/test/restart.jl"
116+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/test/restart.jl"
117117
env:
118118
CLIMACOMMS_DEVICE: "CUDA"
119119
agents:
@@ -122,7 +122,7 @@ steps:
122122
slurm_mem: 32GB
123123

124124
- label: "GPU restarts"
125-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/test/restart_state_only.jl"
125+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/test/restart_state_only.jl"
126126
env:
127127
CLIMACOMMS_DEVICE: "CUDA"
128128
agents:
@@ -164,14 +164,14 @@ steps:
164164

165165
- label: "Slabplanet terra: atmos and bucket"
166166
key: "slabplanet_terra"
167-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_terra.yml --job_id slabplanet_terra"
167+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_terra.yml --job_id slabplanet_terra"
168168
artifact_paths: "experiments/ClimaEarth/output/slabplanet_terra/artifacts/*"
169169
agents:
170170
slurm_mem: 20GB
171171

172172
- label: "Slabplanet aqua: atmos and slab ocean"
173173
key: "slabplanet_aqua"
174-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua.yml --job_id slabplanet_aqua"
174+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua.yml --job_id slabplanet_aqua"
175175
artifact_paths: "experiments/ClimaEarth/output/slabplanet_aqua/artifacts/*"
176176
agents:
177177
slurm_mem: 20GB
@@ -181,28 +181,28 @@ steps:
181181
# Test default behavior with no config file or job ID provided
182182
- label: "AMIP: default"
183183
key: "amip_default"
184-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl"
184+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl"
185185
artifact_paths: "experiments/ClimaEarth/output/amip_default/artifacts/*"
186186
agents:
187187
slurm_mem: 20GB
188188

189189
- label: "AMIP: bucket initial condition test"
190-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_bucket_ic.yml --job_id amip_bucket_ic"
190+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_bucket_ic.yml --job_id amip_bucket_ic"
191191
artifact_paths: "experiments/ClimaEarth/output/amip_bucket_ic/artifacts/*"
192192
agents:
193193
slurm_ntasks: 1
194194
slurm_mem: 20GB
195195

196196
- label: "AMIP: integrated land non-spun up initial condition test"
197-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_land_ic.yml --job_id amip_land_ic"
197+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_land_ic.yml --job_id amip_land_ic"
198198
artifact_paths: "experiments/ClimaEarth/output/amip_land_ic/artifacts/*"
199199
agents:
200200
slurm_ntasks: 1
201201
slurm_mem: 20GB
202202

203203
- label: "AMIP - Float64 + hourly checkpoint"
204204
key: "amip"
205-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_coarse_ft64_hourly_checkpoints.yml --job_id amip_coarse_ft64_hourly_checkpoints"
205+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_coarse_ft64_hourly_checkpoints.yml --job_id amip_coarse_ft64_hourly_checkpoints"
206206
artifact_paths: "experiments/ClimaEarth/output/amip_coarse_ft64_hourly_checkpoints/artifacts/*"
207207
env:
208208
FLAME_PLOT: ""
@@ -212,14 +212,14 @@ steps:
212212
slurm_mem: 20GB
213213

214214
- label: "AMIP - Component dts test"
215-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_component_dts.yml --job_id target_amip_component_dts"
215+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_component_dts.yml --job_id target_amip_component_dts"
216216
artifact_paths: "experiments/ClimaEarth/output/target_amip_component_dts/artifacts/*"
217217
agents:
218218
slurm_ntasks: 1
219219
slurm_mem: 20GB
220220

221221
- label: "MPI AMIP"
222-
command: "srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_coarse_mpi.yml --job_id amip_coarse_mpi"
222+
command: "srun julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_coarse_mpi.yml --job_id amip_coarse_mpi"
223223
artifact_paths: "experiments/ClimaEarth/output/amip_coarse_mpi/artifacts/*"
224224
timeout_in_minutes: 30
225225
env:
@@ -231,7 +231,7 @@ steps:
231231
# short high-res performance test
232232
- label: "Unthreaded AMIP FINE" # also reported by longruns with a flame graph
233233
key: "unthreaded_amip_fine"
234-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_n1_shortrun.yml --job_id target_amip_n1_shortrun"
234+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_n1_shortrun.yml --job_id target_amip_n1_shortrun"
235235
artifact_paths: "experiments/ClimaEarth/output/target_amip_n1_shortrun/artifacts/*"
236236
env:
237237
BUILD_HISTORY_HANDLE: ""
@@ -257,7 +257,7 @@ steps:
257257
# GPU RUNS: slabplanet
258258
- label: "GPU Slabplanet: albedo from function"
259259
key: "gpu_slabplanet_albedo_function"
260-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_albedo_function.yml --job_id gpu_slabplanet_albedo_function"
260+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_albedo_function.yml --job_id gpu_slabplanet_albedo_function"
261261
artifact_paths: "experiments/ClimaEarth/output/gpu_slabplanet_albedo_function/artifacts/*"
262262
env:
263263
CLIMACOMMS_DEVICE: "CUDA"
@@ -268,7 +268,7 @@ steps:
268268
# GPU RUNS: AMIP
269269
- label: "GPU AMIP: ED only + integrated land"
270270
key: "gpu_amip_edonly_integrated_land"
271-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_edonly_integrated_land.yml --job_id gpu_amip_edonly_integrated_land"
271+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_edonly_integrated_land.yml --job_id gpu_amip_edonly_integrated_land"
272272
artifact_paths: "experiments/ClimaEarth/output/gpu_amip_edonly_integrated_land/artifacts/*"
273273
env:
274274
CLIMACOMMS_DEVICE: "CUDA"
@@ -278,7 +278,7 @@ steps:
278278

279279
- label: "GPU AMIP: ED only + bucket"
280280
key: "gpu_amip_edonly_bucket"
281-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_edonly_bucket.yml --job_id gpu_amip_edonly_bucket"
281+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_edonly_bucket.yml --job_id gpu_amip_edonly_bucket"
282282
artifact_paths: "experiments/ClimaEarth/output/gpu_amip_edonly_bucket/artifacts/*"
283283
env:
284284
CLIMACOMMS_DEVICE: "CUDA"
@@ -288,7 +288,7 @@ steps:
288288

289289
- label: "GPU AMIP: diag. EDMF + integrated land"
290290
key: "gpu_amip_diagedmf_integrated_land"
291-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_diagedmf_integrated_land.yml --job_id gpu_amip_diagedmf_integrated_land"
291+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_diagedmf_integrated_land.yml --job_id gpu_amip_diagedmf_integrated_land"
292292
artifact_paths: "experiments/ClimaEarth/output/gpu_amip_diagedmf_integrated_land/artifacts/*"
293293
env:
294294
CLIMACOMMS_DEVICE: "CUDA"
@@ -298,7 +298,7 @@ steps:
298298

299299
- label: "GPU AMIP: diag. EDMF + bucket"
300300
key: "gpu_amip_diagedmf_bucket"
301-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_diagedmf_bucket.yml --job_id gpu_amip_diagedmf_bucket"
301+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_diagedmf_bucket.yml --job_id gpu_amip_diagedmf_bucket"
302302
artifact_paths: "experiments/ClimaEarth/output/gpu_amip_diagedmf_bucket/artifacts/*"
303303
env:
304304
CLIMACOMMS_DEVICE: "CUDA"
@@ -308,7 +308,7 @@ steps:
308308

309309
- label: "GPU AMIP test: albedo from function"
310310
key: "gpu_amip_albedo_function"
311-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_albedo_function.yml --job_id gpu_amip_albedo_function"
311+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_albedo_function.yml --job_id gpu_amip_albedo_function"
312312
artifact_paths: "experiments/ClimaEarth/output/gpu_amip_albedo_function/artifacts/*"
313313
env:
314314
CLIMACOMMS_DEVICE: "CUDA"
@@ -318,7 +318,7 @@ steps:
318318

319319
- label: "GPU AMIP: albedo from temporal map + 0M"
320320
key: "gpu_amip_albedo_temporal_map"
321-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_albedo_temporal_map.yml --job_id gpu_amip_albedo_temporal_map"
321+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_albedo_temporal_map.yml --job_id gpu_amip_albedo_temporal_map"
322322
artifact_paths: "experiments/ClimaEarth/output/gpu_amip_albedo_temporal_map/artifacts/*"
323323
env:
324324
CLIMACOMMS_DEVICE: "CUDA"
@@ -328,7 +328,7 @@ steps:
328328

329329
- label: "GPU AMIP: albedo from temporal map + 1M"
330330
key: "gpu_amip_albedo_temporal_map_1M"
331-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_albedo_temporal_map_1M.yml --job_id gpu_amip_albedo_temporal_map_1M"
331+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_albedo_temporal_map_1M.yml --job_id gpu_amip_albedo_temporal_map_1M"
332332
artifact_paths: "experiments/ClimaEarth/output/gpu_amip_albedo_temporal_map_1M/artifacts/*"
333333
env:
334334
CLIMACOMMS_DEVICE: "CUDA"
@@ -341,7 +341,7 @@ steps:
341341

342342
- label: "GPU CMIP"
343343
key: "gpu_my_first_cmip"
344-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/my_first_cmip.yml --job_id my_first_cmip"
344+
command: "julia -O0 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/my_first_cmip.yml --job_id my_first_cmip"
345345
artifact_paths: "experiments/ClimaEarth/output/my_first_cmip/artifacts/*"
346346
env:
347347
CLIMACOMMS_DEVICE: "CUDA"
@@ -354,7 +354,7 @@ steps:
354354
- label: "Perfect model calibration test"
355355
key: "amip_pm_calibration"
356356
command:
357-
- "julia --color=yes --project=experiments/ClimaEarth experiments/calibration/run_calibration.jl"
357+
- "julia -O0 --color=yes --project=experiments/ClimaEarth experiments/calibration/run_calibration.jl"
358358
artifact_paths: "experiments/calibration/output/*"
359359
env:
360360
CLIMACOMMS_DEVICE: "CUDA"

.github/workflows/Documentation.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
with:
2121
version: '1.11'
2222
- name: Install dependencies
23-
run: julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
23+
run: julia -O0 --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
2424
- name: Build and deploy
2525
env:
2626
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # For authentication with GitHub Actions token
2727
DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }} # For authentication with SSH deploy key
28-
run: julia --project=docs/ docs/make.jl
28+
run: julia -O0 --project=docs/ docs/make.jl

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ jobs:
4343
token: ${{secrets.CODECOV_TOKEN}}
4444
file: lcov.info
4545
- run: |
46-
julia --color=yes --project=experiments/ClimaEarth -e 'using Pkg; Pkg.instantiate()'
47-
julia --color=yes --project=experiments/ClimaEarth -e 'using Pkg; Pkg.develop(; path = ".")'
48-
julia --color=yes --project=experiments/ClimaEarth experiments/ClimaEarth/test/runtests.jl
46+
julia -O0 --color=yes --project=experiments/ClimaEarth -e 'using Pkg; Pkg.instantiate()'
47+
julia -O0 --color=yes --project=experiments/ClimaEarth -e 'using Pkg; Pkg.develop(; path = ".")'
48+
julia -O0 --color=yes --project=experiments/ClimaEarth experiments/ClimaEarth/test/runtests.jl
4949
- run: |
50-
julia --color=yes --project=experiments/ClimaCore -e 'using Pkg; Pkg.instantiate()'
51-
julia --color=yes --project=experiments/ClimaCore -e 'using Pkg; Pkg.develop(; path = ".")'
52-
julia --color=yes --project=experiments/ClimaCore experiments/ClimaCore/test/runtests.jl
50+
julia -O0 --color=yes --project=experiments/ClimaCore -e 'using Pkg; Pkg.instantiate()'
51+
julia -O0 --color=yes --project=experiments/ClimaCore -e 'using Pkg; Pkg.develop(; path = ".")'
52+
julia -O0 --color=yes --project=experiments/ClimaCore experiments/ClimaCore/test/runtests.jl

0 commit comments

Comments
 (0)