Skip to content

Commit 2005bea

Browse files
authored
Merge pull request #387 from awslabs/hughcars/dependency-update
Update dependencies
2 parents 5c3e498 + 0b7bd8f commit 2005bea

17 files changed

+1162
-1004
lines changed

.github/workflows/build-and-test-linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ jobs:
132132
math-libs: armpl
133133
build-shared: shared
134134
with-64bit-int: int32
135-
with-openmp: openmp
135+
with-openmp: serial # openmp -- mumps 5.8.0 introduces hang possibility
136136
with-eigensolver: arpack
137137
with-solver: mumps
138138
- arch: arm

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,9 @@ The format of this changelog is based on
105105
- Refactor `PostOperator` usage of `Measurement` to be entirely non-dimensional, until
106106
`PostOperatorCSV` which dimensionalizes all measurements before writing to file. Reduces
107107
the risk of mixed unit bugs throughout `PostOperator`.
108+
- Fix bug in using `"MakeSimplex"` which would cause undefined behaviour for higher order
109+
meshes.
110+
- Fix bug when combining OpenMP and GPU builds in reduction operations over `Vector`.
108111

109112
## [0.13.0] - 2024-05-20
110113

cmake/ExternalGitTags.cmake

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ set(EXTERN_BUTTERFLYPACK_GIT_BRANCH
3434
"Git branch for external ButterflyPACK build"
3535
)
3636
set(EXTERN_BUTTERFLYPACK_GIT_TAG
37-
"cbbee2999ea8ec82a1f9d06320522db22d5d3ad2" CACHE STRING
37+
"f5ca3672bc2ddc36b9e59e20f82749f92efe33d7" CACHE STRING
3838
"Git tag for external ButterflyPACK build"
3939
)
4040

@@ -62,7 +62,7 @@ set(EXTERN_HYPRE_GIT_BRANCH
6262
"Git branch for external HYPRE build"
6363
)
6464
set(EXTERN_HYPRE_GIT_TAG
65-
"4f6f6784f47976d6e1f2e4750a1d02f7cb56e127" CACHE STRING
65+
"825b2e42af56f6f27bc00756395651823d3d7857" CACHE STRING
6666
"Git tag for external HYPRE build"
6767
)
6868

@@ -76,7 +76,7 @@ set(EXTERN_LIBCEED_GIT_BRANCH
7676
"Git branch for external libCEED build"
7777
)
7878
set(EXTERN_LIBCEED_GIT_TAG
79-
"4db02c8f89970d9e4874124af1a6d3e1d3666a88" CACHE STRING
79+
"204f3be0a8a44f14c6b90cf1319bc5c5bd195020" CACHE STRING
8080
"Git tag for external libCEED build"
8181
)
8282

@@ -90,7 +90,7 @@ set(EXTERN_LIBXSMM_GIT_BRANCH
9090
"Git branch for external LIBXSMM build"
9191
)
9292
set(EXTERN_LIBXSMM_GIT_TAG
93-
"6ea2c101ee6774a240ae6b4fcd8728d4a608e3cc" CACHE STRING
93+
"c77b70f74cae33f2779a96be70816bd3d03d5e52" CACHE STRING
9494
"Git tag for external LIBXSMM build"
9595
)
9696

@@ -132,7 +132,7 @@ set(EXTERN_MFEM_GIT_BRANCH
132132
"Git branch for external MFEM build"
133133
)
134134
set(EXTERN_MFEM_GIT_TAG
135-
"9f945a5863407bdb5e1212465687ba09a49bbd7e" CACHE STRING
135+
"e9782cf4374cc05e4db1da45fa9d621e3ac9df27" CACHE STRING
136136
"Git tag for external MFEM build"
137137
)
138138

@@ -146,7 +146,7 @@ set(EXTERN_MUMPS_GIT_BRANCH
146146
"Git branch for external MUMPS build"
147147
)
148148
set(EXTERN_MUMPS_GIT_TAG
149-
"1cfd19699702f9a64ff5d45827d6025ff5c3873a" CACHE STRING
149+
"da2813d9a90c7e19dd23612be34931c73f5916ef" CACHE STRING
150150
"Git tag for external MUMPS build"
151151
)
152152

@@ -174,7 +174,7 @@ set(EXTERN_PETSC_GIT_BRANCH
174174
"Git branch for external PETSc build"
175175
)
176176
set(EXTERN_PETSC_GIT_TAG
177-
"226f8a8a5081bc6ad7227cd631662400f0d6e2a0" CACHE STRING
177+
"a8f5390672dbe02ceb018f69e374804f28373256" CACHE STRING
178178
"Git tag for external PETSc build"
179179
)
180180

@@ -188,7 +188,7 @@ set(EXTERN_SCALAPACK_GIT_BRANCH
188188
"Git branch for external ScaLAPACK build"
189189
)
190190
set(EXTERN_SCALAPACK_GIT_TAG
191-
"0e8767285b7a201c7b1ff34d2c2bb009534145df" CACHE STRING
191+
"95f848141926a87f23bdde0da2bef77bf54fdc22" CACHE STRING
192192
"Git tag for external ScaLAPACK build"
193193
)
194194

@@ -202,7 +202,7 @@ set(EXTERN_SLEPC_GIT_BRANCH
202202
"Git branch for external SLEPc build"
203203
)
204204
set(EXTERN_SLEPC_GIT_TAG
205-
"94cd514ee23a6958ceca39b49c8ef779eb18da6c" CACHE STRING
205+
"7302ce13e82313053b59cc53bfc7a43941693f3a" CACHE STRING
206206
"Git tag for external SLEPc build"
207207
)
208208

@@ -216,7 +216,7 @@ set(EXTERN_STRUMPACK_GIT_BRANCH
216216
"Git branch for external STRUMPACK build"
217217
)
218218
set(EXTERN_STRUMPACK_GIT_TAG
219-
"f7aeea36325d9dfe60572858599a26575daf15d1" CACHE STRING
219+
"ecbff2f7e4f374efa29771045b5d92614a4171d1" CACHE STRING
220220
"Git tag for external STRUMPACK build"
221221
)
222222

@@ -230,7 +230,7 @@ set(EXTERN_SUPERLU_GIT_BRANCH
230230
"Git branch for external SuperLU_DIST build"
231231
)
232232
set(EXTERN_SUPERLU_GIT_TAG
233-
"829615e35d6c4627a941e4ec4f60a7fed21bc2c4" CACHE STRING
233+
"80b7ae1dfca8a63b3d8494441bbcc9d79809921b" CACHE STRING
234234
"Git tag for external SuperLU_DIST build"
235235
)
236236

@@ -244,7 +244,7 @@ set(EXTERN_ZFP_GIT_BRANCH
244244
"Git branch for external ZFP build"
245245
)
246246
set(EXTERN_ZFP_GIT_TAG
247-
"7d1e3a21047a976599b562b3bbd53b1f34348f1a" CACHE STRING
247+
"03cb211c7bc76ec6508a1538ceb8c8ade89ebd3e" CACHE STRING
248248
"Git tag for external ZFP build"
249249
)
250250

@@ -276,6 +276,6 @@ set(EXTERN_SUNDIALS_GIT_BRANCH
276276
"Git branch for external SUNDIALS build"
277277
)
278278
set(EXTERN_SUNDIALS_GIT_TAG
279-
"e941546af1a5b5e492dcac0a1872540e9961c556" CACHE STRING
279+
"c3ff4663573953facb33eb026dd5d80444ecedc8" CACHE STRING
280280
"Git tag for external SUNDIALS build"
281281
)

cmake/ExternalMFEM.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -389,11 +389,11 @@ message(STATUS "MFEM_OPTIONS: ${MFEM_OPTIONS_PRINT}")
389389

390390
# A number of patches to MFEM for our use cases
391391
set(MFEM_PATCH_FILES
392-
"${CMAKE_SOURCE_DIR}/extern/patch/mfem/patch_mfem_device_fixes.diff"
393392
"${CMAKE_SOURCE_DIR}/extern/patch/mfem/patch_mesh_vis_dev.diff"
394393
"${CMAKE_SOURCE_DIR}/extern/patch/mfem/patch_par_tet_mesh_fix_dev.diff"
395394
"${CMAKE_SOURCE_DIR}/extern/patch/mfem/patch_gmsh_parser_performance.diff"
396-
"${CMAKE_SOURCE_DIR}/extern/patch/mfem/patch_ho_make_simplicial_dev.diff"
395+
"${CMAKE_SOURCE_DIR}/extern/patch/mfem/patch_missing_host_read_write_fix.diff"
396+
"${CMAKE_SOURCE_DIR}/extern/patch/mfem/patch_gpu_omp.diff"
397397
)
398398

399399
include(ExternalProject)

0 commit comments

Comments
 (0)