| #
e615cf60
|
| 30-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-09-28/reenable-attr-deprecated-why' into 'main'
Re-enable why argument of attribute deprecated
See merge request petsc/petsc!5695
|
| #
7efe37a1
|
| 28-Sep-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Re-enable why argument of attribute deprecated
|
| #
ceb99264
|
| 15-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/posix-memalign' into 'main'
Switch from memalign to posix_memalign
See merge request petsc/petsc!5429
|
| #
d7976eba
|
| 14-Jul-2022 |
Jed Brown <jed@jedbrown.org> |
Switch from memalign to posix_memalign
memalign is an obsolete function that is not implemented on FreeBSD, OSX, or MSWIN. Being obsolete, it's also not handled by some memory profilers. posix_memal
Switch from memalign to posix_memalign
memalign is an obsolete function that is not implemented on FreeBSD, OSX, or MSWIN. Being obsolete, it's also not handled by some memory profilers. posix_memalign is a standard and more widely implemented.
show more ...
|
| #
a275d695
|
| 27-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-06-19/improve-configure-logs' into 'main'
Remove some confusing and unneeded noise output in configure.log
See merge request petsc/petsc!5352
|
| #
7b65ca21
|
| 19-Jun-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove some confusing and unneeded noise output in configure.log
add missing doc for many configure methods so that configure.log has clear explanation for more tests it runs
Commit-type: configure
Remove some confusing and unneeded noise output in configure.log
add missing doc for many configure methods so that configure.log has clear explanation for more tests it runs
Commit-type: configure, usability /spend 2h
show more ...
|
| #
315b5d79
|
| 09-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-05-02/add-openmp-inplaces' into 'main'
Fix passing of linker, compiler and preprocessor flags from BuildSystem to the makefiles
See merge request petsc/petsc!5199
|
| #
e4c30378
|
| 02-May-2022 |
Barry Smith <bsmith@petsc.dev> |
Fix passing of linker, compiler and preprocessor flags from BuildSystem to the makefiles
* Buildsystem includes preprocessor flags with compiler flag in output to makefile compiler flag * Buildsyste
Fix passing of linker, compiler and preprocessor flags from BuildSystem to the makefiles
* Buildsystem includes preprocessor flags with compiler flag in output to makefile compiler flag * Buildsystem includes compiler flags but not preprocessor flags with linker flag output to makefile linker flag * Makefile assumes the preprocessor flags are explicitly needed for compiler * Makefile assumes the compiler flags are explicitly needed for linker
Hence the makefile rules have many duplicative flags passed to commands
Fix: Change the output from Buildsystem so that the flags in the makefiles are not inclusive of the previous levels
Fix: openmp.py to set the OpenMP flag in the processor flags and the link flags but not in the compiler flag to prevent unneeded duplication in the makefile commands (previously there were up to three -fopenmp in one command line)
/spend 1.5h
show more ...
|
| #
ea57491c
|
| 03-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
1e93f571
|
| 01-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-apple_fdir.h' into 'release'
MacOS: older compilers don't have fstatat()
See merge request petsc/petsc!5190
|
| #
0866c665
|
| 29-Apr-2022 |
Satish Balay <balay@mcs.anl.gov> |
MacOS: older compilers don't have fstatat()
C++ compiler version: Apple LLVM version 6.0 (clang-600.0.51) (based on LLVM 3.5svn)
/builds/workspace/FreeFEM-sources-macos1014-job5_openmpi/3rdparty/ff
MacOS: older compilers don't have fstatat()
C++ compiler version: Apple LLVM version 6.0 (clang-600.0.51) (based on LLVM 3.5svn)
/builds/workspace/FreeFEM-sources-macos1014-job5_openmpi/3rdparty/ff-petsc/petsc-3.17.1/src/sys/fileio/apple_fdir.h:101:40: warning: implicit declaration of function 'fstatat' is invalid in C99 [-Wimplicit-function-declaration] rval = fstatat(dfd, path, &sbuf, 0); ^
show more ...
|
| #
b4b16273
|
| 25-Apr-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
4654ab2f
|
| 25-Apr-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/u2204-fixes' into 'release'
Some fixes for ubuntu-22.04
See merge request petsc/petsc!5159
|
| #
aaf3846c
|
| 23-Apr-2022 |
Satish Balay <balay@mcs.anl.gov> |
gcov: newer versions of gcc use __gcov_dump() instead of __gcov_flush()
|
| #
1241a243
|
| 13-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-01-05/c99' into 'main'
Feature: C99 and C++11
See merge request petsc/petsc!4700
|
| #
5b3958d3
|
| 09-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
enforce C++11 at configure-time:
- checkCxxDialect() now participates in deciding the viability of C++-enabled compilers, rather than being an add-on feature. - Bump minimum --with-cxx-dialect con
enforce C++11 at configure-time:
- checkCxxDialect() now participates in deciding the viability of C++-enabled compilers, rather than being an add-on feature. - Bump minimum --with-cxx-dialect configure argument from '03' to '11'. - Unify compiler elegibility testing.
show more ...
|
| #
9d86f57c
|
| 14-Jan-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-12-28/view-brew-config' into 'main'
Log brew config in configure.log to help debug problems on Apple with brew Xcode inconsistencies
See merge request petsc/petsc!4680
|
| #
0f64ec89
|
| 14-Jan-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Log brew config in configure.log to help debug problems on Apple with brew Xcode inconsistencies
|
| #
9039b796
|
| 24-Dec-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/feature-kokkos-sycl' into 'main'
Add Kokkos SYCL support
See merge request petsc/petsc!4562
|
| #
50dcbc5a
|
| 17-Nov-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Config: revise SYCL support
|
| #
c043d5d4
|
| 29-Nov-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
b303d280
|
| 29-Nov-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/intelmpi' into 'release'
Fixes for relase from MR !4485
See merge request petsc/petsc!4582
|
| #
f424265b
|
| 20-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
Fixes for INTELMPI 20210400300
|
| #
c98e84cc
|
| 27-Nov-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-11-25/better-configure-environ-vars-warning' into 'main'
simplify warning messages regarding environmental variables - and -remove with-xsdk-defaults
See merge request pets
Merge branch 'barry/2021-11-25/better-configure-environ-vars-warning' into 'main'
simplify warning messages regarding environmental variables - and -remove with-xsdk-defaults
See merge request petsc/petsc!4601
show more ...
|
| #
13dbea09
|
| 27-Nov-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
simplify warning messages regarding environmental variables - and remove-with-xsdk-defaults
Commit-type: debugability \spend 10m
Co-authored-by: Satish Balay <balay@mcs.anl.gov>
|