summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-11-17Octopus : Separate serial and MPI dependencies (#33836)Ashwin Kumar1-7/+30
* replace mpi as a variant instead of dependency * separate serial and MPI dependencies * configure args depending on serial or mpi variant * reformat with black
2022-11-17py-torchmetrics: add v0.10.3 (#33962)Adam J. Stewart1-0/+1
2022-11-17Add sgid notice when running on AFS (#30247)Michael Kuhn1-0/+7
2022-11-17Python: fix bug detection, trying to access self (#33955)Massimiliano Culpo1-1/+1
Typo introduced in #33847
2022-11-16zlib, openssl: return to `http` URLs (#33324)Ben Boeckel2-2/+2
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>
2022-11-16[xz] icc does not support attribute __symver__ (#33839)Stephen Sachs1-0/+4
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
2022-11-16serialbox: update patch to handle UTF-8 conversion errors (#33317)Sergey Kosukhin2-7/+32
2022-11-16py-jupyter-server: add 1.21.0 (#33310)Manuela Kuhn1-2/+7
2022-11-17lib/spack/spack/store.py: Fix #28170 for padding relocation (#33122)Brian Vanderwende1-0/+1
2022-11-16py-jupyterlab: add 3.4.8 (#33308)Manuela Kuhn1-5/+9
2022-11-17blast-plus: update to 2.13.0 and add cpio as build dependency (#33187)Christian Kniep1-1/+4
2022-11-17* ninja: Set min. required version of re2c dependency, fixes #33127 (#33128)Sebastian Grabowski1-0/+1
Reviewed-by: haampie, bernhardkaindl
2022-11-17gettext: On ppc64le, for older versions, use system cdefs.h (#33411)Jonathon Anderson1-0/+7
Co-authored-by: Bernhard Kaindl <43588962+bernhardkaindl@users.noreply.github.com>
2022-11-16Clean unit-test workflow file (#33945)Massimiliano Culpo1-16/+5
Delete statements related to Python 2.7, and avoid installing patchelf since now we can bootstrap it.
2022-11-16updated v2.11.8 (#33944)chenwany1-2/+4
2022-11-16initial implementation of slingshot detection (#33793)Greg Becker2-2/+7
2022-11-16Upstreams: add canonicalize path (#33946)psakievich1-1/+3
2022-11-16Windows bootstrapping: remove unneeded call to add dll to PATH (#33622)John W. Parent1-7/+0
#32942 fixed bootstrapping on Windows by having the core Spack code explicitly add the Clingo package bin/ directory as a DLL path. Since then, #33400 has been merged, which ensures that the Python module installed by the Spack `clingo` package can find the DLLs in bin/. Note that this only works for Spack instances which have been bootstrapped after #33400: for installations bootstrapped before then, you will need to run `spack clean -b` (this would only be needed for Spack instances running on Windows).
2022-11-16SIP build system: fix "python not defined in builder" (#33906)Stephen Sachs1-1/+1
Co-authored-by: Stephen Sachs <stesachs@amazon.com>
2022-11-16qt: new version 5.15.6 and 5.15.7 (#33933)Wouter Deconinck1-0/+2
2022-11-16add sz3 and mdz smoke test for inclusion in e4s (#33864)Robert Underwood1-0/+14
* add sz3 and mdz smoke test Co-authored-by: Robert Underwood <runderwood@anl.gov>
2022-11-16py-isal: use external libisal (#33932)snehring1-0/+4
* py-isal: adding some missing build deps * py-isal: use external libisal
2022-11-16New Package: rarpd (#28686)Pat Riehecky1-0/+26
2022-11-16docs updates for spack env depfile (#33937)Harmen Stoppels1-6/+10
2022-11-16neovim: fix build dependencies (#33935)Matthias Wolf1-2/+2
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.
2022-11-16spack env depfile in Gitlab CI should use `install-deps/pkg-version-hash` ↵Harmen Stoppels1-3/+1
target (#33936)
2022-11-16Change code suggestions to output black formatter compliant code (#33931)Kevin Broch1-2/+2
2022-11-16starpu: add v1.3.10 (#33934)Nathalie Furmento1-1/+2
2022-11-16Automated deployment to update package flux-core 2022-11-09 (#33780)Vanessasaurus1-0/+1
Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2022-11-16Getting Started: Python 2 is no longer supported (#33927)Adam J. Stewart1-1/+1
2022-11-15docs: fix typo (#33926)Michael Kuhn1-2/+2
2022-11-15zfp: update for version 1.0.0 (#33452)Garrett Morrison2-32/+71
* zfp: updates and many fixes for version 1.0.0 Co-authored-by: Bernhard Kaindl <43588962+bernhardkaindl@users.noreply.github.com>
2022-11-15xsdk: add version @0.8.0 (#33794)Satish Balay1-9/+92
- 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>
2022-11-15Update BML versions list in package.py (#33920)Jean-Luc Fattebert1-10/+18
* Update BML versions list in package.py * Update package.py
2022-11-15Run Python 3.6 unit tests on ubuntu-20.04 (#33918)Massimiliano Culpo1-2/+12
2022-11-15spectre: add v2022.11.15 (#33921)SXS Bot1-0/+3
Co-authored-by: sxs-bot <sxs-bot@users.noreply.github.com>
2022-11-15Show time per phase (#33874)Harmen Stoppels2-16/+11
2022-11-15meson: add new version 0.64.0 (#33880)Erik Schnetter2-2/+16
2022-11-15New Package: Prime95/Mprime (#33895)Saqib Khan1-0/+35
* New Package: Prime95/Mprime * Fix trailing whitespaces in prime95 * Fix checksum for prime95 Signed-off-by: saqibkh <saqibkhan@utexas.edu>
2022-11-15Add v0.8 to Arbor (#33916)Brent Huisman1-5/+14
2022-11-15nsimd: Update Python requirements (#33879)Erik Schnetter1-1/+5
We need Python 3.0:3.9
2022-11-15thepeg: make rivet dependency optional... (#33912)iarspider1-3/+17
* thepeg: make rivet dependency optional... * add "libs" variant, move compiler flags to flag_handler Co-authored-by: iarspider <iarspider@users.noreply.github.com>
2022-11-15depfile: improve tab completion (#33773)Harmen Stoppels2-20/+47
This PR allows you to do: ``` spack env create -d . spack -e . add python spack -e . concretize spack -e . env depfile -o Makefile make in<tab> # -> install make install-<tab> # -> install-deps/ make install-deps/py<tab> # -> install-deps/python-x.y.z-hash make install/zl<tab> # -> install/zlib-x.y.z-hash make SP<tab> # -> make SPACK make SPACK_<tab> # -> make SPACK_INSTALL_FLAGS= ```
2022-11-15Fixup: start the timer before the phase (#33917)Harmen Stoppels1-2/+1
2022-11-15Fix incorrect timer (#33900)Harmen Stoppels6-70/+305
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.
2022-11-15glib: add missing libelf dep (#33894)Harmen Stoppels1-1/+3
2022-11-15openssh: add libxcrypt (#33892)Harmen Stoppels1-0/+1
2022-11-15External find now searches all dynamic linker paths (#33800)Brian Van Essen3-12/+211
Add spack.ld_so_conf.host_dynamic_linker_search_paths Retrieve the current host runtime search paths for shared libraries; for GNU and musl Linux we try to retrieve the dynamic linker from the current Python interpreter and then find the corresponding config file (e.g. ld.so.conf or ld-musl-<arch>.path). Similar can be done for BSD and others, but this is not implemented yet. The default paths are always returned. We don't check if the listed directories exist. Use this in spack external find for libraries. Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2022-11-15python: missing libxcrypt dep (#33847)Harmen Stoppels1-0/+16
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-11-15Remove exit(0) (#33896)Harmen Stoppels2-9/+7
Since they cause --backtrace to report backtraces even with exit code 0