summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorDan Bonachea <dobonachea@lbl.gov>2020-03-25 19:05:13 -0400
committerGitHub <noreply@github.com>2020-03-25 16:05:13 -0700
commite042bd9d89670a92e8c0ca44ef5adb6d98659dc7 (patch)
tree2e6a172367c5b8590f4411bfd8538ac940d6c1d8 /README.md
parent9c0b1974606e03e9a780d2a8208aeb041e191d79 (diff)
downloadspack-e042bd9d89670a92e8c0ca44ef5adb6d98659dc7.tar.gz
spack-e042bd9d89670a92e8c0ca44ef5adb6d98659dc7.tar.bz2
spack-e042bd9d89670a92e8c0ca44ef5adb6d98659dc7.tar.xz
spack-e042bd9d89670a92e8c0ca44ef5adb6d98659dc7.zip
UPC++ 2020.3.0 update (#15623)
## Summary This PR updates and improves the Spack package for [UPC++](https://upcxx.lbl.gov). I'm an LBL employee and developer on the UPC++ team, as well as the maintainer of this Spack package. ### Key Improvements: * Adding new 2020.3.0 release and support for use of develop/master branches - Our build infrastructure underwent a major change in this release, switching from a hand-rolled Python2 script to a bash-based autoconf work-alike. - The new build system is NOT using autotools (nor does it support some of the more esoteric autoconf options), but the user interface for common builds is similar. * Add explicit support for an MPI optional dependency - New `mpi` variant enables use of the MPI-based spawner (most relevant on loosely coupled clusters), and the (unofficial) mpi-conduit backend - This variant is OFF by default, since UPC++ works fine without MPI on many systems, increasing the likelihood first-time Spack users get a working build without needing to correctly setup MPI * Add support for post-install testing using the test support deployed in the new build infrastructure * Fix or workaround a few bugs observed during testing ### Status The new package has been validated with a variety of specs across over seven different systems, including: NERSC cori, ALCF Theta, OLCF Summit, an in-house Linux cluster, and macOS laptops (Mojave and Catalina).
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions