History log of /petsc/config/PETSc/Configure.py (Results 26 – 50 of 1111)
Revision Date Author Comments
# 09b68a49 04-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# e80aff1c 03-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-petsc-case' into 'release'

Fix wrong case for PETSc

See merge request petsc/petsc!8266


# f0b74427 01-Apr-2025 Pierre Jolivet <pierre@joliv.et>

Fix wrong case for PETSc


# fdec6269 26-Mar-2025 Satish Balay <balay@mcs.anl.gov>

generatefortranstubs: move out of maint (to config/utils)- as its needed in tarball


# 6d8694c4 20-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-29/add-fortran-enums' into 'main'

Major updates to Fortran interface

See merge request petsc/petsc!7517


# ce78bad3 20-Feb-2025 Barry Smith <bsmith@petsc.dev>

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous ve

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous versions!
- also clean up inconsistent PETSc code detected by new Fortran generation tools
- drop use of bfort
- automatically generate all the Fortran PETSc objects, enums etc from the include files
- generate most of the Fortran interface definitions and functions from the source code
- simplify the number and organization of Fortran modules

Co-authored-by: Jose E. Roman <jroman@dsic.upv.es>

show more ...


# 690fd307 19-Jan-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/proper-capitalization' into 'main'

Proper PETSc and Git capitalization

See merge request petsc/petsc!8086


# 7766ff4b 17-Jan-2025 Pierre Jolivet <pierre@joliv.et>

Proper PETSc and Git capitalization


# a4bb395b 09-Nov-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/lib-name-suffix' into 'main'

configure: add -with-library-name-suffix=<suffix> option

See merge request petsc/petsc!7989


# 859f1752 07-Nov-2024 Francesco Ballarin <francesco.ballarin@unicatt.it>

use LIB_NAME_SUFFIX to determine the name of the dynamic library to be loaded with -library_preload

patch from https://salsa.debian.org/science-team/petsc/-/blob/fecc0768a4860dd3516c454fb3ff3613b61f

use LIB_NAME_SUFFIX to determine the name of the dynamic library to be loaded with -library_preload

patch from https://salsa.debian.org/science-team/petsc/-/blob/fecc0768a4860dd3516c454fb3ff3613b61ff482/debian/patches/soname_extension

show more ...


# 8143cb67 07-Nov-2024 Satish Balay <balay@mcs.anl.gov>

configure: add -with-library-name-suffix=<suffix> option


# e4a561a4 07-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 6827d6b3 07-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/asan' into 'release'

address sanitizer fixes

See merge request petsc/petsc!7927


# 0ef292d3 05-Oct-2024 Stefano Zampini <stefano.zampini@gmail.com>

configure: detect GNU address sanitizer

disable PetscCheckPointer when using a sanitizer


# 7a90a204 02-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/fix-make-check-before-install' into 'main'

build: 'make check' should work before 'make install' for a prefix build

See merge request petsc/petsc!7789


# 2d10696a 28-Aug-2024 Satish Balay <balay@mcs.anl.gov>

build: 'make check' should work before 'make install' for a prefix build


# fda22ce0 08-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-07-01/fix-petscoptionsgetviewer' into 'main'

The use case of PetscOptionsGetViewer() has evolved to no longer be the get/restore model

See merge request petsc/petsc!7667


# 648c30bc 08-Jul-2024 Barry Smith <bsmith@mcs.anl.gov>

The use case of PetscOptionsGetViewer() has evolved to no longer be the get/restore model

Hence the code needs to be refactored

Introduce PetscCallNull() and PetscCallMPINull() to simplify PETSC_VI

The use case of PetscOptionsGetViewer() has evolved to no longer be the get/restore model

Hence the code needs to be refactored

Introduce PetscCallNull() and PetscCallMPINull() to simplify PETSC_VIEWER_XXXX_() routines

Reported-by: James Wright
Thanks-to: Jeremy L Thompson

show more ...


# e681106f 23-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/require-F2003-GET_COMMAND_ARGUMENT' into 'main'

Fortran: require GET_COMMAND_ARGUMENT() from F2003, and remove F77 iargc etc..

See merge request petsc/petsc!7394


# 8d35c829 20-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Fortran: require GET_COMMAND_ARGUMENT() from F2003, and remove F77 iargc etc..


# 21c6b9d6 11-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-03-07/fix-macos-latest-configure' into 'main'

Fix for linker warnings that appear with latest macOS XCode release

See merge request petsc/petsc!7341


# 571416bb 08-Mar-2024 Barry Smith <bsmith@mcs.anl.gov>

Fix for linker warnings that appear with latest macOS XCode release

ld: warning: -commons use_dylibs is no longer supported, using error treatment instead
ld: warning: -bind_at_load is deprecated on

Fix for linker warnings that appear with latest macOS XCode release

ld: warning: -commons use_dylibs is no longer supported, using error treatment instead
ld: warning: -bind_at_load is deprecated on macOS

ld: warning: duplicate -rpath '/Users/barrysmith/Src/petsc/arch-fix-macos-latest-configure/lib' ignored

For this fix we need to always pass the libraries through self.libraries.toStringNoDupes() with fully resolved strings
(no ${PETSC_ARCH}/${PETSC_DIR}) so the generation of the library lists is now done ONLY in config/PETSc/Configure.py
and not in variables. Tested both single and multiple libraries with --download-hypre which previously would produce a
duplicate.

show more ...


# 33d24b21 08-Mar-2024 Barry Smith <bsmith@mcs.anl.gov>

Remove PETSC_CONTRIB and use of -lcontribe since PETSc has not had a contribe library in a long time

Commit-type: housekeeping


# ecceeb7d 02-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 3c093a9a 02-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-11-01/docs-kspcomputeeigenvalues/release' into 'release'

Fix manual pages in ksp/interface files

See merge request petsc/petsc!6988


12345678910>>...45