| #
60259892
|
| 26-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-12-22/rm-libbase' into 'main'
LIBBASE is no longer used in make so remove it
See merge request petsc/petsc!7139
|
| #
9140fee1
|
| 22-Dec-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
LIBBASE is no longer used in make so remove it
|
| #
360cdf6b
|
| 28-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-10-25/rename-rules-doc' into 'main'
Rename rules.doc and rules.utils because GitLab treats the former as a MS Word document.
See merge request petsc/petsc!6965
|
| #
cb5db241
|
| 25-Oct-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Rename rules.doc and rules.utils because GitLab treats the former as a MS Word document.
Thanks-to: Jed Brown
|
| #
e6bb321c
|
| 26-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-03-17/rm-unneeded-test-from-makefiles' into 'main'
simplify/cleanup makefile system
See merge request petsc/petsc!6201
|
| #
aeb908f0
|
| 18-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
non-test and tutorial makefiles only need rules.doc not the full rules
Commit-type: documentation
|
| #
27f49a20
|
| 18-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Only makefiles in the test and tutorial directories need lib/petsc/conf/test
Commit-type: housekeeping
|
| #
6a84ff42
|
| 17-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-03-14/rm-sourceh-from-makefiles' into 'main'
Remove unneeded SOURCE* from makefiles
See merge request petsc/petsc!6186
|
| #
69f65dfb
|
| 14-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove now unneeded SOURCE* variables from makefiles
Commit-type: configure, housekeeping
|
| #
850ff99a
|
| 09-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/follow-up-6107-6113' into 'main'
Remove unneeded (empty) makefile variables
See merge request petsc/petsc!6132
|
| #
c8c5c547
|
| 02-Mar-2023 |
Pierre Jolivet <pierre@joliv.et> |
Remove empty preprocessor variables
|
| #
297cb52f
|
| 01-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-02-22/rm-locdir' into 'main'
Remove need for hardwired LOCDIR in all makefiles
See merge request petsc/petsc!6113
|
| #
21e3ffae
|
| 23-Feb-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove unneeded declarations of LOCDIR from all the makefiles
Commit-type:documentation
|
| #
6ffe77ea
|
| 12-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-05-03/cleanup-makefiles' into 'main'
remove unneeded stuff from makefiles
See merge request petsc/petsc!5211
|
| #
f97672e5
|
| 03-May-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
remove garbage from makefiles
Including * unused FLAGS variables * All: lib that did not work * stray blank lines etc
Commit-type: housekeeping /spend 1h
|
| #
7ea10ee1
|
| 07-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
0effb976
|
| 07-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/jolivet/fix-symlink-free' into maint
|
| #
cdb0f33d
|
| 02-May-2020 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Single petscdir.mk
|
| #
c11a6a3f
|
| 27-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/more-updates-for-missing-petsc_dir'
More support for not needing to set PETSC_DIR yet build with PETSc, also...
See merge request petsc/petsc!2626
|
| #
0e03b746
|
| 24-Mar-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
build: add more support for not needing to set PETSC_DIR yet build with PETSc, also support for GNU make to directly use "make test" instead of "make -f gmakefile.test"
Still needs -include ../petsc
build: add more support for not needing to set PETSC_DIR yet build with PETSc, also support for GNU make to directly use "make test" instead of "make -f gmakefile.test"
Still needs -include ../petscdir.mk in many of the makefiles Still needs the link for ../petscdir.mk in many directories
GNUMakefile: call legacy makefile recursively instead of including it
GNUMakefile: promote default "all" target; "libs" builds libpetsc*
GNUMakefile: If gnumake < 4.2 prefer makefile wrapper interface over direct gmakefile interface to avoid the following warnings
gmakefile.test:92: arch-ci-linux-cxx-cmplx-pkgs-64idx/tests/testfiles: No such file or directory gmakefile:67: arch-ci-linux-cxx-cmplx-pkgs-64idx/lib/petsc/conf/files: No such file or directory
Commit-type: testing-fix, feature, usability Thanks-to: Jed Brown jed@jedbrown.org
show more ...
|
| #
2f07c833
|
| 14-Apr-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-snes-ex13-spectral
* master: (2350 commits) migrate warning fix from next-tmp Revert "Remove dead code." clarifying comment in the code Remove dead
Merge branch 'master' into knepley/feature-snes-ex13-spectral
* master: (2350 commits) migrate warning fix from next-tmp Revert "Remove dead code." clarifying comment in the code Remove dead code. Add JuMP citation Copyedits and updates to developers manual Add more protection to intrinsics MPI: protect arguments in MPI macros Add the missing conditionals for 64-bit build Plex+VTK: Fix field type determination Fix bug in name cleanup Bib: Added ref Plex+VTK: Fix field type determination Plex: Updated test output - I am now hating this shit forgot to save file after moving prototypes to petscsys.h update Apple example project settings per Xcode Two functions should actually be public, used, for example from Apple MacOS and iOS programs includes should always be included relative to include directory Apple removed old locations of docsets SNES ex12: Updated test output ...
Conflicts: src/snes/examples/tutorials/ex13.c
show more ...
|
| #
1fa399ad
|
| 04-Dec-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/fix-plex-bc-multiple
* master: (347 commits) tests: add 'PETSC_HAVE_C99' flag - so that 'requires: c99' can be used in the test suite PGI: fix build error with
Merge branch 'master' into knepley/fix-plex-bc-multiple
* master: (347 commits) tests: add 'PETSC_HAVE_C99' flag - so that 'requires: c99' can be used in the test suite PGI: fix build error with updated 17.10 compilers Fix for test dirs that are not tutorials/tests fix use of double in PetscAbsReal() which produces compiler warnings with single precision build elemental: remove info on conflict of -with-cxx-dialect=C++11 on osx - it works now. Cleanup .bib files Fix allfortranstubs rule to rm generated files from correct directory, not outdated location ierr set but not checked Remove initial refine so test runs faster and does not time out on some machines Gail's copyedits for bibtex items Docs: manual: add further description of 3 different current testing options DM: check for ops->localtolocalbegin/end before calling PetscSF: fix typo in tutorial ex1 Vec+HDF5: Fix output for complex - Need to check for empty group name SNES: SNESDestroy() can be called with snes->dm == NULL SNES: SNESDestroy() can be called with snes->dm == NULL Vec+HDF5: Fix output for complex - Need to check for empty group name Docs: Manual: Update tests section gmakegentest: also exclude .#filenames created by emacs DMPlex: Fix output of test ex1 after changes to Gmsh reader ...
show more ...
|
| #
c9f8dee6
|
| 31-Oct-2017 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
c25d5741
|
| 31-Oct-2017 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/balay/fix-mkl-sparse/maint' into maint
|
| #
9779e05d
|
| 23-Oct-2017 |
Satish Balay <balay@mcs.anl.gov> |
mkl: add mkl_sparse.py as a separate package [as the interface code is organized this way] and use PETSC_HAVE_MKL_SPARSE to enable/disable this interface code [so that this flag represents functional
mkl: add mkl_sparse.py as a separate package [as the interface code is organized this way] and use PETSC_HAVE_MKL_SPARSE to enable/disable this interface code [so that this flag represents functionality that is more than PETSC_HAVE_MKL flag].
Also disable mkl_sparse, mkl_sparse_optimize for 64-bit-incides
Reported-by: Victor Eijkhout <eijkhout@tacc.utexas.edu>
show more ...
|