History log of /petsc/gmakefile.test (Results 26 – 50 of 370)
Revision Date Author Comments
# 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 ...


# 5574ef43 08-Nov-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 431be1db 08-Nov-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-10-31/add-make-getversion/release' into 'release'

add rule make getversion to PETSc so users make (or cmake) can check for...

See merge request petsc/petsc!7977


# fb8b7a66 31-Oct-2024 Barry Smith <bsmith@mcs.anl.gov>

add rule make getversion to PETSc so users make (or cmake) can check for appropriate versions easily at build time


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

Merge branch 'barry/2024-07-06/allow-diff-test' into 'main'

All diff- in front of make test seach=* t alias checkbadsource to checkbadSource

See merge request petsc/petsc!7675


# 84533492 06-Jul-2024 Barry Smith <bsmith@mcs.anl.gov>

All diff- in front of make test seach=* to simplify cut and paste usage


# 37229466 06-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-06-03/tests-rm-mod-files' into 'main'

Remove Fortran module files from src tree because the test harness mistakenly...

See merge request petsc/petsc!7603


# 0e2a8ab2 03-Jun-2024 Barry Smith <bsmith@mcs.anl.gov>

Remove Fortran module files from src tree because the test harness mistakenly uses those files instead of generating the correct ones (based on the current PETSC_ARCH)


# bf87ec58 14-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/revert-C_SH_LIB_PATH-in-gmakefile.test' into 'main'

gmakefile.test revert change to PETSC_TEST_LIB

See merge request petsc/petsc!7366


# 8020a2f4 13-Mar-2024 Satish Balay <balay@mcs.anl.gov>

gmakefile.test revert change to PETSC_TEST_LIB

This is used by test targets run via 'gmakefile' - here required -rpath option [to the location of libpetsc.so] is missing due to this change

balay@pj

gmakefile.test revert change to PETSC_TEST_LIB

This is used by test targets run via 'gmakefile' - here required -rpath option [to the location of libpetsc.so] is missing due to this change

balay@pj01:~/petsc$ make -f gmakefile test s='vec*is_sf_tests*ex5_*' V=1

mpicc -c -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-stringop-overflow -fstack-protector -fvisibility=hidden -g3 -O0 -I/home/balay/petsc/include -I/home/balay/petsc/arch-linux-c-debug/include -MMD -MP /home/balay/petsc/src/vec/is/sf/tests/ex5.c -o arch-linux-c-debug/tests/vec/is/sf/tests/ex5.o
mpicc -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-stringop-overflow -fstack-protector -fvisibility=hidden -g3 -O0 -Wl,-export-dynamic -o arch-linux-c-debug/tests/vec/is/sf/tests/ex5 arch-linux-c-debug/tests/vec/is/sf/tests/ex5.o arch-linux-c-debug/lib/libpetsc.so -Wl,-rpath,/software/mpich-4.1.1/lib -L/software/mpich-4.1.1/lib -Wl,-rpath,/usr/lib/gcc/x86_64-redhat-linux/13 -L/usr/lib/gcc/x86_64-redhat-linux/13 -llapack -lblas -lm -lX11 -lmpifort -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lstdc++ -lquadmath

show more ...


# 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 ...


# 6e57e0df 25-Feb-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/win32fe_cl' into 'main'

win32fe: rename wrapper scripts 'win_cl' to 'win32fe_cl' , and add in support for OneAPI compilers icx, ifx

See merge request petsc/petsc!7321


# 7d7394c2 24-Feb-2024 Satish Balay <balay@mcs.anl.gov>

win32fe: rename wrapper scripts 'win_cl' to 'win32fe_cl' (and similar)


# 6996bd1a 21-Feb-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-double' into 'main'

Fix words appearing twice in a row for no good reason

See merge request petsc/petsc!7307


# 15229ffc 21-Feb-2024 Pierre Jolivet <pierre@joliv.et>

Fix words appearing twice in a row for no good reason


# 6130a380 30-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2023-10-20/upgrade-kokkos-to-4.2' into 'main'

Package: upgrade Kokkos and KK to 4.2

See merge request petsc/petsc!6947


# 81a145c3 24-Oct-2023 Junchao Zhang <jczhang@anl.gov>

Build: filter out -fvisibility=hidden in compiling and linking kokkos files.


# f3a98c4c 20-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 90a8d269 20-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-11-20/lint-should-not-trigger-gmakegen' into 'release'

make lint should not trigger the running of gmakegen

See merge request petsc/petsc!7041


# 297d5bed 20-Nov-2023 Barry Smith <bsmith@mcs.anl.gov>

"make lint" should not trigger the running of gmakegen


# 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


# 67fb7a53 13-Oct-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


12345678910>>...15