| #
6dd80bde
|
| 04-Dec-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
b596ea8f
|
| 02-Dec-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/fix-for-python3.8/maint' into 'maint'
configure.py: fix "is" comparison to ==
See merge request petsc/petsc!2345
|
| #
41f847af
|
| 02-Dec-2019 |
Jed Brown <jed@jedbrown.org> |
configure.py: fix "is" comparison to ==
The old code produces a warning with Python-3.8.
|
| #
cac37548
|
| 21-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
f69e2339
|
| 21-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2019-10-27/fix-bad-sudo/maint' into 'maint'
Configure fixes
See merge request petsc/petsc!2221
|
| #
be5c6b33
|
| 27-Oct-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Configure fixes
Packages (ctetgen in particular should not use self.installDirProvider.installSudo directly)
Check that user has write permission on --package-prefix-hash otherwise generate very u
Configure fixes
Packages (ctetgen in particular should not use self.installDirProvider.installSudo directly)
Check that user has write permission on --package-prefix-hash otherwise generate very useful error message
When checking write permission for --prefix print the errors that appear so one has a better understanding of why the permissions are not available
Fix move_configure_log() it did not create one of the intermediate directories and hence would crash if used
Commit-type: error-checking, debugability
show more ...
|
| #
cc59f4f8
|
| 08-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
af51f19d
|
| 07-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2019-10-20/fix-mumps-sudo/maint' into 'maint'
sudo installs did not work for MUMPS; also improved configure printing of...
See merge request petsc/petsc!2201
|
| #
1a7b8b2e
|
| 07-Nov-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
sudo installs did not work for MUMPS; also improved configure printing of exception tracebacks and fix for Python3 use of e.message that may not exist
Commit-type: configure, bug Reported-by: Miguel
sudo installs did not work for MUMPS; also improved configure printing of exception tracebacks and fix for Python3 use of e.message that may not exist
Commit-type: configure, bug Reported-by: Miguel Fosas de Pando <miguel.fosas@gmail.com>
show more ...
|
| #
1143afed
|
| 21-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
00dd5134
|
| 19-Oct-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/2019-10-03/fix-blaslapack-crash/maint' into 'maint'
BLASLAPACK: fix use of listdir() before checking existence of directory....
See merge request petsc/petsc!2148
|
| #
edd0a2d9
|
| 04-Oct-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
BLASLAPACK: fix use of listdir() before checking existence of directory. Configure: fix missing stack trace for except OSError
Removed dead --with-alternatives code
Add -lblis to the library search
BLASLAPACK: fix use of listdir() before checking existence of directory. Configure: fix missing stack trace for except OSError
Removed dead --with-alternatives code
Add -lblis to the library searches
Fixed spelling of unknown
petsc-maint: Confusing search logic for BlasLapack
Commit-type: bug-fix, portability-fix, maintainibility, configure
Reported-by: Jed Brown <jed@jebrown.org>
show more ...
|
| #
c1bf63ba
|
| 24-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2019-08-05/features-cray-knl' into 'master'
Features for Cray KNL systems
See merge request petsc/petsc!2044
|
| #
05f86fb1
|
| 06-Aug-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Features for Cray KNL systems
Detect Cray compilers and use them automatically, no longer need to use --with-cc=cc etc. more installation.html information on using theta Detect MKLROOT and use it if
Features for Cray KNL systems
Detect Cray compilers and use them automatically, no longer need to use --with-cc=cc etc. more installation.html information on using theta Detect MKLROOT and use it if no specific BLAS/LAPACK requested Error if Cray environment detected but no Cray compiler modules set, prevents compiling with old sequential gnu compilers on the system For Intel and GNU Cray environments on KNL systems allow compiling packages whose configures call executables by stripping the KNL specific arguments from the compile libraries for the external libraries, thus --download-hdf5 etc work (note this does not work for the Cray compilers because I could not figure out how to run the drive.cc programs that the cc compiler lists when generating the complete compile/link list of compiler arguments, includes, and libraries)
Commit-type: ease-of-use, feature
Minor updates based on comments of the reviewers of the MR
Commit-type: style-fix Reported-by: Satish Balay <balay@mcs.anl.gov>
Add self.installwithbatch = 0 for hypre since it attempts to run programs during configure Note that with the PETSc automatic cross compiling on Theta hypre will configure and build successfully
Fix directory for checking default BLAS/LAPACK locations before checking MKLROOT variable
Fixed error in BlasLapack.py which resulted from bad merge and the variables were set too late, changed used of ls to Python function
Commit-type: bug-fix, style-fix Reported-by: gitlab-ci
show more ...
|
| #
80794ad0
|
| 24-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2019-07-27/error-check-mpiexec' into 'master'
Large number of fixes, optimizations for configure, speeds up the configure
See merge request petsc/petsc!2046
|
| #
d1fb55d9
|
| 23-Sep-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Put back test for 'dgeev' in BLAS/LAPACK, put back detection of Fortran calls for accessing command line arguments, added comments why shared library detector did not work
Commit-type: portability-f
Put back test for 'dgeev' in BLAS/LAPACK, put back detection of Fortran calls for accessing command line arguments, added comments why shared library detector did not work
Commit-type: portability-fix, style-fix, feature Reported-by: Satish Balay <balay@mcs.anl.gov> Reported-by: Matthew Knepley <knepley@gmail.com>
show more ...
|
| #
fdb13cbd
|
| 19-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2019-09-16/fix-configure-exception-handling' into 'master'
barry/2019-09-16/fix-configure-exception-handling
See merge request petsc/petsc!2053
|
| #
38c5b55e
|
| 16-Sep-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix error in BuildSystem that has haunted me since day one
(TypeError, ValueError) are special exceptions that disappear outside the except: block, thus in all these years they never printed the st
Fix error in BuildSystem that has haunted me since day one
(TypeError, ValueError) are special exceptions that disappear outside the except: block, thus in all these years they never printed the stack trace. Now fixed
Commit-type: bug-fix
Development Tools: Vim, Emacs, Eclipse
show more ...
|
| #
530c27d8
|
| 19-Sep-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/2019-08-22/fix-fblaslapack-for-nag' into 'master'
Barry/2019 08 22/fix fblaslapack for nag
See merge request petsc/petsc!2004
|
| #
a9acdec7
|
| 22-Aug-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Many fixes to get PETSc and --download-fblaslapack working with nagfor compiler
Works with --download-fblaslapack, --download-scalapack, --download-mpich (does not work with --download-mumps)
Uses
Many fixes to get PETSc and --download-fblaslapack working with nagfor compiler
Works with --download-fblaslapack, --download-scalapack, --download-mpich (does not work with --download-mumps)
Uses lib/petsc/bin/petscnagfor as wrapper compiler since nagfor cannot work natively with the PETSc/standard Unix build environment
Required fixes/modernizations for BLAS/LAPACK source code (updated in the branch used by this branch, need to make it a tag when done)
Found a couple of portability issues with PETSc mpif.h
When package build fails they will no longer dump all the (huge amount) build output to the screeen
Commit-type: portability-fix
show more ...
|
| #
0658a5d5
|
| 02-Aug-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'balay/check-tmp-noexec' [PR #1929]
* balay/check-tmp-noexec: configure: check if /tmp [or $TMPDIR] has noexec attribute set. If set, attempt to use TMPDIR=PETSC_DIR/tmp-petsc
|
| #
fd1ac241
|
| 31-Jul-2019 |
Satish Balay <balay@mcs.anl.gov> |
configure: check if /tmp [or $TMPDIR] has noexec attribute set. If set, attempt to use TMPDIR=PETSC_DIR/tmp-petsc
Reported-by: "Guenther, Stefanie" <guenther5@llnl.gov>
|
| #
a2ad9726
|
| 16-Jul-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'barry/2019-07-13/small-windows-features' [PR #1874]
* barry/2019-07-13/small-windows-features: 1) removes icl warnings about .o files 2) allows users to avoid --with-cc="win32fe cl" in
Merge branch 'barry/2019-07-13/small-windows-features' [PR #1874]
* barry/2019-07-13/small-windows-features: 1) removes icl warnings about .o files 2) allows users to avoid --with-cc="win32fe cl" instead --with-cc=cl
show more ...
|
| #
cfb8f47a
|
| 15-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
1) removes icl warnings about .o files 2) allows users to avoid --with-cc="win32fe cl" instead --with-cc=cl
Commit-type: style-fix, feature
|
| #
04f16e7f
|
| 14-Jul-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/7-7-2019/clearer-config-messages (pull request #1853)
Add more code for printing tracebacks on various failures
|