[petsc-users] Fwd: PETSc installation on Intrepid

Satish Balay balay at mcs.anl.gov
Tue Jul 16 10:59:40 CDT 2013


As the message indicates you need '--with-batch' option on this machine

Check one of the default builds on intrepid for configure options to use..

[perhaps /soft/apps/libraries/petsc/3.3-p6/xl-opt/conf/reconfigure-arch-bgp-ibm-opt.py]

Satish

On Tue, 16 Jul 2013, Jitendra Kumar wrote:

> I ran into following errors while trying to build PETSc-dev on Intrepid
> @ALCF.  (configure.log attached)
> 
> *******************************************************************************
>          UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log for
> details):
> -------------------------------------------------------------------------------
> Cannot run executable to determine size of char. If this machine uses a
> batch system
> to submit jobs you will need to configure using ./configure with the
> additional option  --with-batch.
>  Otherwise there is problem with the compilers. Can you compile and run
> code with your C/C++ (and maybe Fortran) compilers?
> *******************************************************************************
>   File "/gpfs/home/jkumar/lib/petsc/config/configure.py", line 293, in
> petsc_configure
>     framework.configure(out = sys.stdout)
>   File
> "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/framework.py", line
> 933, in configure
>     child.configure()
>   File "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py",
> line 386, in configure
>     map(lambda type: self.executeTest(self.checkSizeof, type),
> ['char','void *', 'short', 'int', 'long', 'long long', 'float', 'double',
> 'size_t'])
>   File "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py",
> line 386, in <lambda>
>     map(lambda type: self.executeTest(self.checkSizeof, type),
> ['char','void *', 'short', 'int', 'long', 'long long', 'float', 'double',
> 'size_t'])
>   File "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/base.py",
> line 115, in executeTest
>     ret = apply(test, args,kargs)
>   File "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py",
> line 296, in checkSizeof
>     raise RuntimeError(msg)
> 
> This is what my configuration looks like (adapted from
> config/examples/arch-bgp-ibm-opt.py)
> configure_options = [
>   '--with-cc=mpixlc',
>   '--with-fc=mpixlf90',
>   '--with-cxx=mpixlcxx',
>   'COPTFLAGS=-O3',
>   'FOPTFLAGS=-O3',
>   '--with-debugging=0',
>   '--with-cmake=/soft/apps/fen/cmake-2.8.3/bin/cmake',
> #  '--with-hdf5=/soft/apps/hdf5-1.8.0',
>   '--download-parmetis=1',
>   '--download-metis=1',
>   '--download-plapack=1',
>   '--download-hdf5=1'
>   ]
> 
> I would appreciate any help building the llbrary there.
> 
> Thanks,
> Jitu
> 



More information about the petsc-users mailing list