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>

Reply via email to