Skip to content

Commit 8d9408c

Browse files
committed
PETSc 3.23.5
1 parent 650b6c3 commit 8d9408c

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

3rdparty/ff-petsc/petsc-cmake-seq.patch

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
diff --color -Naur petsc-3.23.4/config/BuildSystem/config/packages/PTScotch.py petsc-3.23.4-p1/config/BuildSystem/config/packages/PTScotch.py
2-
--- petsc-3.23.4/config/BuildSystem/config/packages/PTScotch.py 2025-03-26 15:00:03
3-
+++ petsc-3.23.4-p1/config/BuildSystem/config/packages/PTScotch.py 2025-03-26 17:06:45
1+
diff --color -Naur petsc-3.23.5/config/BuildSystem/config/packages/PTScotch.py petsc-3.23.5-p1/config/BuildSystem/config/packages/PTScotch.py
2+
--- petsc-3.23.5/config/BuildSystem/config/packages/PTScotch.py 2025-03-26 15:00:03
3+
+++ petsc-3.23.5-p1/config/BuildSystem/config/packages/PTScotch.py 2025-03-26 17:06:45
44
@@ -63,4 +63,10 @@
55

66
args.append('-DBUILD_FORTRAN:BOOL=OFF')
@@ -12,9 +12,9 @@ diff --color -Naur petsc-3.23.4/config/BuildSystem/config/packages/PTScotch.py p
1212
+ args.append('-DCMAKE_C_COMPILER="'+mpicc.split(None, 1)[0]+'"')
1313
+ args.append('-DCMAKE_CXX_COMPILER="'+mpicxx.split(None, 1)[0]+'"')
1414
return args
15-
diff --color -Naur petsc-3.23.4/config/BuildSystem/config/packages/SuiteSparse.py petsc-3.23.4-p1/config/BuildSystem/config/packages/SuiteSparse.py
16-
--- petsc-3.23.4/config/BuildSystem/config/packages/SuiteSparse.py 2025-03-26 15:00:03
17-
+++ petsc-3.23.4-p1/config/BuildSystem/config/packages/SuiteSparse.py 2025-03-26 17:07:16
15+
diff --color -Naur petsc-3.23.5/config/BuildSystem/config/packages/SuiteSparse.py petsc-3.23.5-p1/config/BuildSystem/config/packages/SuiteSparse.py
16+
--- petsc-3.23.5/config/BuildSystem/config/packages/SuiteSparse.py 2025-03-26 15:00:03
17+
+++ petsc-3.23.5-p1/config/BuildSystem/config/packages/SuiteSparse.py 2025-03-26 17:07:16
1818
@@ -70,4 +70,10 @@
1919
args.append('-DSUITESPARSE_USE_OPENMP:BOOL='+('ON' if self.openmp.found else 'OFF'))
2020
args.append('-DSUITESPARSE_USE_64BIT_BLAS:BOOL='+('ON' if self.blasLapack.has64bitindices else 'OFF'))
@@ -26,9 +26,9 @@ diff --color -Naur petsc-3.23.4/config/BuildSystem/config/packages/SuiteSparse.p
2626
+ args.append('-DCMAKE_C_COMPILER="'+mpicc.split(None, 1)[0]+'"')
2727
+ args.append('-DCMAKE_CXX_COMPILER="'+mpicxx.split(None, 1)[0]+'"')
2828
return args
29-
diff --color -Naur petsc-3.23.4/config/BuildSystem/config/packages/SuperLU.py petsc-3.23.4-p1/config/BuildSystem/config/packages/SuperLU.py
30-
--- petsc-3.23.4/config/BuildSystem/config/packages/SuperLU.py 2025-03-20 05:44:35
31-
+++ petsc-3.23.4-p1/config/BuildSystem/config/packages/SuperLU.py 2025-03-26 17:07:16
29+
diff --color -Naur petsc-3.23.5/config/BuildSystem/config/packages/SuperLU.py petsc-3.23.5-p1/config/BuildSystem/config/packages/SuperLU.py
30+
--- petsc-3.23.5/config/BuildSystem/config/packages/SuperLU.py 2025-03-20 05:44:35
31+
+++ petsc-3.23.5-p1/config/BuildSystem/config/packages/SuperLU.py 2025-03-26 17:07:16
3232
@@ -54,5 +54,11 @@
3333
if item.find('CMAKE_C_FLAGS') >= 0 or item.find('CMAKE_CXX_FLAGS') >= 0:
3434
args[place]=item[:-1]+' '+mangledef+'"'
@@ -41,9 +41,9 @@ diff --color -Naur petsc-3.23.4/config/BuildSystem/config/packages/SuperLU.py pe
4141
+ args.append('-DCMAKE_CXX_COMPILER="'+mpicxx.split(None, 1)[0]+'"')
4242
return args
4343

44-
diff --color -Naur petsc-3.23.4/config/BuildSystem/config/packages/metis.py petsc-3.23.4-p1/config/BuildSystem/config/packages/metis.py
45-
--- petsc-3.23.4/config/BuildSystem/config/packages/metis.py 2025-03-08 23:51:15
46-
+++ petsc-3.23.4-p1/config/BuildSystem/config/packages/metis.py 2025-03-26 17:07:16
44+
diff --color -Naur petsc-3.23.5/config/BuildSystem/config/packages/metis.py petsc-3.23.5-p1/config/BuildSystem/config/packages/metis.py
45+
--- petsc-3.23.5/config/BuildSystem/config/packages/metis.py 2025-03-08 23:51:15
46+
+++ petsc-3.23.5-p1/config/BuildSystem/config/packages/metis.py 2025-03-26 17:07:16
4747
@@ -44,6 +44,12 @@
4848
if self.framework.argDB['download-metis-use-doubleprecision']:
4949
args.append('-DMETIS_USE_DOUBLEPRECISION=1')
@@ -57,9 +57,9 @@ diff --color -Naur petsc-3.23.4/config/BuildSystem/config/packages/metis.py pets
5757
return args
5858

5959
def configureLibrary(self):
60-
diff --color -Naur petsc-3.23.4/config/BuildSystem/config/packages/mmg.py petsc-3.23.4-p1/config/BuildSystem/config/packages/mmg.py
61-
--- petsc-3.23.4/config/BuildSystem/config/packages/mmg.py 2025-03-26 15:00:03
62-
+++ petsc-3.23.4-p1/config/BuildSystem/config/packages/mmg.py 2025-03-26 17:07:16
60+
diff --color -Naur petsc-3.23.5/config/BuildSystem/config/packages/mmg.py petsc-3.23.5-p1/config/BuildSystem/config/packages/mmg.py
61+
--- petsc-3.23.5/config/BuildSystem/config/packages/mmg.py 2025-03-26 15:00:03
62+
+++ petsc-3.23.5-p1/config/BuildSystem/config/packages/mmg.py 2025-03-26 17:07:16
6363
@@ -29,6 +29,12 @@
6464
args.append('-DUSE_VTK=OFF')
6565
args.append('-DMMG_INSTALL_PRIVATE_HEADERS=ON')
@@ -73,9 +73,9 @@ diff --color -Naur petsc-3.23.4/config/BuildSystem/config/packages/mmg.py petsc-
7373
if self.getDefaultIndexSize() == 64:
7474
int64_t = '''
7575
#if !(defined(PETSC_HAVE_STDINT_H) && defined(PETSC_HAVE_INTTYPES_H) && defined(PETSC_HAVE_MPI_INT64_T))
76-
diff --color -Naur petsc-3.23.4/config/BuildSystem/config/package.py petsc-3.23.4-p1/config/BuildSystem/config/package.py
77-
--- petsc-3.23.4/config/BuildSystem/config/package.py 2025-03-26 15:00:03
78-
+++ petsc-3.23.4-p1/config/BuildSystem/config/package.py 2025-03-26 17:07:16
76+
diff --color -Naur petsc-3.23.5/config/BuildSystem/config/package.py petsc-3.23.5-p1/config/BuildSystem/config/package.py
77+
--- petsc-3.23.5/config/BuildSystem/config/package.py 2025-03-26 15:00:03
78+
+++ petsc-3.23.5-p1/config/BuildSystem/config/package.py 2025-03-26 17:07:16
7979
@@ -432,7 +432,7 @@ class Package(config.base.Configure):
8080
if self.requirekandr:
8181
outflags += self.setCompilers.KandRFlags

3rdparty/getall

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,10 +170,10 @@ download('parmmg','https://github.com/MmgTools/ParMmg/archive/v1.5.0.zip',
170170
'https://github.com/MmgTools',
171171
'parmmg.zip',
172172
'52b82cd18108c3fdfd229ac0158ef187');
173-
download('PETSc','https://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-3.23.4.tar.gz',
173+
download('PETSc','https://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-3.23.5.tar.gz',
174174
'https://web.cels.anl.gov/projects/petsc/download/release-snapshots',
175-
'petsc-3.23.4.tar.gz',
176-
'2e48a67311b71bf3ac4ebd5c55428ff6');
175+
'petsc-3.23.5.tar.gz',
176+
'159d574442fbb3bae4ccecf5323ae2a7');
177177

178178
download('htool','https://github.com/htool-ddm/htool/archive/f9a7e48eaa90cad7e23515086355388de96bf55a.zip',
179179
'https://github.com/htool-ddm/',

0 commit comments

Comments
 (0)