summaryrefslogtreecommitdiff
path: root/.github/workflows/install_spack.sh
diff options
context:
space:
mode:
authorGerhard Theurich <theurich@sourcespring.net>2023-03-28 09:33:49 -0700
committerGitHub <noreply@github.com>2023-03-28 09:33:49 -0700
commit9160e78729d3b99d6e7bc7d9b74acbdf19cdba85 (patch)
tree62a07f8e91ddf65254d2c9d95a218ae49a2bcf6a /.github/workflows/install_spack.sh
parent0d829b632fba81922d626fbf72ef5f09ac8991d0 (diff)
downloadspack-9160e78729d3b99d6e7bc7d9b74acbdf19cdba85.tar.gz
spack-9160e78729d3b99d6e7bc7d9b74acbdf19cdba85.tar.bz2
spack-9160e78729d3b99d6e7bc7d9b74acbdf19cdba85.tar.xz
spack-9160e78729d3b99d6e7bc7d9b74acbdf19cdba85.zip
Add ESMF v8.4.1, and number of other changes to improve ESMF integration with Spack (#35980)
* Add v8.4.1, and a few other changes. Minor adjustments for better alignment between Spack and ESMF native build. For ESMF >= 8.3.1 now Spack defaults to using external-parallelio. Before use internal version, which was PIO-1 all the way up to v8.3.0b10 anyway! Xerces is disabled by default. * Deal with two long lines flagged by prechecks/style. * Try to satisfy prechecks/style. * Try to satisfy flake8 rules wrt indentation of continuation lines. * Now trying to satisfy "black reformatting". * For "black" formatting really put that ugly comma at the end before closing parentheses. Interesting. * Support building against external-parallelio even w/o mpi, but select the external-parallelio dependency accordingly. * Correct C compiler setting. * Handle `pnetcdf` variant consistent with how `ParallelIO` does it. And also pass the `pnetcdf` variant down to the `external-parallelio` dependency if set. * Long line formatting again. * Simplify handling of tarball URL construction and update sha256 checksums. * Align version check with recommended self.spec.satisfies(). * Deprecate v8.4.0 which has a bug that can cause memory corruption, fixed in v8.4.1. * Use double quotes vs single quotes as per style-check... although https://spack-tutorial.readthedocs.io/en/latest/tutorial_packaging.html#querying-spec-versions clearly shows it with single quotes.
Diffstat (limited to '.github/workflows/install_spack.sh')
0 files changed, 0 insertions, 0 deletions