1. petsc
  2. PETSc
  3. buildsystem-3.3

Commits

Author Commit Message Date Builds
Satish Balay
update mpich2 tarball url [again]
Satish Balay
update location of mpich tarball
Satish Balay
mpi.py: search '/cygdrive/c/' aswell as '/c/' type cygwin paths.
Satish Balay
mpi.py: set flag MPIUNI_AVOID_MPI_NAMESPACE not PETSC_MPIUNI_AVOID_MPI_NAMESPACE
Satish Balay
Backed out changeset 5af5d54723e7 [better fix already in petsc-dev]
Satish Balay
netcdf: pass configure options on command line and not via env variables.
Satish Balay
typo: enviornment -> environment #134785
Jed Brown
Support for -qmoddir=/path/for/fortran/modules (XL compilers on BG/Q)
Jed Brown
Linking for recent versions of UMFPACK and CHOLMOD
Satish Balay
fix F2003 test for bgq [as F2003 code fails to compile on bgq]
Satish Balay
#119097 some installs of openmpi use prefix/lib64 [but is additional ranlib really needed? removed for now]
Satish Balay
Added tag release-3.3 for changeset c8d64c3790ac
Satish Balay
fix f2003 test to be stricter [fix issue with opensolaris f2003]
Satish Balay
add Fortran 2003 check [if so - set flag PETSC_USING_F2003]
Satish Balay
#118137 checkCompression() should also look for zlib.lib on window Also hdf5.py should use libraries.compression for extralib
Satish Balay
#117582 complex c/zdot blas calls are handrolled in petsc - so COMPLEX_DOT_RESULT_ARGUMENT is no longer needed
Matt Knepley
Fix problem import
Jed Brown
Try to fix clang++ to use -x c++, but disable because of Clang bug
Jed Brown
Add --with-visibility
Satish Balay
error out if --with-cc etc is specified with --with-mpi-dir and mpi compiler wrappers exist.
BarryFSmith
don't check for extended_float since we don't use and fails on building openmpi
Satish Balay
fix typo
Satish Balay
#116216 give an error if PETSC_DIR/externalpackages is used for --with-package-dir
Satish Balay
#115668 add needsCompression=1 to hdf5.py [and more verbose related error messages]
Satish Balay
1. Do not weed out -L options from cxxlib. For one we use ${CXXLIB} ${CLIB}, so -L should be in CXXLIB [and not necessarily in CLIB]. And secondly we remove duplciate -L with self.libraries.toStringNoDupes() at the end of configure anyway. 2. However do try to remove duplicate -l from FLIB [similar to CXXLIB]
Satish Balay
#115674 self.setCompilers.LIBS was set to clibs only when FC was enabled. [This should also be set for FC=0 CXX=yes]
Jed Brown
Check for MPI_Init_thread
Jed Brown
Look for CUSP headers in $cuspdir/include
Satish Balay
remove Intel PEPCF90 check. It causes grief with cmake - and is no longer present with intel-11,12 compilers anyway.
Satish Balay
#114794 -lpepcf90 check creates a wrong define - and adds extra space, as in: Defined "HAVE_LIB _LPEPCF90" to "1"
  1. Prev
  2. Next