Mark, We don't generally support batch only systems with external packages; this requires the external package's configure to work on batch systems: It would be nice to make this work but requires someone with access to that system (i.e. you). Essentially you need to add to config/BuildSystem/config/packages/hypre.py additional arguments that get passed to hype's configure when batch is used. Specifically at least the argument --host (Note this is an argument not to PETSc's configure but to hype's configure) I do not know if it has a value etc. You would need to look at hype's docs or consult with the hypre developers. I can't try stuff because I don't have accounts on those machines.
You can try iterating with Satish on adding the support to hypre.py Barry Error running configure on HYPRE: Could not execute "cd /autofs/na3_home1/adams/petsc2/arch-titan-opt-pgi/externalpackages/hypre-2.9.1a/src && ./configure --prefix=/autofs/na3_home1/adams/petsc2/arch-titan-opt-pgi MAKE=/usr/bin/gmake --libdir=/autofs/na3_home1/adams/petsc2/arch-titan-opt-pgi/lib CC="cc" CFLAGS=" -mp " CXX="CC" CXXFLAGS=" -mp " F90="ftn" F90FLAGS=" -mp " F77="ftn" FFLAGS=" -mp " FC="ftn" FCFLAGS=" -mp " --disable-shared --with-MPI-include="" --with-MPI-lib-dirs="" --with-MPI-libs="" --with-blas-libs= --with-blas-lib-dir= --with-lapack-libs= --with-lapack-lib-dir= --with-blas=yes --with-lapack=yes --with-fmangle-blas=one-underscore --with-fmangle-lapack=one-underscore --without-babel --without-mli --without-fei --without-superlu AR="/usr/bin/ar cr"": checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking whether /usr/bin/gmake sets $(MAKE)... yes checking for ranlib... ranlib checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works...configure: error: in `/autofs/na3_home1/adams/petsc2/arch-titan-opt-pgi/externalpackages/hypre-2.9.1a/src': configure: error: cannot run C compiled programs. If you meant to cross compile, use `--host'. See `config.log' for more details. > On Jan 8, 2015, at 4:55 PM, Mark Adams <[email protected]> wrote: > > I am getting this error with hypre on Titan. Documents and previous threads > say '--with-batch' should fix this ... > > Thanks, > Mark > > <configure.log>
