History log of /petsc/config/BuildSystem/config/packages/PaStiX.py (Results 1 – 25 of 114)
Revision Date Author Comments
# 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


12345