Age | Commit message (Collapse) | Author | Files | Lines |
|
* Enable hdf5 build (including +mpi) on Windows
* This includes updates to hdf5 dependencies openssl (minor edit) and
bzip2 (more-extensive edits)
* Add binary-based installation of msmpi (this is currently the only
supported MPI implementation in Spack for Windows). Note that this
does not install to the Spack-specified prefix. This implementation
will be replaced with a source-based implementation
Co-authored-by: John Parent <john.parent@kitware.com>
|
|
CMake had official release 3.25.0, update package version to reflect
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
Co-authored-by: Bernhard Kaindl <43588962+bernhardkaindl@users.noreply.github.com>
|
|
Fix erroneous duplication of `build_time_test_callbacks` in
`legacy_attributes`: one of the duplicates should be
`install_time_test_callbacks`
|
|
Setting PYTHONHOME is rarely needed (since each interpreter has
various ways of setting it automatically) and very often it is
difficult to get right manually.
For instance, the change done to set PYTHONHOME to
sysconfig["base_prefix"] broke bootstrapping dev dependencies
of Spack for me, when working inside a virtual environment in Linux.
|
|
|
|
* replace mpi as a variant instead of dependency
* separate serial and MPI dependencies
* configure args depending on serial or mpi variant
* reformat with black
|
|
|
|
Typo introduced in #33847
|
|
In #3113, `https` was removed to ensure that `curl` can be bootstrapped
without SSL being present. This was lost in #25672 which aimed to use
`https` where possible.
Co-authored-by: Bernhard Kaindl <43588962+bernhardkaindl@users.noreply.github.com>
|
|
xz have added attribute __symver__ for compilers that identify as GCC>=10.0 via
__GNUC__. Intels `icc` sets __GNUC__ but currently does not support this
attribute:
https://community.intel.com/t5/Intel-C-Compiler/symver-not-supported/m-p/1429028/emcs_t/S2h8ZW1haWx8dG9waWNfc3Vic2NyaXB0aW9ufExBQVRWMjIyUFFZTlZTfDE0MjkwMjh8U1VCU0NSSVBUSU9OU3xoSw#M40459
|
|
|
|
|
|
|
|
|
|
Reviewed-by: haampie, bernhardkaindl
|
|
Co-authored-by: Bernhard Kaindl <43588962+bernhardkaindl@users.noreply.github.com>
|
|
|
|
|
|
|
|
* add sz3 and mdz smoke test
Co-authored-by: Robert Underwood <runderwood@anl.gov>
|
|
* py-isal: adding some missing build deps
* py-isal: use external libisal
|
|
|
|
Buildin neovim@0.8.0 complains (for me) about Lua's lpeg and mpack
packages not being available at build time. Removing the link-only
setting in the dependencies for these two packages fixes the build for
me.
|
|
|
|
Co-authored-by: github-actions <github-actions@users.noreply.github.com>
|
|
* zfp: updates and many fixes for version 1.0.0
Co-authored-by: Bernhard Kaindl <43588962+bernhardkaindl@users.noreply.github.com>
|
|
- enable sundials+magma+ginkgo
- enable dealii+sundials
- disable dealii~cgal due to build errors
- enable petsc+rocm
- enable slepc+cuda+rocm
- enable strumpack+cuda+slate
- enable slate build with non-gcc compilers
- enable pumi+shared
- enable mfem+shared
- enable ginkgo+mpi
- add hiop
- and exago
- use exago~ipopt due to mumps~mpi conflict with mpi.h)
- add raja variant [used by exago/hiop]
~raja builds exago in pflow-only mode - i.e exago~hiop~ipopt~python~cuda ^hiop~cuda [Default on MacOS]
Co-authored-by: Cody Balos <balos1@llnl.gov>
|
|
* Update BML versions list in package.py
* Update package.py
|
|
Co-authored-by: sxs-bot <sxs-bot@users.noreply.github.com>
|
|
|
|
* New Package: Prime95/Mprime
* Fix trailing whitespaces in prime95
* Fix checksum for prime95
Signed-off-by: saqibkh <saqibkhan@utexas.edu>
|
|
|
|
We need Python 3.0:3.9
|
|
* thepeg: make rivet dependency optional...
* add "libs" variant, move compiler flags to flag_handler
Co-authored-by: iarspider <iarspider@users.noreply.github.com>
|
|
Revamp the timer so we always have a designated begin and end.
Fix a bug where the phase timer was stopped before the phase started,
resulting in incorrect timing reports in timers.json.
|
|
|
|
|
|
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
This reverts commit bf1b2a828c61fb465f7641b6230fef4f17867162, as libxcrypt's configure script requires Perl, leading to a circular dependency.
|
|
|
|
Error message:
```
ModuleNotFoundError: No module named 'setuptools'
```
Co-authored-by: Stephen Sachs <stesachs@amazon.com>
|
|
|
|
* Ginkgo 1.5.0 release, new MPI variant
* Fix ROCTHRUST/ROCPRIM issues
* Fix deal.II issue with Ginkgo 1.5.0
* Also fix hipRAND+rocRAND RPATH settings
* Turn off CCACHE for spack builds.
Co-authored-by: Veselin Dobrev <dobrev@llnl.gov>
Co-authored-by: Veselin Dobrev <dobrev@llnl.gov>
|
|
|
|
|
|
Detected using https://github.com/spack/spack/pull/28109
|
|
|
|
|
|
* Remove CI jobs related to Python 2.7
* Remove Python 2.7 specific code from Spack core
* Remove externals for Python 2 only
* Remove llnl.util.compat
|
|
|