Age | Commit message (Collapse) | Author | Files | Lines |
|
* Added support to LBANN, Hydrogen, DiHydrogen, and Aluminum to capture
a gcc-toolchain cxxflags argument and pass it to a CMAKE_CUDA_FLAG
argument when set. This helps deal with compiling with clang on
systems with old base gcc installations.
* Added a dependency on py-scipy when enabling tests on LBANN.
* Updated the C++ standard for Hydrogen to C++17.
* Added a new variant +apps to enable (or disable) python packages that
are used by applications in the LBANN repo, but are not strictly
required for building and using LBANN.
* Added a run time dependency for both py-pytest and py-scipy so that
they are activated in any environment.
* Added support for building LBANN, Hydrogen, and DiHydrogen with the
IBM ESSL BLAS library. This requires explicit identification of
additional LAPACK libraries, since ESSL does not implement LAPACK, but
is found by CMake.
* Fixed a bug in the LBANN dependency on OpenCV for Power architectures.
The +powerpc variant is only required for GCC toolchains and causes
Clang to break. Switched to only enabling when using %gcc on power.
|
|
|
|
|
|
- Installation often hangs building the documentation. This happens when
doxygen and latex are found. To avoid the issue, comment-out that part
of the code until an explicit cmake variable to disable documentation
generation is available.
|
|
* sundials: fix smoke tests
* sundials: add new version
* use cmake+make instead of make for tests, fix style
* use cmake_bin workaround from https://github.com/spack/spack/pull/28622
|
|
|
|
|
|
|
|
* Add missing Asio versions from 1.16.0 to 1.21.0
* Add conflict for Asio/CUDA to HPX package
Co-authored-by: Mikael Simberg <mikael.simberg@iki.if>
|
|
Signed-off-by: Adam Moody <moody20@llnl.gov>
|
|
Co-authored-by: Harald Minde Hansen <harald.minde.hansen@cern.ch>
|
|
|
|
|
|
|
|
Co-authored-by: ravil <ravil.dorozhinskii@tum.de>
|
|
Co-authored-by: ravil <ravil.dorozhinskii@tum.de>
|
|
Signed-off-by: Adam Moody <moody20@llnl.gov>
|
|
|
|
|
|
* eccodes: modernize the package
* eccodes: add patch fixing location of NetCDF
* eccodes: add variant 'shared'
* eccodes: enable building with NAG compiler
* eccodes: add property 'libs'
* eccodes: add variant 'definitions'
* eccodes: add variant 'samples'
* eccodes: add variant 'tools'
|
|
Co-authored-by: Harald Minde Hansen <harald.minde.hansen@cern.ch>
Co-authored-by: Valentin Volkl <valentin.volkl@cern.ch>
|
|
|
|
* ECP-SDK: Require HDF5 1.12
* ECP-SDK: Require SDK spec for SDK packages
|
|
Note that the SDK is not the same as the system version: using
apple-clang@13 is a better match than `os=monterey` since this actually
fails on bigsur as well, as long as xcode 13 is being used.
|
|
|
|
|
|
Also update specs to be less complicated for dray/mfem/vtk-h.
Removed deprecated adios variant.
|
|
|
|
|
|
* Add rocm_rdc variant to trilinos.
* Fix syntax error.
|
|
|
|
* core: Make platform environment an instance not class method
In preparation for accessing data constructed in __init__.
* macos: set consistent macosx deployment target
This should silence numerous warnings from mixed gcc/macos toolchains.
* perl: prevent too-new deployment target version
```
*** Unexpected MACOSX_DEPLOYMENT_TARGET=11
***
*** Please either set it to a valid macOS version number (e.g., 10.15) or to empty.
```
* Stylin'
* Add deployment target overrides to failing autoconf packages
* Move configure workaround to base autoconf package
This reverts commit 3c119eaf8b4fb37c943d503beacf5ad2aa513d4c.
* Stylin'
* macos: add utility functions for SDK
These aren't yet used but should probably be added to spack debug
report.
|
|
|
|
|
|
|
|
|
|
|
|
* lammps: add new versions
|
|
|
|
|
|
* flux-core: add versions 0.34.0 and 0.35.0
* flux-core: deprecate versions <= 0.27.0
|
|
|
|
* Remove danvev as maintainer of intel packages
* Update hash to trigger gitlab again
|
|
|
|
This improves the stand-alone tests for slate by providing most
of the dependencies to the test framework and enabling stand-alone
tests on all versions except the oldest.
|
|
* fujitsu-frontistr: new package.
* Add frontistr@5.3
Add fujitsu-frontistr static variant
style fix.
* update copyrigght year.
|
|
|
|
|
|
|
|
* AMReX: +tiny_profile
The tiny profiler options in AMReX are by default off but needed
by WarpX. Adds a new variant to control it.
* Add Erik Palmer as Co-Maintainer
... so he receives pings on updates of the package for review.
|