History log of /petsc/config/configure.py (Results 101 – 125 of 700)
Revision Date Author Comments
# 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


12345678910>>...28