summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-10-31remove sequential filter in binary relo (#33608)Harmen Stoppels1-16/+4
Currently there's a slow sequential step in binary relocation where all strings of a binary are collected, with rpaths removed, and then filtered for the old install root. This is completely unnecessary, and also incorrect, since we replace more than just the old install root in the prefix to prefix mapping. And in fact the prefix to prefix mapping is parallel, and a single pass. So even as an optimization, this filter makes no sense anymore. Therefor we remove it
2022-10-31_replace_prefix_bin performance improvements (#33590)Harmen Stoppels2-26/+51
- single pass over the binary data matching all prefixes - collect offsets and replacement strings - do in-place updates with `fseek` / `fwrite`, since typically our replacement touch O(few bytes) while the file is O(many megabytes) - be nice: leave the file untouched if some string can't be replaced
2022-10-31utf8proc: add v2.8.0 (#33611)Mosè Giordano1-0/+1
2022-10-30openjdk: add 11.0.16.1+1, 11.0.17+8, 17.0.4.1+1, 17.0.5+8 (#33355)Diego Alvarez1-0/+72
2022-10-30libgit2: add v1.4.4 and v1.5.0 (#33604)Mosè Giordano1-0/+2
2022-10-29e4s ci: add mfem +rocm (#31604)eugeneswalker1-0/+1
2022-10-29New MFEM version: 4.5 (#33480)Veselin Dobrev2-41/+124
* New MFEM version: 4.5 Add new MFEM variants: ginkgo, hiop * mfem: small tweaks * mfem: tweak testing script * mfem: try to resolve issue #30483 * mfem: fix style * mfem: tweak for Spack-built hipsparse Co-authored-by: eugeneswalker <38933153+eugeneswalker@users.noreply.github.com>
2022-10-29unifyfs %oneapi: -Wno-error=deprecated-non-prototype,unused-function (#33602)eugeneswalker1-0/+3
2022-10-29gettext: constrain nvhpc patch to @:0.20.0 (#33489)eugeneswalker1-1/+1
2022-10-29Deprecate spack bootstrap trust/untrust (#33600)Massimiliano Culpo8-70/+113
* Deprecate spack bootstrap trust/untrust * Update CI * Update tests
2022-10-29mpich: fix rpath flags in mpif90 when building with oneapi (#33319)Sergey Kosukhin4-32/+23
Co-authored-by: eugeneswalker <38933153+eugeneswalker@users.noreply.github.com>
2022-10-29phist: add/update conflicts with cray-libsci and/or python@3.11: for … ↵Jonas Thies1-1/+7
(#33587) * phist: add/update conflicts with cray-libsci and/or python@3.11: for versions <1.11.2 * phist: style fix
2022-10-29czmq %oneapi: -Wno-error: gnu-null-pointer-arithmetic, strict-prototypes ↵eugeneswalker1-0/+8
(#33586)
2022-10-29json-c %oneapi: add -Wno-error=implicit-function-declaration (#33585)eugeneswalker1-0/+7
2022-10-29mumps: update URLs, and add versions 5.5.0, 5.5.1 (#33597)Satish Balay2-3/+31
2022-10-29WarpX 22.10 & PICMI-Standard (#33594)Axel Huebl3-3/+12
Update `warpx` & `py-warpx` to the latest release, `22.10`. Update `py-picmistandard` accordingly.
2022-10-29libtiff: CMake support, internal codecs variants (#33591)Adam J. Stewart1-23/+74
2022-10-28Fixed a bad variant when statement for including cuDNN. (#33595)Brian Van Essen1-1/+1
2022-10-28new packages (py-auditwheel, py-medaka, py-parasail, py-progressbar33, ↵Luke Diorio-Toth8-0/+172
py-pyspoa) and updates to others (py-scikit-build, py-ont-fast5-api) (#33541) * Added py-medaka and dependencies * fixed py-parasail build error * medaka still doesn't have correct linked libdeflate * fixed pyspoa deps * added htslib.patch, confirmed builds and runs * fixed style * Update var/spack/repos/builtin/packages/py-auditwheel/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * made requested changes * added targets for pyspoa dep Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-10-28netlib-scalapack: fix build error with oneapi compilers (#33539)Satish Balay1-1/+1
/home/xsdk/spack.x/lib/spack/env/oneapi/icx -DAdd_ -Dscalapack_EXPORTS -I/opt/intel/oneapi/mpi/2021.7.0/include -O3 -DNDEBUG -fPIC -MD -MT CMakeFiles/scalapack.dir/BLACS/SRC/dgamx2d_.c.o -MF CMakeFiles/scalapack.dir/BLACS/SRC/dgamx2d_.c.o.d -o CMakeFiles/scalapack.dir/BLACS/SRC/dgamx2d_.c.o -c /home/xsdk/spack.x/spack-stage/spack-stage-netlib-scalapack-2.2.0-uj3jepiowz5is4hmdmjrzjltetgdr3lx/spack-src/BLACS/SRC/dgamx2d_.c /home/xsdk/spack.x/spack-stage/spack-stage-netlib-scalapack-2.2.0-uj3jepiowz5is4hmdmjrzjltetgdr3lx/spack-src/BLACS/SRC/igsum2d_.c:154:7: error: call to undeclared function 'BI_imvcopy'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] BI_imvcopy(Mpval(m), Mpval(n), A, tlda, bp->Buff); ^
2022-10-28starpu: add papi and blocking variants (#33580)Lucas Nesi1-0/+7
2022-10-28ReFrame: add versions up to v3.12.0 (#33446)Vasileios Karakasis1-0/+13
Also adds 4.0 dev versions
2022-10-28gitlab ci: patched make 4.3.0 (#33583)Harmen Stoppels16-31/+33
2022-10-28patchelf: add v0.16.1 (#33579)Harmen Stoppels1-0/+1
2022-10-28openblas %oneapi: extend application of ↵eugeneswalker1-1/+1
--Wno-error=implicit-function-declaration (#33576)
2022-10-27CachedCMakePackage: Add back initconfig as a defined phase (#33575)Chris White3-4/+7
Also: add type annotation to indicate that "phases" is always a tuple of strings.
2022-10-27py-scikit-learn: add v1.1.3 (#33534)Adam J. Stewart1-0/+1
2022-10-27nextflow: add 22.10.1 (#33574)Diego Alvarez1-0/+5
* Add nextflow 22.10.1 * Add trailing comma (style)
2022-10-27GDAL: multi-build system support (#33566)Adam J. Stewart1-56/+61
2022-10-27Add vasp variant to control shmem compile options (#33531)rfbgo1-1/+6
Currently the vasp package always enables the use of shmem to reduce algorithm memory usage (see https://www.vasp.at/wiki/index.php/Precompiler_options). This is great,but on some systems gives compile errors with the interoperability of C and Fortran. This PR makes that shmem flag optional, but retains the existing default on behavior.
2022-10-27support pkgconfig for mkl (#33382)Robert Cohn1-0/+1
2022-10-27ophidia-analytics-framework: new package at v1.7 (#33567)SoniaScard1-0/+49
* ophidia-analytics-framework: new package at v1.7 * Fix code style in ophidia-analytics-framework Co-authored-by: SoniaScard <SoniaScard@users.noreply.github.com> Co-authored-by: Donatello Elia <eldoo@users.noreply.github.com>
2022-10-27py-torchdata: add v0.5.0 (#33568)Adam J. Stewart1-0/+2
2022-10-27Support ROCm backing in DiHydrogen (#33563)Brian Van Essen2-8/+30
* Added support for building the DiHydrogen package and LBANN extensions to DiHydrogen with ROCm libraries. Fixed a bug on Cray systems where CMake didn't try hard enough to find an MPI-compatible compiler wrapper. Make it look more. Added support for the roctracer package when using ROCm libraries. * Fixed how ROCm support is defined for pre-v0.3 versions.
2022-10-27ECP-SDK: enable hdf5-vfd-gds when +cuda (#33300)Stephen McDowell2-8/+17
- hdf5-vfd-gds: - Add new version 1.0.2 compatible with hdf5@1.13. - CMake is a build dependency. - Set `HDF5_PLUGIN_PATH` in the runtime environment, this plugin is loaded dynamically. - SDK: - The VFD GDS driver only has utility when CUDA is enabled. - Require hdf5-vfd-gds@1.0.2+ (1.0.1 and earlier do not compile).
2022-10-27Add new versions to wi4mpi (#33569)Carson Woods1-0/+3
2022-10-27Update macOS Python version in CI to 3.10 (#33560)Massimiliano Culpo1-1/+1
2022-10-27Paraview catalyst support (#33369)Ben Boeckel1-0/+17
* paraview: add support for Catalyst 1 APIs * paraview: add support for libcatalyst impl support
2022-10-27new version and rocm fix (#33536)Miroslav Stoyanov1-7/+65
2022-10-27py-ncbi-genome-download: new package (#33511)Luke Diorio-Toth1-0/+21
* py-ncbi-genome-download: new package * fixed style
2022-10-27phist: add v1.11.2 (#33561)Satish Balay1-0/+1
2022-10-27spdlog: allow using vendored fmt library (#33379)Brian Van Essen1-4/+9
2022-10-27chameleon: correct chameleon+simgrid build (#33559)Lucas Nesi1-3/+6
* chameleon: correct chameleon+simgrid build * chameleon: remove unused declarations
2022-10-27ophidia-io-server: new package at v1.7 (#33436)SoniaScard1-0/+39
Co-authored-by: SoniaScard <SoniaScard@users.noreply.github.com>
2022-10-27curl: stop auto generating file named `str` (#33532)psakievich1-1/+1
Calling `determine_variants` from the `curl` package autogenerates an empty file every time it is called.
2022-10-27exago, hiop: propagate build type (#32750)ryandanehy2-3/+37
2022-10-27petsc+kokkos: pass in cuda_arch, rocm_arch to kokkos (#33530)Satish Balay1-3/+14
Also remove dependency on kokkos+wrapper
2022-10-27starpu: correct fxt dependency variant when simgrid (#33558)Lucas Nesi1-0/+1
2022-10-27suite-sparse: add versions up to v5.13.0 (#33550)Massimiliano Culpo1-26/+24
2022-10-27Package slate: added requirements for cuda_arch (#33554)G-Ragghianti1-0/+3