|
Boost-MPI : |
Subject: Re: [Boost-mpi] Paid assistance for installing boost-mpi
From: Info (rentalcondo2012-info_at_[hidden])
Date: 2017-06-23 18:07:59
Thanks. I tried 1.63 and 1.61 but keep receiving the errors below:
[users_at_w9 boost_1_63_0]$ ./b2 -j20 install --prefix=/Apps/users/SSAGES/build/boost_1_63_0/libs toolset=intel-linux
Performing configuration checks
- 32-bit : no (cached)
- 64-bit : yes (cached)
- arm : no (cached)
- mips1 : no (cached)
- power : no (cached)
- sparc : no (cached)
- x86 : yes (cached)
- symlinks supported : yes (cached)
Component configuration:
- atomic : not building
- chrono : not building
- container : not building
- context : not building
- coroutine : not building
- coroutine2 : not building
- date_time : not building
- exception : not building
- fiber : not building
- filesystem : not building
- graph : not building
- graph_parallel : not building
- iostreams : not building
- locale : not building
- log : not building
- math : not building
- metaparse : not building
- mpi : building
- program_options : not building
- python : not building
- random : not building
- regex : not building
- serialization : building
- signals : not building
- system : not building
- test : not building
- thread : not building
- timer : not building
- type_erasure : not building
- wave : not building
...patience...
...patience...
...found 28129 targets...
...updating 10 targets...
intel-linux.compile.c++ bin.v2/libs/mpi/build/intel-linux/release/threading-multi/graph_communicator.o
In file included from ./boost/type_traits.hpp(93),
from ./boost/pending/property.hpp(13),
from ./boost/graph/graph_traits.hpp(27),
from ./boost/mpi/graph_communicator.hpp(29),
from libs/mpi/src/graph_communicator.cpp(9):
./boost/type_traits/is_complex.hpp(20): error: namespace "std" has no member "complex"
template <class T> struct is_complex<std::complex<T> > : public true_type{};
^
In file included from ./boost/type_traits.hpp(93),
from ./boost/pending/property.hpp(13),
from ./boost/graph/graph_traits.hpp(27),
from ./boost/mpi/graph_communicator.hpp(29),
from libs/mpi/src/graph_communicator.cpp(9):
./boost/type_traits/is_complex.hpp(20): error: expected a ">"
template <class T> struct is_complex<std::complex<T> > : public true_type{};
^
compilation aborted for libs/mpi/src/graph_communicator.cpp (code 2)
"icpc" -c -xc++ -w1 -inline-level=2 -O3 -ip -pthread -fPIC -m64 -DBOOST_ALL_NO_LIB=1 -DBOOST_MPI_DYN_LINK=1 -DBOOST_MPI_SOURCE=1 -DNDEBUG -I"." -I"/app/software/openmpi/1.8.4_intel-2015.1.133/include" -c -o "bin.v2/libs/mpi/build/intel-linux/release/threading-multi/graph_communicator.o" "libs/mpi/src/graph_communicator.cpp"
...failed intel-linux.compile.c++ bin.v2/libs/mpi/build/intel-linux/release/threading-multi/graph_communicator.o...
intel-linux.compile.c++ bin.v2/libs/mpi/build/intel-linux/release/threading-multi/communicator.o
In file included from ./boost/type_traits.hpp(93),
from ./boost/pending/property.hpp(13),
from ./boost/graph/graph_traits.hpp(27),
from ./boost/mpi/graph_communicator.hpp(29),
from libs/mpi/src/communicator.cpp(9):
./boost/type_traits/is_complex.hpp(20): error: namespace "std" has no member "complex"
template <class T> struct is_complex<std::complex<T> > : public true_type{};
^
In file included from ./boost/type_traits.hpp(93),
from ./boost/pending/property.hpp(13),
from ./boost/graph/graph_traits.hpp(27),
from ./boost/mpi/graph_communicator.hpp(29),
from libs/mpi/src/communicator.cpp(9):
./boost/type_traits/is_complex.hpp(20): error: expected a ">"
template <class T> struct is_complex<std::complex<T> > : public true_type{};
^
compilation aborted for libs/mpi/src/communicator.cpp (code 2)
"icpc" -c -xc++ -w1 -inline-level=2 -O3 -ip -pthread -fPIC -m64 -DBOOST_ALL_NO_LIB=1 -DBOOST_MPI_DYN_LINK=1 -DBOOST_MPI_SOURCE=1 -DNDEBUG -I"." -I"/app/software/openmpi/1.8.4_intel-2015.1.133/include" -c -o "bin.v2/libs/mpi/build/intel-linux/release/threading-multi/communicator.o" "libs/mpi/src/communicator.cpp"
...failed intel-linux.compile.c++ bin.v2/libs/mpi/build/intel-linux/release/threading-multi/communicator.o...
...skipped <pbin.v2/libs/mpi/build/intel-linux/release/threading-multi>libboost_mpi.so.1.63.0 for lack of <pbin.v2/libs/mpi/build/intel-linux/release/threading-multi>communicator.o...
...skipped <p/Apps/users/SSAGES/build/boost_1_63_0/libs/lib>libboost_mpi.so.1.63.0 for lack of <pbin.v2/libs/mpi/build/intel-linux/release/threading-multi>libboost_mpi.so.1.63.0...
...skipped <p/Apps/users/SSAGES/build/boost_1_63_0/libs/lib>libboost_mpi.so for lack of <p/Apps/users/SSAGES/build/boost_1_63_0/libs/lib>libboost_mpi.so.1.63.0...
intel-linux.compile.c++ bin.v2/libs/mpi/build/intel-linux/release/link-static/threading-multi/graph_communicator.o
In file included from ./boost/type_traits.hpp(93),
from ./boost/pending/property.hpp(13),
from ./boost/graph/graph_traits.hpp(27),
from ./boost/mpi/graph_communicator.hpp(29),
from libs/mpi/src/graph_communicator.cpp(9):
./boost/type_traits/is_complex.hpp(20): error: namespace "std" has no member "complex"
template <class T> struct is_complex<std::complex<T> > : public true_type{};
^
In file included from ./boost/type_traits.hpp(93),
from ./boost/pending/property.hpp(13),
from ./boost/graph/graph_traits.hpp(27),
from ./boost/mpi/graph_communicator.hpp(29),
from libs/mpi/src/graph_communicator.cpp(9):
./boost/type_traits/is_complex.hpp(20): error: expected a ">"
template <class T> struct is_complex<std::complex<T> > : public true_type{};
^
compilation aborted for libs/mpi/src/graph_communicator.cpp (code 2)
"icpc" -c -xc++ -w1 -inline-level=2 -O3 -ip -pthread -m64 -DBOOST_ALL_NO_LIB=1 -DBOOST_MPI_SOURCE=1 -DNDEBUG -I"." -I"/app/software/openmpi/1.8.4_intel-2015.1.133/include" -c -o "bin.v2/libs/mpi/build/intel-linux/release/link-static/threading-multi/graph_communicator.o" "libs/mpi/src/graph_communicator.cpp"
...failed intel-linux.compile.c++ bin.v2/libs/mpi/build/intel-linux/release/link-static/threading-multi/graph_communicator.o...
intel-linux.compile.c++ bin.v2/libs/mpi/build/intel-linux/release/link-static/threading-multi/communicator.o
In file included from ./boost/type_traits.hpp(93),
from ./boost/pending/property.hpp(13),
from ./boost/graph/graph_traits.hpp(27),
from ./boost/mpi/graph_communicator.hpp(29),
from libs/mpi/src/communicator.cpp(9):
./boost/type_traits/is_complex.hpp(20): error: namespace "std" has no member "complex"
template <class T> struct is_complex<std::complex<T> > : public true_type{};
^
In file included from ./boost/type_traits.hpp(93),
from ./boost/pending/property.hpp(13),
from ./boost/graph/graph_traits.hpp(27),
from ./boost/mpi/graph_communicator.hpp(29),
from libs/mpi/src/communicator.cpp(9):
./boost/type_traits/is_complex.hpp(20): error: expected a ">"
template <class T> struct is_complex<std::complex<T> > : public true_type{};
^
compilation aborted for libs/mpi/src/communicator.cpp (code 2)
"icpc" -c -xc++ -w1 -inline-level=2 -O3 -ip -pthread -m64 -DBOOST_ALL_NO_LIB=1 -DBOOST_MPI_SOURCE=1 -DNDEBUG -I"." -I"/app/software/openmpi/1.8.4_intel-2015.1.133/include" -c -o "bin.v2/libs/mpi/build/intel-linux/release/link-static/threading-multi/communicator.o" "libs/mpi/src/communicator.cpp"
...failed intel-linux.compile.c++ bin.v2/libs/mpi/build/intel-linux/release/link-static/threading-multi/communicator.o...
...skipped <pbin.v2/libs/mpi/build/intel-linux/release/link-static/threading-multi>libboost_mpi.a(clean) for lack of <pbin.v2/libs/mpi/build/intel-linux/release/link-static/threading-multi>communicator.o...
...skipped <pbin.v2/libs/mpi/build/intel-linux/release/link-static/threading-multi>libboost_mpi.a for lack of <pbin.v2/libs/mpi/build/intel-linux/release/link-static/threading-multi>communicator.o...
...skipped <p/Apps/users/SSAGES/build/boost_1_63_0/libs/lib>libboost_mpi.a for lack of <pbin.v2/libs/mpi/build/intel-linux/release/link-static/threading-multi>libboost_mpi.a...
...failed updating 4 targets...
...skipped 6 targets...
________________________________
From: Alain Miniussi <Alain.Miniussi_at_oca.eu>
To: Info <rentalcondo2012-info_at_[hidden]>; Discussion of Boost.MPI development <boost-mpi_at_[hidden]>
Sent: Friday, June 23, 2017 9:49 AM
Subject: Re: [Boost-mpi] Paid assistance for installing boost-mpi
The bug will probably be there in the next release too, so you should
stick to version 1.63.
On 23/06/2017 15:13, Info wrote:
> I made some progress. The problem was I was not specifying the intel compiler in the toolset so it was using gcc. Here's what I did:
>
> ./bootstrap.sh --with-toolset=intel-linux
>
> And then:
>
> ./b2 -j20 install --prefix=/apps/home/user/boost_1_64_0/libs
>
> But then I run into this bug:
>
> https://svn.boost.org/trac10/ticket/12723
>
> So I will try older version as workaround.
>
>
> ________________________________
> 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