Age | Commit message (Collapse) | Author | Files | Lines |
|
* e4s ci: add oneapi stack
* shorten padded_length to 256
* comment out pdt and add failure note
|
|
|
|
|
|
Also includes new package depdendency for r-rcpproll.
|
|
* [WIP] first working Spack spec for TREXIO
* add patch to prepend -lhdf5_hl to LIBS
* Fix spack stype issues
* trexio: Fix hashes and hdf5 variant build
* trexio: Remove import from Spack
* trexio: Fix the isort error
* Apply suggestions from code review
By @tldahlgren
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
|
|
|
|
|
|
* Simplify Cabana build flags
* Add unit tests, examples, and performance options
|
|
|
|
|
|
the patch urls dynamically generate a diff, which includes metadata
about the git version used, meaning they are not content-addressable.
instead ship the patches with spack.
|
|
|
|
In #31618 the idea was to determine the file extension heuristically by dropping query params etc from a url and then consider it as a file path. That broke for URLs that only have query params like http://example.com/?patch=x as it would result in empty string as basename. This PR reverts to the old behavior of saving files as ?patch=x in that case.
Co-authored-by: Stephen Sachs <stesachs@amazon.com>
|
|
|
|
* Adding Flamemaster product
About FlameMaster: Flamemaster is an open source C++ program package for 0D
combustion and 1D laminar flame calculations.
* Addressed review comments and style tests errors
* Addressed style tests errors
* Incorporated spack style of coding
* Fixed following spack style error
[E228] missing whitespace around modulo operator
* Update package.py
addressing style issues
* Update package.py
* Changes to maintainers entry
|
|
|
|
|
|
|
|
* Add Caliper v2.8.0
* Add conflict for +rocm+cuda
|
|
* lcio: add latest version
* edm4hep: Add latest versions
* podio: Add latest versions
|
|
* zsh: add lmod and local etc support
* zsh: fix indentation
|
|
|
|
|
|
|
|
* herwig3: change lhapdfsets dependency type to build
These data sets are needed for a check during build, but due to the difficulty of versioning the datasets it is preferred not to keep the them in the run environment.
* herwig3: explicitly state needed boost libs
* thepeg: explicitly state needed boost libs
* style
* stylestyle
|
|
`-fPIC` mandatory option squeezed by error, the
NPY_DISTUTILS_APPEND_FLAGS appears handy
Co-authored-by: duperrayp <duperrayp@u-un00s16835>
|
|
* Tau must get GCC path from environment on Cray
self.compiler doesn't provide the path to the gcc compiler when using cray cc and the spack internal compiler overrides the location in PATH. If possible get the location from the GCC_PATH variable instead.
* Fix flake8 issues
* Update package.py
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* cabana: add cajita variant
* Update var/spack/repos/builtin/packages/cabana/package.py
Co-authored-by: Sam Reeve <6740307+streeve@users.noreply.github.com>
* cabana: cannot build +cajita ~mpi
Co-authored-by: Sam Reeve <6740307+streeve@users.noreply.github.com>
|
|
* e4s ci stack: add spec: hdf5-vol-async
* hdf5-vol-async: add e4s tag
|
|
|
|
|
|
|
|
We don't have the build deps for the docs, so disable for now.
|
|
|
|
|
|
|
|
|
|
|
|
* environment.py: reduce # of locks further
|
|
* containerize: fix concretization -> concretizer
* fix test
|
|
|
|
* llvm: Use variant when clauses for many of the expressed conflicts
* llvm: Remove the shared variant as it wasn't really used
* llvm: Remove unnecessary deps and make explicit the ones that are
* llvm: Cleanup patch conditions
* pocl: Update for llvm cleanup
* unit-test: update unparse package hash with the updated llvm package
* llvm: Fix ppc long double patching and add clarifying comments
|
|
`self.archive_file` is (among others) a symlink to a tarball. `extension()` on a
symlink will result in no extension. This patch fixes the behavior introduced in
https://github.com/spack/spack/pull/31618.
Co-authored-by: Stephen Sachs <stesachs@amazon.com>
|
|
|