Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
SCR moved to a component version some time ago, but never had a
release associated with these changes. SCR v2 is a legacy version
that is no longer being developed/supported. In preparation for an
upcoming SCR v3 release, there is now a 3.0rc1 release available to
users.
This adds the 3.0rc1 release to the spack package and deprecates the
older versions.
Additional changes include:
- Enforce using the main branches of the components when installing
scr@develop
- Enforce SCR v3 uses at least the recently released versions of each
of the components
- Use a simple `detect_scheduler()` function in an attempt to be
smarter about setting the default resource manager and not require
users to always manually provide the variant
- Add/update variants that were recently added to AXL and KVTree
components
- Fix cmake arg naming bug of setting `SCR_CONFIG_FILE`
- `SCR_ASYNC_API` is now being handled by a component and is only
needed by the legacy versions.
|
|
|
|
BLT's develop history (#23377)
|
|
* convert pic and compiler compat flags to flag_handler
|
|
|
|
Users sometimes set up Spack's shell support but still call `bin/spack`,
which results in the help message showing up again.
|
|
* Added checksum for recently released 4.8.0
* Added `enable-fsync` variant. The `fsync` flag was added to the configuration as of version 4.1.0 and later. Originally, it defaulted to `on`, but at version 4.3.0 and later, it was changed to default to `off` and a `enable-fsync` configuration flag was added to enable it.
The spack package has the `--enable-fsync` specified with no way to disable for all builds of netcdf-c 4.1.0 and later. This can cause horrendously slow I/O for certain use cases (e.g. 7 seconds with no-fsync versus 2300 seconds with fsync enabled). With the new variant, the default build behavior matches the default of non-spack netCDF.
|
|
|
|
* [py-fsspec] added http variant
* [py-fsspec] added conflict to enforce newer version for +http
|
|
|
|
|
|
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
|
|
* flecsi: legion dependency has no variant +mpi, and +shared s.b. +shared_libs
* rename legion variant +shared_libs to +shared
|
|
* Metall: add version 0.2
* Add Metall v0.3
* Update Metall package to v0.4 and v0.5.
* Metall package: add v0.6
* Metall package: add v0.7
* Metall package: add v0.8 and v0.9
* Add Metall package v0.10
* Metall package: set run_environment METALL_ROOT
* Metall package: removed blanks
* Metall package: add v0.11 and v0.12
* Metall package: change required cmake version
* Metall package: support build test
* Metall package: add v0.13
* Metall package: change to use setup_build_environment
|
|
* lightning with friends
* [py-torchmetrics] added verison 0.2.0
Co-authored-by: Sid Pendelberry <sid@rit.edu>
|
|
* orginal version of tensorflow-hub
* [py-tensorflow-hub] updated url to pypi.io
* [py-tensorflow-hub] added version 0.12.0
* [py-tensorflow-hub] flake8
* [py-tensorflow-hub] Full package rewrite from @aweits
* [py-tensorflow-hub] added @aweits as maintainer
* [py-tensorflow-hub] flake8
* [py-tensorflow-hub] lots of join_path
* [py-tensorflow-hub] cleanup tmp_path/insttmp_path post install
* [py-tensorflow-hub] depends on setuptools
* [py-tensorflow-hub] fixing quoting
Co-authored-by: Sid Pendelberry <sid@rit.edu>
|
|
Fixes the following error when 'flang' is found on the system:
$ ./bin/spack external find
==> Error: name 'compiler' is not defined
|
|
gettext uses a test with <libxml2/libxml/someheader.h> to locate a header,
and libxml2 itself includes <libxml/otherheader.h>, so both have to be
in the include path.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Revert "py-tensorflow: disable h5py/hdf5 mpi variant(s) if tensorflow is ~mpi (#21955)"
This reverts commit 8071be81c4cef38d54814b6f1a348c318b86d2b6.
* Restore mpi restrictions to py-tensorflow
|
|
|
|
|
|
|
|
* Building binutils with gold implies building ld
* add +ld to llvm to make the old concretizer happy and add +gas to gcc since that's used in the package.py
* Remove sys
|
|
Add new 23.1, 23.2, 23.3 Erlang releases.
|
|
* Add 4.6
* Add Cubelib 4.6
Co-authored-by: Itaru Kitayama <itaru.kitayama@riken.jp>
|
|
We need to explicitly disable bootstrapping when `~bootstrap` since GCC bootstraps by default.
|
|
|
|
* lock down packages that export targets to pre-BLT 0.4.0 so that they can move forward when ready
* don't default to 0.4.0
|
|
(#23354)
* simplify compiler flag logic and suppress warning that gets promoted to an error on certain files in gcc/clang
|
|
* Metall: add version 0.2
* Add Metall v0.3
* Update Metall package to v0.4 and v0.5.
* Metall package: add v0.6
* Metall package: add v0.7
* Metall package: add v0.8 and v0.9
* Add Metall package v0.10
* Metall package: set run_environment METALL_ROOT
* Metall package: removed blanks
* Metall package: add v0.11 and v0.12
* Metall package: change required cmake version
|
|
* qt: update versions and URLs
- Add LTS releases of 5.12.10, 5.9.9, 5.6.3
- Mark other minor versions of 5 as deprecated
- Use https
- The URL for older QT versions changed recently to "new_archive"
- Prefer xz instead of gz for >=5.6 because 5.6.3 isn't available as
gz. This invalidates the SHA of 5.7-5.8.
|
|
|
|
|
|
Co-authored-by: Sid Pendelberry <sid@rit.edu>
|
|
* mxnet: new version 1.8.0
use submodules on master
introduce constraints on cuda versions supported
handle USE_MKLDNN->USE_ONEDNN conversion
* * use define for USE_CUTENSOR
* fix up dependencies for 2.0.0+
|
|
|
|
|
|
|
|
|
|
|