Update packages#32757
Conversation
|
Job Documentation, step Docs: sync website on cd9634f wanted to post the following: View the site here This comment will be updated on new commits. |
|
@lindsayad Can we make sure your MetaPhysicL fix will be in with this update? |
214c9c3 to
d0b39a6
Compare
sounds good |
bd0620d to
31b2ecc
Compare
590522f to
be31d30
Compare
4604f4f to
69c6a60
Compare
ec0df19 to
5cf5eee
Compare
|
warning that I force pushed |
| @@ -1 +1 @@ | |||
| Subproject commit 0185b8b2a7e31300bdf020b323342c49030b8da0 | |||
| Subproject commit 6998008117e29a3d139d0b417185ac21b0863eff | |||
There was a problem hiding this comment.
Caution! This contains a submodule update
|
Just before Alex pushed, the cheese graters actually behaved Logan! Besides rebooting, limiting the number of concurrent CIVET runs might help (like how many events are allowed to concurrently use them), in case the machines really are struggling for memory...? |
|
Job Coverage, step Verify coverage on 4d21ed1 wanted to post the following: The following coverage requirement(s) failed:
|
|
valgrind failure is unrelated to this PR |
|
Do we want to turn on GPU vector ghosting? We will need a small patch in libMesh to remove |
This reverts commit d908ec3.
…cks missing libnvidia-ml.so.1 For SLATE and netCDF we leverage the fact that the simple programs that CMake and autotools use to test the compilers do not actually need libnvidia-ml.so, they are just linked against it because that is an inherited dependency from PETSc (as of 5268dc8a, !8817). We use -Wl,--as-needed to drop that dependency at compile time, so the dynamic linker does not complain at runtime. For MFEM, the check is on the PETSc library itself, which we know must be working correctly since, by the time we build MFEM, we have already compiled libMesh against PETSc. As PETSc does require libnvidia-ml.so.1, we bypass the test altogether with -DPETSC_EXECUTABLE_RUNS=YES.
OpenBLAS uses a script, f_check, to determine what the Fortran compiler is. Problem is, with FC=mpif90, even though mpif90 wraps ifx, OpenBLAS makes a mess and assigns NOFORTRAN=1 and other flags relative to gfortran instead. The net effect is that PETSc's post-install checks hang.
… petsc recipe The conda scalapack package's scalapack-targets.cmake embeds absolute CI build-machine paths (/opt/civet0/...) and GCC emulated-TLS libs (-lemutls_w, -lheapt_w) in INTERFACE_LINK_LIBRARIES. These propagate through MUMPS into MFEM's link libraries, causing fatal link errors on macOS Apple Silicon. Extend the existing Darwin GCC-stripping block to also cover scalapack-targets.cmake: add it to the existing sed for -lemutls_w/-lheapt_w/ -lgcc_s.1, and add a second sed to strip the -Wl,-rpath and -L flags pointing at /opt/civet0 (which don't appear in the PETSc files and so weren't handled before). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
| @@ -1 +1 @@ | |||
| Subproject commit 0185b8b2a7e31300bdf020b323342c49030b8da0 | |||
| Subproject commit 870e4eb6b27ba407762776931d2c2a4dd1b63ff0 | |||
There was a problem hiding this comment.
Caution! This contains a submodule update
|
Job Precheck, step Versioner verify on cd9634f wanted to post the following: Versioner templatesFound 11 templates, 0 failed Versioner influential filesFound 53 influential files, 13 changed, 0 added, 0 removed
Versioner versionsFound 10 packages, 3 changed, 0 failed
|
|
Job Test, step Results summary on cd9634f wanted to post the following: Framework test summaryCompared against dd5a896 in job civet.inl.gov/job/3793511. No change Modules test summaryCompared against dd5a896 in job civet.inl.gov/job/3793511. No change |
|
Job Coverage, step Verify coverage on cd9634f wanted to post the following: The following coverage requirement(s) failed:
|
libMesh update libMesh/libmesh@0185b8b...870e4eb
Conda packages
moose-petsc 3.25.1 [mpich,openmpi]_0v3.24.6..v3.25.1moose-libmesh 2026.05.01_870e4eb [mpich,openmpi]_0moose-petsc 3.25.1_0moose-dev 2026.05.01 [mpich,openmpi]moose-petsc 3.25.1 [mpich,openmpi]_0moose-libmesh 2026.05.01_870e4eb [mpich,openmpi]_0Apptainer containers
moose-petsc:3.25.1_0v3.24.6..v3.25.1libnvidia-ml.so.1by passing-DCMAKE_EXE_LINKER_FLAGS=-Wl,--as-neededto SLATE's CMake command to drop that library dependencyDYNAMIC_ARCH=1 NOFORTRAN=0 F_COMPILER=INTEL FEXTRALIB=to its make commandmoose-libmesh:2026.05.01_870e4eb_0moose-petsc:3.25.1_0container as baselibnvidia-ml.so.1by passing-Wl,--as-neededto netCDF's configure command to drop that library dependencymoose-dev:2026.05.01moose-libmesh:2026.05.01_870e4eb_0container as baselibnvidia-ml.so.1by passing-DPETSC_EXECUTABLE_RUNS=YESto MFEM's CMake command to ignore failing PETSc tests