Your MPI compiler is using 32 bit pointers (why?)
TEST configureCompilerFlags from
config.compilerFlags(/home/simpson/software/petsc-intel/config/BuildSystem/config/compilerFlags.py:65)
TESTING: configureCompilerFlags from
config.compilerFlags(config/BuildSystem/config/compilerFlags.py:65)
Get the default compiler flags
Pushing language C
sh: /cm/shared/apps/intel/mpi/4.1.1.036/bin/mpicc --version
Executing: /cm/shared/apps/intel/mpi/4.1.1.036/bin/mpicc --version
sh: gcc (GCC) 4.8.1
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
getCompilerVersion: /cm/shared/apps/intel/mpi/4.1.1.036/bin/mpicc gcc (GCC)
4.8.1
sh: /cm/shared/apps/intel/mpi/4.1.1.036/bin/mpicc -show
Executing: /cm/shared/apps/intel/mpi/4.1.1.036/bin/mpicc -show
sh: gcc -m32 -I/cm/shared/apps/intel/mpi/4.1.1.036/ia32/include
-L/cm/shared/apps/intel/mpi/4.1.1.036/ia32/lib -Xlinker --enable-new-dtags
-Xlinker -rpath -Xlinker /cm/shared/apps/intel/mpi/4.1.1.036/ia32/lib -Xlinker
-rpath -Xlinker /opt/intel/mpi-rt/4.1 -lmpigf -lmpi -lmpigi -ldl -lrt -lpthread
But you ask to use 64 bit pointer MKL libraries with
/cm/shared/apps/intel/composer_xe/2013_sp1.1.106/mkl/lib/intel64/libmkl_intel_lp64.a
Cannot be done. Either use a 64 bit pointer mpicc or a 32 bit pointer mkl
library.
Barry
On May 13, 2014, at 7:59 PM, Gideon Simpson <[email protected]> wrote:
> Log attached,
> -gideon
>
> On May 13, 2014, at 8:56 PM, Barry Smith <[email protected]> wrote:
>
>>
>> You always need to send configure.log so we can see why the library was
>> unacceptable.
>>
>> On May 13, 2014, at 7:16 PM, Gideon Simpson <[email protected]> wrote:
>>
>>> I’m trying to set up petsc on an intel cluster that has the intel compilers
>>> and the MKL, but when I try to configure, I get the error,
>>>
>>> TESTING: checkLib from
>>> config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:113)
>>>
>>> *******************************************************************************
>>> UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for
>>> details):
>>> -------------------------------------------------------------------------------
>>> You set a value for --with-blas-lapack-lib=<lib>, but
>>> ['/cm/shared/apps/intel/composer_xe/2013_sp1.1.106/mkl/lib/intel64/libmkl_intel_lp64.a',
>>>
>>> '/cm/shared/apps/intel/composer_xe/2013_sp1.1.106/mkl/lib/intel64/libmkl_sequential.a',
>>>
>>> '/cm/shared/apps/intel/composer_xe/2013_sp1.1.106/mkl/lib/intel64/libmkl_core.a']
>>> cannot be used
>>>
>>>
>>>
>>> -gideon
>>>
>>
>
> <configure.log>