now regression tests for f2cblaslapack package
Merge branch 'maint'
makefiles: use FC_FLAGS, FFLAGS, FPPFLAGS in order - in fortran compile targets[similar to corresponding c targets]Reported-by: Lisandro Dalcin <dalcinl@gmail.com>
Configure: When calling an embedded module, you must save and restore the log
Configure: Do not log directly to the framework
Configure: Changed is*() static functions to take a log argument
Configure: executeShellCommand() should always take the log argument
Merge branch 'sarich/feature-configure-xsdk'
fftw: add to nightly builds- Switch TESTEXAMPLES_FFTW_REAL to TESTEXAMPLES_FFTW- add in testexamples_FFTW_COMPLEX target for the complex tests[and enable FFTW_COMPLEX tests for fftw/complex buil
fftw: add to nightly builds- Switch TESTEXAMPLES_FFTW_REAL to TESTEXAMPLES_FFTW- add in testexamples_FFTW_COMPLEX target for the complex tests[and enable FFTW_COMPLEX tests for fftw/complex build]
show more ...
configure: add error check if user specifies PETSC_ARCH=-dbg [i.e starts with a '-']
updated PETSc directory layout to match standard packaging strategiesinclude/petsc finclude,private,mpiunilib/petsc confbin/petsc*
Fix configure logging of integer size.If we don't log the integer size, someone could, oh, I don't know, spendhalf a week not realizing that they misspelled "--with-64-bit-indices"as "--with-64bi
Fix configure logging of integer size.If we don't log the integer size, someone could, oh, I don't know, spendhalf a week not realizing that they misspelled "--with-64-bit-indices"as "--with-64bit-indices", chasing down phantom bugs that only appear onlarge problem sizes.
suitesparse: fix incorrect listing of -lrt
Merge branch 'jed/chem'
Merge branch 'knepley/feature-parallel-configure'* knepley/feature-parallel-configure: Revert bad ML fix in ba4f728f6c00f645cbd73e74de34ed390600afde Configure: Fix ML for 64-bit integers Conf
Merge branch 'knepley/feature-parallel-configure'* knepley/feature-parallel-configure: Revert bad ML fix in ba4f728f6c00f645cbd73e74de34ed390600afde Configure: Fix ML for 64-bit integers Configure: Trying to clean up use of installer, decoupled mpi4py and petsc4py from PETSc.Configure - One problem is that this changes meaning. In the pkg-config, the install dir is $PETSC_DIR instead of $PETSC_ADIR/$PETSC_ARCH Configure: Must capture output when rerunning configure on a required object Configure+MPI: Remove redundant function Configure: Framework should print out regular errors as well Configure: Replace self.log.write with self.logWrite Configure: Check for Queue support - Python 2.4 should fail this Configure: If --useThreads=0, use serial configuration Configure: Improve error logging in parallel Configure: Can set the number of threads using --useThreads=<num> Configure: functions module should depend on libraries Configure: Objects should not use log or argDB from framework Configure: Enable concurrent execution - Should fallback to serial evaluation, but we might want a flag for this Configure: Removed redundant code Configure: Removing dependence cycles - Cannot depend on oneself (a depressing realization) - Make cannot depend on MPI - MPI implementations cannot depend on MPI - debugging cannot depend on setCompilers - PETSc cannot depend on mpi4py and petsc4py Configure: Allow thread local loggingConflicts: config/BuildSystem/config/packages/SuperLU_DIST.py config/BuildSystem/config/packages/sowing.py
Merge branch 'master' into jed/chemNote merging a branch with good stuff in it for a year and a half is insane!Conflicts: src/ts/examples/tutorials/makefile src/ts/interface/ts.c
Configure: Trying to clean up use of installer, decoupled mpi4py and petsc4py from PETSc.Configure- One problem is that this changes meaning. In the pkg-config, the install dir is $PETSC_DIR instead
Configure: Trying to clean up use of installer, decoupled mpi4py and petsc4py from PETSc.Configure- One problem is that this changes meaning. In the pkg-config, the install dir is $PETSC_DIR instead of $PETSC_ADIR/$PETSC_ARCH
--with-threadsafety no longer requires --with-debugging=0
Configure: Removed redundant code
Configure: Removing dependence cycles- Cannot depend on oneself (a depressing realization)- Make cannot depend on MPI- MPI implementations cannot depend on MPI- debugging cannot depend on setComp
Configure: Removing dependence cycles- Cannot depend on oneself (a depressing realization)- Make cannot depend on MPI- MPI implementations cannot depend on MPI- debugging cannot depend on setCompilers- PETSc cannot depend on mpi4py and petsc4py
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]
elemental: match downloadfilename with dirname created by tarball
add --enable-xsdk-defaults
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
1...<<11121314151617181920>>...77