--with-threadsafety no longer requires --with-debugging=0
build: 'git describe' does not always work. So use 'git log -1 --pretty=format:%H'Also replace os.popen() usage with self.executeShellCommand()And attempt to not abort on git errors. [print a war
build: 'git describe' does not always work. So use 'git log -1 --pretty=format:%H'Also replace os.popen() usage with self.executeShellCommand()And attempt to not abort on git errors. [print a warning and gather 'git status' in configure.log]
show more ...
example run used PETSC_INDEX_SIZE and PETSC_SCALAR_SIZE but these were not set by configure nor was the example listed in a test in the makefile hence was never tested
added example to test for thread safetyContributed-by: Ed D'Azevedo <dazevedoef@ornl.gov>
added --with-threadsafety flagother cleanup for threadsafetyremoved Euclid due to bit rot
manual merge of conflict
Configure: libraryOptions has all sorts of crap in it, so pull out indexTypes.py- Needs to depend on setCompilers since it checks for a symbol- Change refs in all modules to indexTypes
make configure more robust to corrupted .git directoryremove configure handling of hg, svn, and cvs
Merge branch 'jed/config-env-paths'Default system paths (like /usr) are now searched by default when--with-$package.* jed/config-env-paths: config: search default paths by default config: se
Merge branch 'jed/config-env-paths'Default system paths (like /usr) are now searched by default when--with-$package.* jed/config-env-paths: config: search default paths by default config: set PETSC_ARCH in environment
reorge of PETSc "utilities" config files into "options" since all of these are user setable options
1234567