Skip to content

Commit

Permalink
Use --check-bounds=yes for all commands in debug_checks.yml
Browse files Browse the repository at this point in the history
By mistake, one command (creating the `mpiexecjl` executable) was run
with `--check-bounds=no`. This might trigger re-precompilation of
packages, so is inefficient at best.
  • Loading branch information
johnomotani committed Oct 8, 2024
1 parent 25bff86 commit 85bd7ae
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/debug_checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
touch Project.toml
julia --project -O3 --check-bounds=yes -e 'using Pkg; Pkg.add(["MPI", "MPIPreferences", "PackageCompiler", "NCDatasets", "Symbolics"]); using MPIPreferences; MPIPreferences.use_jll_binary("OpenMPI_jll")'
julia --project -O3 --check-bounds=no -e 'using MPI; MPI.install_mpiexecjl(; destdir=".")'
julia --project -O3 --check-bounds=yes -e 'using MPI; MPI.install_mpiexecjl(; destdir=".")'
julia --project -O3 --check-bounds=yes -e 'using Pkg; Pkg.develop(path="moment_kinetics/"); Pkg.precompile()'
julia --project -O3 --check-bounds=yes precompile-with-check-bounds.jl --debug 2
Expand Down

0 comments on commit 85bd7ae

Please sign in to comment.