2016-05-30 20:29 GMT+02:00 remi marchal <[email protected]>:

> Dear Nick,
>
> Using the ifort16, I have the following error in the config.log of Fox.
>
> ifort: error #10236: File not found:  '/exe:conftest’
>
> I never had such kind of problem.
>
> Do you have any hint concerning this problem.
>
You can't use openmpi compiled with intel 15 and then use intel 16. You
need to recompile openmpi with intel 16...

Do NOT mix intel compiler suites:
PATH: /opt/intel/composer_xe_2015.6.233/bin/intel64
PATH: /opt/intel/composer_xe_2015.6.233/debugger/gdb/intel64_mic/bin
PATH: /opt/intel/compilers_and_libraries_2016.3.210/linux/bin/intel64
PATH: /opt/intel/compilers_and_libraries_2016.3.210/linux/mpi/intel64/bin

It seems like you have two versions added (and in the 2016 version also mpi
is sourced, which you do not want...

>
>

> You will find the config.log of Fox attached.
>
See this line:
 configure:1955: /cluster_cti/utils/openmpi/openmpi-1.10.2/bin/mpif90 -V
</dev/null >&5
Intel(R) Fortran Intel(R) 64 Compiler XE for applications running on
Intel(R) 64, Version 15.0.6.233 Build 20151119
Copyright (C) 1985-2015 Intel Corporation.  All rights reserved.


> Regards,
>
> Rémi
>
>
>
>
> Le 30 mai 2016 à 08:58, Nick Papior <[email protected]> a écrit :
>
> FYI, ifort16 is supported (I can compile using it just fine...)
>
> But if you can easier compile using ifort15, then proceed with that.
>
> If you want help regarding ifort16, please:
> 1. Ensure that your OpenMPI installation has been compiled with ifort16 as
> well
> 2. Try without static linking,
> 3. Use intel blas (-lmkl_blas95_lp64)
> 4. Use intel lapack  (-lmkl_lapack95_lp64)
> 5. Use intel scalapack (-lmkl_scalapack_lp64 -lmkl_blacs_openmpi_lp64)
> 6. Add dependency intel libraries (-lmkl_intel_lp64 -lmkl_core
> -lmkl_sequential)
>
>
> 2016-05-30 8:41 GMT+02:00 remi marchal <[email protected]>:
>
>> Dear Nick,
>>
>> Indeed, after checking the config.log, I seen the problem.
>>
>> The problem seems to be related to the version of the intel compiler.
>> Indeed, the latest ifort16 version seems to be unsupported.
>>
>> Switching to ifort15 solve the problem.
>>
>> Thanks a lot,
>>
>> Rémi
>>
>>
>>
>>
>>
>> Le 28 mai 2016 à 08:01, Nick Papior <[email protected]> a écrit :
>>
>> See further down...
>>
>> --
>>
>> Kind regards Nick Papior
>> On 27 May 2016 19:59, "remi marchal" <[email protected]>
>> wrote:
>> >
>> > Dear siesta users,
>> >
>> > I have some troubles to compile siesta-4 on our debian cluster.
>> >
>> > I try to compile it with openmpi and ifort and here is the message I
>> get:
>> >
>> > the following error:
>> >
>> > Compilation architecture to be used:
>> > If this is not what you want, create the right
>> > arch.make file using the models in Src/Sys
>> >
>> > Hit ^C to abort...
>> > (cd FoX; touch arch.make ; \
>> >
>> CONFIGURE="/home/admincluster/compile-siesta/siesta-4.0-b1/Src/FoX/configure";
>> \
>> >          $CONFIGURE
>> VPATH="/home/admincluster/compile-siesta/siesta-4.0-b1/Src/FoX" \
>> >          FC="/cluster_cti/utils/openmpi/openmpi-1.10.2/bin/mpif90"
>> FCFLAGS="-g" \
>> >          --enable-wcml  || false )
>> > checking build system type... x86_64-unknown-linux-gnu
>> > checking host system type... x86_64-unknown-linux-gnu
>> > checking for linker flag to name executables... -o
>> > checking for Fortran compiler default output file name... conftest
>> > checking whether the Fortran compiler works... configure: error: cannot
>> run Fortran compiled programs.
>> > If you meant to cross compile, use `--host'.
>> > See `config.log' for more details.
>> Do this to get information about the problem. Check for any errors in
>> that file.
>> Note the file is in the FoX directory.
>> > Makefile:184: recipe for target 'FoX/.config' failed
>> > make: *** [FoX/.config] Error 1
>> >
>> > my arch.make is attached.
>> >
>> > Does anyone already seen such kind of problems
>> >
>> > Regards
>> >
>> > Rémi
>> >
>> >
>> >
>> >
>>
>>
>>
>
>
> --
> Kind regards Nick
>
>
>
>


-- 
Kind regards Nick

Responder a