Boost logo

Boost-MPI :

Subject: Re: [Boost-mpi] Paid assistance for installing boost-mpi
From: Info (rentalcondo2012-info_at_[hidden])
Date: 2017-06-22 13:48:30


Thanks for the quick reply! The boost version is 1_64_0. In the project-config.jam file I just added one line at the end:
using mpi ;

For mpi, we have these versions installed as modules:
openmpi/1.8/1.8.4_intel-2015.1.133
IntelMPI/5
And for Intel compiler we have this module:
composer_xe/2015.1.133

I loaded the openmpi and composer modules. But when I type which mpiicc I get:
/usr/bin/which: no mpiicc in (/apps/software/intel/composer_xe_2015.1.133/bin/intel64:/apps/software/openmpi/1.8.4_intel-2015.1.133/bin:)

I then try and build using this command:
./b2 -j20 install --prefix==/home/user/build/boost_1_64_0/libs > error.txt

 I get tons of errors like this:
In file included from ./boost/log/detail/config.hpp:33,
                 from libs/log/src/process_id.cpp:16:
/apps/software/intel/composer_xe_2015.1.133/compiler/include/limits.h:36:54: error: missing binary operator before token "("

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -fPIC -m64 -fno-strict-aliasing -ftemplate-depth-1024 -fvisibility=hidden -$

...failed gcc.compile.c++ bin.v2/libs/log/build/gcc-4.4.7/release/threading-multi/process_id.o...
gcc.compile.c++ bin.v2/libs/log/build/gcc-4.4.7/release/threading-multi/code_conversion.o
In file included from ./boost/log/detail/config.hpp:33,
                 from libs/log/src/code_conversion.cpp:16:
/apps/software/intel/composer_xe_2015.1.133/compiler/include/limits.h:36:54: error: missing binary operator before token "("
In file included from ./boost/cstdint.hpp:60,
                 from ./boost/system/error_code.hpp:15,
                 from ./boost/log/exceptions.hpp:23,
                 from libs/log/src/code_conversion.cpp:22:
/apps/software/intel/composer_xe_2015.1.133/compiler/include/stdint.h:43:54: error: missing binary operator before token "("

      From: Alain Miniussi <Alain.Miniussi_at_oca.eu>
 To: Info <rentalcondo2012-info_at_[hidden]>; Discussion of Boost.MPI development <boost-mpi_at_[hidden]>
 Sent: Thursday, June 22, 2017 3:15 AM
 Subject: Re: [Boost-mpi] Paid assistance for installing boost-mpi
   
Hi,

Could you provide the boost version, the project-config.jam file, the
result of "which mpiicc" command and the first error message ?

Thanks

Alain

On 22/06/2017 03:47, Info via Boost-mpi wrote:
> I have installed boost on our cluster but am having difficulty installing boost-mpi. Getting tons of errors. Can't figure out if it is mpi library issue or python issue or something else.
>
> We have openmpi and Intelmpi on our cluster. But I am no mpi expert! I would be glad to pay someone $40 to help me troubleshoot via a webex.
>
>
> Thanks!
> _______________________________________________
> Boost-mpi mailing list
> Boost-mpi_at_[hidden]
> https://lists.boost.org/mailman/listinfo.cgi/boost-mpi

   



Boost-Commit list run by troyer at boostpro.com