summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-12-17What's new in AOCL 3.1 (#27988)AMD Toolchain Support7-53/+259
* What's new in AOCL 3.1 1) AMD BLIS: 1.a) Supports Dynamic Dispatch and AOCL Dynamic feature 1.b) Improvements in DGEMM, ZGEMM, DTRSM, DSYRK, xGEMV, and DOTV 2) AMD libFLAME: 2.a) Supports LAPACK 3.10.0 specification 2.b) Optimized factorization and ZGEEV routines 3) AMD FFTW: 3.a) Features like 'AMD application optimization layer', 'Fast MPI transpose algorithm' and 'Top N planner' are added 4) AMD LibM: 4.a) Optimized exp2, log2 (Single and Double precision) scalar and vector 4.b) Optimized log10f (scalar and vector) and powf vector variants to support WRF4.1.2 benchmark 5) AOCL-Sparse: 5.a) New API for sparse matrix and dense matrix multiplication 6) AMD ScaLAPACK: 6.a) ILP64 support has been enabled 7) AOCL enabled MUMPS library: 7.a) CMake based build system on Windows for AOCL enabled MUMPS sparse solver library will be available shortly on GitHub 7.a.i) Refer https://github.com/amd/mumps-build 7.b) Spack-based recipe on Linux for AOCL enabled MUMPS sparse solver library will be enabled shortly * Fix invalid version range error * Incorporated review comments 1) Restore to previous url value 2) Instead of if else statements, used spack's enable_or_disable feature * Incorporated following review comments: 1. Use of satisfies() for spec checks 2. Seperate conflict statements to check for minimum and maximum GCC versions 3. Used CMakePackage helpers 4. Code rearrangement to have the directives listed before methods
2021-12-17sherpa: add new package (#27592)Valentin Volkl1-0/+129
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2021-12-17FFTW3 library inclusion (#27936)AMD Toolchain Support1-1/+17
Co-authored-by: mohan babu <mohbabul@amd.com>
2021-12-17New package: py-xrootdpyfs (#28058)iarspider2-0/+21
* New package: py-xrootdpyfs * Add old version of py-fs * Replace 2to3.patch with running 2to3 * Just restriuct setuptools version * Update var/spack/repos/builtin/packages/py-fs/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-12-17Remove ability to run spack monitor without auth (#27888)Vanessasaurus8-37/+19
spack monitor now requires authentication as each build must be associated with a user, so it does not make sense to allow the --monitor-no-auth flag and this commit will remove it
2021-12-17gpi-2: add version 1.3.3 (#27881)Max Zeyen1-8/+9
2021-12-17dolfinx: add ADIOS2 variant (#27540)Adeeb Arif Kor1-0/+4
2021-12-17suite-sparse: fix issues with tbb (#28054)Tom Payerle1-1/+13
* suite-sparse: Fix check for +/- tbb variant Changed 'tbb' in spec to '+tbb' in spec The former would configure suite-sparse to use tbb if any dependency package (e.g. intel-oneapi-mkl) depends on tbb, even if suite-sparse~tbb was specified. * suite-sparse: conflict when trying to use 2021.x versions of tbb See https://github.com/DrTimothyAldenDavis/SuiteSparse/issues/72 suite-sparse depends on task_schedule_init to control the number of threads when e.g. interfacing with MATLAB. However, Intel dropped task_schedule_init in the 2021.x releases of TBB (it has been deprecated since TBB 4.3.5). We just raise a spack conflict when using tbb @2021.x and +tbb Because tbb is a virtual package and is not versioned, I have instead checked for either intel-oneapi-tbb@2021: or intel-tbb@2021:, not the most elegant but should do the job * suite-sparse: fix style issues
2021-12-17r-viridislite: add 0.4.0 (#27872)Manuela Kuhn1-2/+2
2021-12-17bridger: fixing issues with newer compilers (#28008)snehring1-0/+8
2021-12-17libcxxwrap-julia: fix the git branch name master -> main (#28033)Drew Whitehouse1-1/+3
2021-12-17py-mypy: add v0.920 (#28034)Adam J. Stewart1-2/+9
2021-12-17Add py-pytorch v1.10.1 and py-pytorchvision v0.11.2 (#28055)Adam J. Stewart2-0/+3
2021-12-17Specify dependencies to py-setuptools@:57.99 for packages using 2to3 (#27777)haralmha3-3/+4
2021-12-17[autodiff] new package for optional dependency of acts (#28028)Wouter Deconinck2-3/+39
2021-12-17[vecmem] new package for optional dependency of acts (#28029)Wouter Deconinck1-0/+48
2021-12-17[acts] depends_on dd4hep +dddetectors (+ddg4 when +geant4) (#27861)Wouter Deconinck1-2/+2
2021-12-17Updated dpcpp package (#27953)ravil-mobile1-7/+23
* Added installation of OpenMP as an option * Added a softlink (dpcpp) to clang++ to mimic the packaged version of dpcpp Co-authored-by: ravil <ravil.dorozhinskii@tum.de>
2021-12-17py-vector: add new package (#28057)iarspider1-0/+24
2021-12-17libtree: add v3.0.1 (#28040)Harmen Stoppels1-0/+1
2021-12-17Fix building container images (#28063)Massimiliano Culpo4-3/+2
* Fix building container images Patchelf is bootstrapped from sources, so we cannot disable that mechanism until a finer selection is possible in the configuration. * Build on changes to the Dockerfile * Don't login to Dockerhub on PRs
2021-12-17Add setdefault option to tcl module (#14686)victorusu5-19/+79
This commit introduces the command spack module tcl setdefault <package> similar to the one already available for lmod Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-12-16Additional flags for ROMS (#27951)AMD Toolchain Support1-1/+2
Co-authored-by: mohan babu <mohbabul@amd.com>
2021-12-16CMake: fix rhash detection (#27944)iarspider1-3/+46
* RHash: update version; create symlink librash.so * Install headers * Flake-8 * Update package.py * Update package.py * Update package.py (#19) * Update package.py * Update package.py * Update var/spack/repos/builtin/packages/rhash/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Fix installation on macOS Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-12-16hdf5: add version 1.10.8 (#27613)Larry Knox3-3/+65
* Update hdf5/package.py to add HDF5 1.10.8 release and move preferred version from 1.10.7 to 1.10.8. * silo: versions before 4.11 conflict with hdf5 >= 1.10.8. * Add patch file for silo@4.11 with hdf5 1.10 >=1.10.8 and hdf5 1.12 >= 1.12.1.
2021-12-16petsc: enable +rocm+kokkos (#27779)Satish Balay2-3/+29
Also fix kokkos-kernels when kokkos is built with +rocm
2021-12-16rocprofiler-dev package: needs numactl as link dep for tests (#27839)eugeneswalker1-0/+2
2021-12-16New package: py-pynisher (#28052)Jen Herting1-0/+20
* [py-pynisher] created template * [py-pynisher] - Added homepage - Added description - Removed fixmes - added dependencies
2021-12-16OpenMPI Package: add variant for romio (#27897)Howard Pritchard1-0/+4
Add option to disable the internal romio build.
2021-12-16New package: py-scinum (#28041)iarspider1-0/+19
* New package: py-scinum * Update var/spack/repos/builtin/packages/py-scinum/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-12-16wonton package: fix reference error (#27963)Tracy-Pantleo1-1/+1
2021-12-16New package: py-schema (#28039)iarspider1-0/+18
2021-12-16New package: py-shellingham (#28043)iarspider1-0/+19
2021-12-16New version: py-correctionlib 2.1.0 (#28051)iarspider1-0/+1
2021-12-16aocc: add v3.2.0 (#27946)vijay kallesh1-0/+2
Co-authored-by: amd-toolchain-support <toolchainsupport@amd.com>
2021-12-16Set backup=False by default in filter_file (#28036)Harmen Stoppels1-1/+1
2021-12-16Fix table formatting (#28037)Harmen Stoppels1-1/+1
2021-12-16MANPATH needs a trailing ':' to utilize system defaults (#21682)Andrew W Elble3-1/+23
otherwise spack breaks using system man pages by default. Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2021-12-16Added opensuse/leap:15 to spack containerize (#27837)Christian Goll4-5/+58
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-12-15Provide meaningful message for empty environment installs (#28031)Tamara Dahlgren2-9/+26
* Provide a meaningful failure message for installation of an empty environment * Allow regenerating view per offline discussion
2021-12-16Bugfix: Simplify preferred-test versions; set checksum defaults (#28026)Tamara Dahlgren5-19/+17
* Simplify preferred-test versions; set checksum defaults * Fix test_preferred failure
2021-12-16delly2: updating to v0.9.1 (#28000)snehring1-17/+29
2021-12-16meep: fixed dependencies (#27574)Thomas Green1-10/+28
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-12-16samtools: fixing build issue due to change in 1.14 (#28024)snehring1-5/+8
2021-12-15Fix for OpenFOAM pthread issue for AOCC 3.2 (#27949)AMD Toolchain Support1-0/+12
* Fix for OpenFOAM pthread issue for AOCC 3.2 * addressing the review comments * updating when command for aocc v3.2.0 and above Co-authored-by: mohan babu <mohbabul@amd.com>
2021-12-15pcre package: update download URL (#27867)Dennis R Kennetz1-1/+2
* ftp url is dead as stated in the home page. The sha256 is the same in the sourceforge dl. * added myself as a maintainer per spackbot's rec
2021-12-15New package: py-copulas (#27920)Jen Herting1-0/+28
Co-authored-by: Sid Pendelberry <sid@rit.edu>
2021-12-15mpitrampoline package: add versions up to 2.8.0 (#27928)Erik Schnetter1-0/+6
2021-12-15py-matplotlib: add v3.5.1 (#27929)Adam J. Stewart1-0/+1
2021-12-15py-pandas: add v1.3.5 (#27930)Adam J. Stewart1-1/+3