| #
7b2fcb5d
|
| 28-Jul-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/proper-capitalization' into 'main'
configure: fix capitalization of multiple packages and PETSc itself
See merge request petsc/petsc!8597
|
| #
f605775f
|
| 26-Jul-2025 |
Pierre Jolivet <pierre@joliv.et> |
configure: fix capitalization of multiple packages and PETSc itself
|
| #
777dc28b
|
| 02-Dec-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'connorjward/pastix-pkg-config-check' into 'main'
PaStiX: Make sure that pkg-config is installed
Closes #1678
See merge request petsc/petsc!8031
|
| #
c2d15331
|
| 26-Nov-2024 |
Connor Ward <c.ward20@imperial.ac.uk> |
PaStiX: Make sure that pkg-config is installed
|
| #
bcf34d37
|
| 11-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'pastix6' into 'main'
Pastix: Update to the new interface 6 and last release version 6.4.0
See merge request petsc/petsc!7570
|
| #
688c8ee7
|
| 27-Sep-2024 |
Florent Pruvost <florent.pruvost@inria.fr> |
Pastix: Update to the new interface 6 and last release version 6.4.0
|
| #
8c77480b
|
| 04-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
5c2ecfb5
|
| 04-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-04-03/fix-chaco-modern-c/release' into 'release'
configure: Add checkKandRFlags() to use with external pkgs that need additional compiler flags to build with gcc-14 and Xcod
Merge branch 'barry/2024-04-03/fix-chaco-modern-c/release' into 'release'
configure: Add checkKandRFlags() to use with external pkgs that need additional compiler flags to build with gcc-14 and Xcode/Clang
See merge request petsc/petsc!7433
show more ...
|
| #
b82a6ca9
|
| 03-Apr-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
configure: Add checkKandRFlags() to use with external pkgs that need additional compiler flags to build with gcc-14 and Xcode/Clang
And update updatePackageCFlags() to use checkKandRFlags()
Co-Auth
configure: Add checkKandRFlags() to use with external pkgs that need additional compiler flags to build with gcc-14 and Xcode/Clang
And update updatePackageCFlags() to use checkKandRFlags()
Co-Authored-by: Satish Balay <balay@mcs.anl.gov>
chaco:
mpicc -c -Imain -fPIC -Wno-lto-type-mismatch -Wno-stringop-overflow -g -O0 -o input/check_input.o input/check_input.c input/check_input.c: In function ‘check_assignment’: input/check_input.c:472:12: error: type of ‘ndims’ defaults to ‘int’ [-Wimplicit-int] 472 | static int check_assignment(assignment, nvtxs, nsets_tot, ndims, local_method) | ^~~~~~~~~~~~~~~~ input/check_input.c:472:12: error: type of ‘local_method’ defaults to ‘int’ [-Wimplicit-int]
spai:
/home/balay/petsc/arch-ci-linux-pkgs-cxx-mlib/bin/mpicc -DSPAI_USE_MPI -Wno-lto-type-mismatch -Wno-stringop-overflow -g -O -I/home/balay/petsc/arch-ci-linux-pkgs-cxx-mlib/include -c basics.c basics.c: In function ‘init_SPAI’: basics.c:19:3: error: implicit declaration of function ‘init_timers’ [-Wimplicit-function-declaration] 19 | init_timers(); | ^~~~~~~~~~~
scalapack:
/home/balay/petsc/arch-ci-linux-pkgs-cxx-mlib/externalpackages/git.scalapack/BLACS/SRC/sgamx2d_.c: In function ‘sgamx2d_’: /home/balay/petsc/arch-ci-linux-pkgs-cxx-mlib/externalpackages/git.scalapack/BLACS/SRC/sgamx2d_.c:204:7: error: implicit declaration of function ‘BI_smvcopy’; did you mean ‘BI_cmvcopy’? [-Wimplicit-function-declaration] 204 | BI_smvcopy(Mpval(m), Mpval(n), A, tlda, bp->Buff); | ^~~~~~~~~~
ptscotch:
/home/balay/petsc/arch-ci-linux-pkgs-cxx-mlib/bin/mpicc -Wno-lto-type-mismatch -Wno-stringop-overflow -g -O -I/home/balay/petsc/arch-ci-linux-pkgs-cxx-mlib/include -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_PTHREAD -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_RENAME -Drestrict="restrict" -DINTSIZE32 -DSCOTCH_METIS_PREFIX -I../../include -I../libscotch -c metis_graph_part_dual_f.c -o metis_graph_part_dual_f_v3.o metis_graph_part_dual_f.c: In function ‘METIS_PARTMESHDUAL’: metis_graph_part_dual_f.c:82:3: error: implicit declaration of function ‘METIS_PartMeshDual’; did you mean ‘metis_partmeshdual’? [-Wimplicit-function-declaration] 82 | METIS_PartMeshDual (ne, nn, eptr, eind, vwgt, vsize, ncommon, nparts, tpwgts, options, objval, epart, npart); | ^~~~~~~~~~~~~~~~~~ | metis_partmeshdual
pastix:
/home/balay/petsc/arch-linux-c-debug/bin/mpicc -fPIC -Wno-lto-type-mismatch -Wno-stringop-overflow -g -O0 -I/home/balay/petsc/arch-linux-c-debug/include -DFORCE_INT32 -DWITH_HWLOC -I/home/balay/petsc/arch-linux-c-debug/include -DNUMA_ALLOC -DDISTRIBUTED -DWITH_SCOTCH -I/home/balay/petsc/arch-linux-c-debug/include -DVERSION='""' -DX_ARCHi686_pc_linux -DDOF_CONSTANT -DVERSION='""' -DX_ARCHi686_pc_linux -DDOF_CONSTANT -I./common/src -I./order/src -I./symbol/src -I./fax/src -I./perf/src -I./blend/src -I./kass/src -I./sopalin/src -I./utils/src -I./matrix_drivers/src -I./wrapper/src -I./sparse-matrix/src -Imurge/include -DCHOL_SOPALIN -c sopalin/obj/i686_pc_linux/coefinit_c.c -o sopalin/obj/i686_pc_linux/coefinit_c.o In file included from ./common/src/common_pastix.h:366, from ./sopalin/src/coefinit.c:40, from sopalin/obj/i686_pc_linux/coefinit_c.c:8: ./sopalin/src/coefinit.c: In function ‘C_pastix_getDiag’: ./common/src/redefine_functions.h:89:30: error: implicit declaration of function ‘C_GetMpiType’; did you mean ‘GetMpiType’? [-Wimplicit-function-declaration] 89 | #define PASTIX_PREFIX_F(x) C_ ## x | ^~ ./common/src/redefine_functions.h:433:26: note: in expansion of macro ‘PASTIX_PREFIX_F’ 433 | #define GetMpiType PASTIX_PREFIX_F(GetMpiType) | ^~~~~~~~~~~~~~~ ./common/src/common_pastix.h:286:24: note: in expansion of macro ‘GetMpiType’ 286 | # define COMM_FLOAT GetMpiType() | ^~~~~~~~~~ ./sopalin/src/coefinit.c:554:50: note: in expansion of macro ‘COMM_FLOAT’ 554 | MPI_Allreduce((void *) btemp, (void *) b, n, COMM_FLOAT, COMM_SUM, pastix_comm); | ^~~~~~~~~~
show more ...
|
| #
c40e87ba
|
| 04-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
pastix: update to snapshot with build fixes for MPI-3 errors [wrt OpenMPI-5.0]
/home/balay/petsc/arch-linux-c-debug/bin/mpicc -fPIC -Wno-lto-type-mismatch -Wno-stringop-overflow -g -O0 -Wno-implic
pastix: update to snapshot with build fixes for MPI-3 errors [wrt OpenMPI-5.0]
/home/balay/petsc/arch-linux-c-debug/bin/mpicc -fPIC -Wno-lto-type-mismatch -Wno-stringop-overflow -g -O0 -Wno-implicit-function-declaration -Wno-implicit-int -Wno-deprecated-non-prototype -fno-common -I/home/balay/petsc/arch-linux-c-debug/include -DFORCE_INT32 -DWITH_HWLOC -I/home/balay/petsc/arch-linux-c-debug/include -DNUMA_ALLOC -DDISTRIBUTED -DWITH_SCOTCH -I/home/balay/petsc/arch-linux-c-debug/include -DVERSION='""' -DX_ARCHi686_pc_linux -DDOF_CONSTANT -DVERSION='""' -DX_ARCHi686_pc_linux -DDOF_CONSTANT -I./common/src -I./order/src -I./symbol/src -I./fax/src -I./perf/src -I./blend/src -I./kass/src -I./sopalin/src -I./utils/src -I./matrix_drivers/src -I./wrapper/src -I./sparse-matrix/src -Imurge/include -DCHOL_SOPALIN -c sopalin/src/sopalin3d.c -o sopalin/obj/i686_pc_linux/sopalin3d.o In file included from sopalin/src/sopalin3d.c:85: sopalin/src/./sopalin_sendrecv.c: In function ‘po_send_one_fanin’: /home/balay/petsc/arch-linux-c-debug/include/mpi.h:350:59: error: static assertion failed: "MPI_Address was removed in MPI-3.0. Use MPI_Get_address instead." 350 | #define THIS_FUNCTION_WAS_REMOVED_IN_MPI30(func, newfunc) _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.") | ^~~~~~~~~~~~~~ /home/balay/petsc/arch-linux-c-debug/include/mpi.h:3179:27: note: in expansion of macro ‘THIS_FUNCTION_WAS_REMOVED_IN_MPI30’ 3179 | #define MPI_Address(...) THIS_FUNCTION_WAS_REMOVED_IN_MPI30(MPI_Address, MPI_Get_address) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sopalin/src/./sopalin_sendrecv.c:1303:12: note: in expansion of macro ‘MPI_Address’ 1303 | CALL_MPI MPI_Address(FANIN_INFOTAB(t),&(thread_data->gtaboffs[packnbr])); | ^~~~~~~~~~~
show more ...
|
| #
97c047f8
|
| 25-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-10-18/rm-dirs-from-makefiles' into 'main'
Remove use of and the DIRS variables from the makefiles
See merge request petsc/petsc!6945
|
| #
66af8762
|
| 18-Oct-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove DIRS variable and unneeded tabs from all makefiles since no longer needed
Commit-type: housekeeping
|
| #
f0cb6cbe
|
| 26-Sep-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/migrate-ftp' into 'main'
docs, scripts: update from ftp.mcs.anl.gov to web.cels.anl.gov
See merge request petsc/petsc!6889
|
| #
30c3248d
|
| 25-Sep-2023 |
Satish Balay <balay@mcs.anl.gov> |
externalpackages: fix URLs from ftp.mcs.anl.gov to web.cels.anl.gov
|
| #
fb08acd9
|
| 26-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-05-23/improve-scalapack-configure' into 'main'
Change package.libdir and package.altlibdir to more flexible package.libDirs[] and make scalapack.py handle --with-scalapack-d
Merge branch 'barry/2023-05-23/improve-scalapack-configure' into 'main'
Change package.libdir and package.altlibdir to more flexible package.libDirs[] and make scalapack.py handle --with-scalapack-dir
See merge request petsc/petsc!6499
show more ...
|
| #
eace4e3b
|
| 23-May-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
change package.libdir and package.altlibdirs to more flexible package.libDirs
|
| #
995ec06f
|
| 03-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/nvhpc-and-clang-cuda' into 'main'
Clang support for CUDA
See merge request petsc/petsc!6015
|
| #
1716c418
|
| 30-Jan-2023 |
Stefano Zampini <stefano.zampini@gmail.com> |
configure: print MPI uni info
|
| #
a207d08e
|
| 30-Oct-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
ed31fb71
|
| 30-Oct-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/codespell-typos' into 'release'
A few more codespell fixes
See merge request petsc/petsc!5786
|
| #
d5b43468
|
| 29-Oct-2022 |
Jose E. Roman <jroman@dsic.upv.es> |
A few more codespell fixes
|
| #
a9583370
|
| 29-Nov-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/feature-add-package-buildLanguages' into 'main'
Add package buildLanguages so that we can correctly select a language for header checking etc
See merge request petsc/petsc!4603
|
| #
c9b04d1e
|
| 26-Nov-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Packages: replace self.cxx/fc with self.buildLanguages, so that we can correctly select a language for header etc checking
|
| #
21e6d802
|
| 21-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/configure-remove-sudo' into 'main'
configure: remove usage of sudo with external-packages
See merge request petsc/petsc!4333
|
| #
f3c5548c
|
| 20-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
configure: remove usage of sudo with external-packages
|