summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorBrian Van Essen <vanessen1@llnl.gov>2022-02-11 17:33:15 -0800
committerGitHub <noreply@github.com>2022-02-11 17:33:15 -0800
commitfc7b7cfeab39f8fb9d36a9480308291cba789512 (patch)
tree8cbe2d85e12b27c736d088a03e18d5be98270451 /README.md
parentaf4d555c2030fa57fc2a0e00d9b558b3633b990e (diff)
downloadspack-fc7b7cfeab39f8fb9d36a9480308291cba789512.tar.gz
spack-fc7b7cfeab39f8fb9d36a9480308291cba789512.tar.bz2
spack-fc7b7cfeab39f8fb9d36a9480308291cba789512.tar.xz
spack-fc7b7cfeab39f8fb9d36a9480308291cba789512.zip
LBANN SW stack packages: gcc-toolchain and clang support (#28769)
* 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.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions