Merge remote-tracking branch 'origin/maint'
fix timestamp for UTC+HH timezoneReported-by: Jose E. Roman <jroman@dsic.upv.es>Fix-by: Jed Brown <jed@jedbrown.org>
Merge branch 'jolivet/fix-documentation' into 'maint'Typos + nonexistent functions + "Not yet cataloged"See merge request petsc/petsc!2527
fortran: prefer MPI_Comm over integer4 and MPIUNI_FInt over mpiuni_integer4
more f90 fixes: remove PETSC_USING_F90 usage
rename all petsc .F sources to .F90[this prevents issue like processing include files like mpif.h as f77 fixed source that can cause grief with -i8 build with mpich]
Typos+nonexistent functions+"Not yet cataloged"
ci: fix gmakefiles not to ignore errors from gmakegentest.py [and gmakegen.py] - otherwise CI thinks the job is a success.And avoid errors with old make - when the files are not yet generated.gma
ci: fix gmakefiles not to ignore errors from gmakegentest.py [and gmakegen.py] - otherwise CI thinks the job is a success.And avoid errors with old make - when the files are not yet generated.gmakefile.test:87: arch-ci-linux-ILP64/tests/testfiles: No such file or directorygmakefile:65: arch-ci-linux-ILP64/lib/petsc/conf/files: No such file or directory/usr/bin/python ./config/gmakegen.py --petsc-arch=arch-ci-linux-ILP64/usr/bin/python /scratch/svcpetsc/glci-builds/GXbQf6e_/0/petsc/petsc/config/gmakegentest.py --petsc-dir=/scratch/svcpetsc/glci-builds/GXbQf6e_/0/petsc/petsc --petsc-arch=arch-ci-linux-ILP64 --testdir=./arch-ci-linux-ILP64/tests
show more ...
Add support for users to pass in FFLAGS the option for promoting integers to 8 bytes.Tested for ifort and gfortranTested with MPICH and OpenMPI and MPI-UniSince MPI does not provide any mechani
Add support for users to pass in FFLAGS the option for promoting integers to 8 bytes.Tested for ifort and gfortranTested with MPICH and OpenMPI and MPI-UniSince MPI does not provide any mechanism for integer promotion the code very crudely adjusts thevalues in the mpif.h to mark them as 4 byte integers this is not neccessary portable for all MPI implementationsThis is an extremely fragile option that we should probably not be supporting.Users must insure their Fortran codes passes only 4 byte integers to MPI callsPETSc Fortran examples were all fixed to explicitly use 4 byte integers for MPI calls.Commit-type: portability-fix, testing-fix, featureTime: 20 hoursReported-by: Dmitry Melnichuk <dmitry.melnichuk@geosteertech.com>
ci: enable mswin-gnu [build-only] in CIfix -Werror warnings with 'make check'
General PETSc fixes* make generatefortranstubs.py handle .cxx* bump HPDDM version + minor hypre cleaning
Merge branch 'maint'
dist: tarball script sets python2 in PATH. Some doc targets don't yet work with python3
when clanguage=c++ 1) don't error printing mpi.h path 2) print proper C compiler 3) print message indicating clanguage=c++Commit-type: bug-fix, featureReported-by: Lisandro Dalcin <dalcinl@gmail.c
when clanguage=c++ 1) don't error printing mpi.h path 2) print proper C compiler 3) print message indicating clanguage=c++Commit-type: bug-fix, featureReported-by: Lisandro Dalcin <dalcinl@gmail.com>
Enable .post stageFor coverage analysis now, but could do other analysis
fix bad syntax in suppression file from petsc/petsc!2385
valgrind: remove supression listing for old gfortran and p4est
Update users manual and FAQ to reflect new way for users to use PETSc makefilesCommit-type: documentationReported-by: Ramin Moghadasi <ramin.moghadasi@geo.uu.se>Thanks-to: Jed Brown <jed@jedbrown
Update users manual and FAQ to reflect new way for users to use PETSc makefilesCommit-type: documentationReported-by: Ramin Moghadasi <ramin.moghadasi@geo.uu.se>Thanks-to: Jed Brown <jed@jedbrown.org>
Move to new filter/filter_output methodChange to using filters as arguments to petscdiff. By moving themanipulation of the input and output into petscdiff, this fixes problemsin using piped comm
Move to new filter/filter_output methodChange to using filters as arguments to petscdiff. By moving themanipulation of the input and output into petscdiff, this fixes problemsin using piped commands (based on original, ancient test system), whichis problematic in capturing the right error codes. This also requiredfixes for some tests: the "filter: Error: ..." is used to test stderr oftests.This fixes problems with REPLACE=1 as reported by @knepley and debugged by @sbalay.
1...<<31323334353637383940>>...48