Massimiliano Culpo
ce1b569b69
Fix order of deserialization in subprocess context ( #45229 )
...
Since the the MetaPathFinder now owns a lazily constructed RepoPath object, we need to deserialize environments before the package that needs to be restored. Before we were relying on globals to be inconsistent in a way that let the entire process go.
2024-07-16 10:15:29 -06:00
Harmen Stoppels
b539eb5aab
concretizer: show input specs on error ( #45245 )
2024-07-16 14:04:56 +02:00
Seth R. Johnson
e992e1efbd
Celeritas: new version 0.4.4 ( #45234 )
2024-07-16 04:23:02 -06:00
Alec Scott
33a52dd836
pass: switch to git based versions to fix changing checksum in tarball ( #45237 )
2024-07-16 04:18:09 -06:00
Wouter Deconinck
b5f06fb3bc
py-mpmath: ad v1.3.0; depends_on py-setuptools for old versions ( #45232 )
2024-07-16 04:07:40 -06:00
afzpatel
494817b616
correct test binary name ( #45240 )
2024-07-16 04:03:02 -06:00
Wouter Deconinck
02470a5aae
geant4: add v11.3.0.beta ( #45087 )
...
* geant4: add v11.3.0.beta
* geant4: vecgeom@1.2.8: when 11.3:
* geant4-data: add v11.3.0
* g4particlexs: add v4.1
* g4emlow: add v8.6
* g4nudexlib, g4urrpt: add v1.0
* [@spackbot] updating style on behalf of wdconinc
* geant4: immediately deprecate geant4-11.3.0.beta
---------
Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2024-07-16 10:03:49 +01:00
Massimiliano Culpo
42232a8ab6
Fix error message for test log in child process ( #45233 )
...
If we don't have a log, we'll mask the real error with
another caused by using None as an argument to os.path.join
2024-07-16 06:58:36 +02:00
Matthieu Dorier
cb64df45c8
toml11: adds new versions ( #45056 )
2024-07-16 06:40:45 +02:00
Wouter Deconinck
a11da7bdb9
cmd/dependents.py: remove unused loop over all packages ( #45166 )
2024-07-16 06:38:01 +02:00
Matthew Lesko
9a22ae11c6
openmpi: fix pmix version check in v5 ( #44928 )
...
* OpenMPI 5 w/ PRRTE 3 series PMIX version check fix
OpenMPI fails to compile otherwise when targeting external PMIX 4.2.6 and likely others.
```
>> 3369 base/ess_base_bootstrap.c:72:14: error: static declaration of 'pmix_getline' follows non-static declaration
3370 72 | static char *pmix_getline(FILE *fp)
3371 | ^
3372 /opt/pmix/include/pmix/src/util/pmix_string_copy.h:83:19: note: previous declaration is here
3373 83 | PMIX_EXPORT char *pmix_getline(FILE *fp);
3374 | ^
3375 1 error generated.
>> 3376 make[4]: *** [Makefile:820: base/ess_base_bootstrap.lo] Error 1
```
Upstream PRRTE fix (not released yet): https://github.com/openpmix/prrte/pull/1957
Upstream OpenMPI issue: https://github.com/open-mpi/ompi/issues/12537 ("fixed in next release")
Co-authored-by: Shahzeb Siddiqui <shahzebmsiddiqui@gmail.com>
2024-07-16 06:33:12 +02:00
Stephen Sachs
318a7e0e30
wrf: explicit conflict oneapi + older versions ( #44787 )
...
The patch which enables icx/ifx compilers is only added for `wrf@4.4:`. This PR prints a useful message at concretization time instead of failing the installation later on.
Co-authored-by: stephenmsachs <stephenmsachs@users.noreply.github.com>
2024-07-16 06:28:54 +02:00
Wouter Deconinck
e976f351f8
py-ipython: depends_on python +sqlite3 when @8: ( #45231 )
2024-07-16 06:26:41 +02:00
Wouter Deconinck
437341d40e
py-nodeenv: depends_on python +ssl ( #45225 )
2024-07-16 06:23:21 +02:00
dependabot[bot]
9d7ea1a28b
build(deps): bump docker/build-push-action from 6.3.0 to 6.4.0 ( #45243 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](1a162644f9...a254f8ca60
)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 06:14:27 +02:00
AcriusWinter
d85668f096
slate: changed stand-alone test from old to new API ( #44953 )
...
* slate: changed from old to new format
* make code tighter
* replace assert method
* SkipTest plus other cleanup
---------
Co-authored-by: Tamara Dahlgren <dahlgren1@llnl.gov>
2024-07-15 21:10:50 -06:00
Alex Richert
5c3a23a481
pixman: add shared, pic variants ( #44889 )
...
* Add shared/pic variants to pixman
* add +shared~pic conflict
2024-07-15 17:36:45 -07:00
AcriusWinter
8be1f26ac6
tix: old to new test API ( #45223 )
2024-07-15 17:31:02 -07:00
Adam J. Stewart
35bd21fc64
py-tensorflow-estimator: correct dependencies ( #44185 )
2024-07-15 22:12:16 +02:00
Adam J. Stewart
652170fb54
DCMTK: fix build with libtiff ( #45213 )
2024-07-15 22:02:19 +02:00
Harmen Stoppels
d4e6c29f25
unparser.py: remove print statements ( #45235 )
2024-07-15 21:55:11 +02:00
Stephen Nicholas Swatman
c12772e73f
vecmem: add infrastructure for working with SYCL ( #45058 )
...
* vecmem: add infrastructure for working with SYCL
The vecmem package uses an unorthodox build system where, instead of
expecting a SYCL-capable compiler in the `CXX` environment variable, it
expects one in `SYCLCXX`. It also needs the correct SYCL flags to be
set. This commit adds a custom build environment for the vecmem package
which allows it to be built in this way. I've also added an extra CMake
flag to ensure that the build system doesn't download any unwanted
dependencies.
* Update var/spack/repos/builtin/packages/vecmem/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-07-15 14:42:19 -05:00
pauleonix
a26ac1dbcc
cuda: add v12.5.1 ( #44342 )
...
- Add explicit conflict on ppc64le for 12.5 and newer.
- Update/fix intel compiler conflict to reflect that intel@2021 is compatible
only since 11.4.1 and not since 11.1.1.
- Add intel compiler conflicts to reflect strict support matrix since
12.2.0.
2024-07-15 20:04:47 +02:00
Teague Sterling
2afaeba292
zip: add patch for gcc@14: ( #45006 )
2024-07-15 19:42:41 +02:00
Martin Lang
a14e76b98d
FFTW: missing function declaration in pfft patch ( #45095 )
2024-07-15 18:50:35 +02:00
renjithravindrankannath
9a3a759ed3
Updating rocm-opencl to 6.1.2 ( #45219 )
2024-07-15 09:27:53 -07:00
Michael Kuhn
72f17d6961
rocksdb: add 9.4.0 ( #45230 )
2024-07-15 09:26:50 -07:00
Harmen Stoppels
1b967a9d98
iconv: remove requirement ( #45206 )
...
no longer necessary after 5c53973220
2024-07-15 17:45:32 +02:00
Harmen Stoppels
bb954390ec
sqlite: fix url_for_version ( #45228 )
2024-07-15 17:45:15 +02:00
Wouter Deconinck
bf9b6940c9
abseil-cpp: patch to avoid googletest build dependency ( #45103 )
2024-07-15 17:09:21 +02:00
simonLeary42
22980b9e65
rust: update cmake
dependency ranges ( #45145 )
2024-07-15 17:03:23 +02:00
Vanessasaurus
483426f771
flux-sched: add v0.36.0 ( #45161 )
2024-07-15 17:01:07 +02:00
rfbgo
1e5b976eb7
py-pytorch-lightning: add v2.0.7 ( #45175 )
2024-07-15 16:59:03 +02:00
Patrick Diehl
2aa6939b96
hpx: add instrumentation=thread_debug ( #45199 )
...
Co-authored-by: Hartmut Kaiser <hartmut.kaiser@gmail.com>
2024-07-15 14:47:13 +02:00
Simo Tuomisto
f7e601d352
google-cloud-cli: fix unquoted value in env variable ( #45207 )
2024-07-15 14:41:44 +02:00
Manuela Kuhn
c4082931e3
r-colourpicker: add 1.3.0 ( #45209 )
2024-07-15 14:39:28 +02:00
Julien Cortial
cee3e5436b
perl-json: add optional dependency on perl-json-xs ( #45050 )
2024-07-15 14:23:25 +02:00
Adam J. Stewart
613fa56bfc
py-shapely: add v2.0.5 ( #45224 )
2024-07-15 11:38:10 +02:00
Michael Kuhn
0752d94bbf
libelf: fix build with GCC 14 ( #45226 )
2024-07-15 10:18:36 +02:00
afzpatel
3bf1a03760
py-tensorflow: change py-tensorflow@2.16-rocm-enhanced to use tarball instead of branch ( #45218 )
...
* change py-tensorflow@2.16-rocm-enhanced to use tarball instead of branch
* remove revert_fd6b0a4.patch and use github commit patch url
2024-07-13 12:19:19 +02:00
John W. Parent
e2844e2fef
bootstrap ci: add exit code validation for windows ( #45221 )
2024-07-12 23:07:45 -06:00
AcriusWinter
2ca733bbc1
rocm-clang-ocl: old to new test API ( #44938 )
...
* rocm-ocl-clang: old to new test format
* Minor cleanup
---------
Co-authored-by: Tamara Dahlgren <dahlgren1@llnl.gov>
2024-07-12 15:56:38 -06:00
Dom Heinzeller
e2b6eca420
qt: Add support for compiling @5.15.14 with Intel oneAPI compilers (icx, icpx) ( #45195 )
2024-07-12 15:35:01 -06:00
Dom Heinzeller
67cb19614e
Update fckit to build with Intel oneAPI compilers (icx, icpx) ( #45196 )
2024-07-12 13:37:58 -06:00
Manuela Kuhn
e464461c19
py-pyqt6: add v6.7.0 ( #45212 )
2024-07-12 11:03:28 -07:00
Manuela Kuhn
6efe88f7a1
py-multiecho: add v0.29 ( #45216 )
2024-07-12 10:42:04 -07:00
Harmen Stoppels
0ce35dafe1
Add c to the list of languages ( #45191 )
2024-07-12 15:25:41 +02:00
pauleonix
49e419b2df
cuda: add maintainer ( #45211 )
2024-07-12 06:11:10 -07:00
Massimiliano Culpo
d9033d8dac
llvm: detect short executable names ( #45171 )
...
Also, remove annotations for "ld.lld" and "lldb"
2024-07-12 14:03:00 +02:00
Harmen Stoppels
517b7fb0c9
directives: types, avoid redundant parsing ( #45208 )
2024-07-12 13:35:16 +02:00