Conversation
|
@rbberger Would you like to take a look at this before I merge? |
|
@spackbot re-run pipeline |
|
I've started that pipeline for you! |
|
looks like we need a version constraint for |
|
@rbberger Thanks for the ping. I'm on deadline for SC25 right now; I'll make a note to test with [email protected] next week. LibPressio's unstable versions are updated on a separate spack repo, and then merged into mainline spack each November or so. |
There was a problem hiding this comment.
[email protected] is not released yet with corresponding docs. I tried to do a quick fix, but it looks like the requirements for sol2's container type detection have changed, and my code doesn't conform to these requirements, and I don't have the expertise to quickly change my code to support this version without updated docs. The fix for now is set LibPressio's max sol2 version to 3.3 the currently released version.
|
Just to clarify: there's nothing incorrect with this PR but it interacts with the CI infrastructure in a bad way? |
|
@pbrady Try updating https://github.com/spack/spack/blob/develop/var/spack/repos/builtin/packages/libpressio/package.py#L265 to depends_on("lua-sol2@:3.3.0", when="+lua")That should fix the CI. |
|
done! |
* develop: (752 commits) mesa: add v23.3.3 and use py-packaging while python>=3.12 (spack#49121) gcc: add v15.1.0 (spack#50212) draco: add v7.20.0 (spack#49996) sgpp: update dependencies and variants (spack#49384) input_analysis.py: fix conditional requirements (spack#50194) boost: add 1.88.0 (spack#50158) mapl: add v2.55.1 (spack#50201) mepo: add v2.3.2 (spack#50202) py-repligit: add v0.1.1 (spack#50204) [package updates] Bump version of cp2k and sirius (spack#50141) petsc4py: update ldshared.patch for v3.20.1, and skip for v3.23.1+ (spack#50170) namd: add v3.0.1 (spack#50192) geomodel: depend on c (spack#49781) CompilerAdaptor: add support for opt_flags/debug_flags (spack#50126) Add ls alias to spack {compiler, external} (spack#50189) covfie: depend on c (spack#50190) lua-sol2: add v3.5.0 (spack#49970) crtm-fix: fix directory logic (spack#50172) py-build: add v1.2.2 (spack#50148) py-pillow: fix build (spack#50177) ...
* sol2: update version * fix lua version in libpressio --------- Co-authored-by: Richard Berger <[email protected]>
Note that 3.5 incorporates fixes to run with latest apple-clang: ThePhD/sol2#1684