Boost logo

Boost :

Subject: Re: [boost] [release] Boost 1.64.0 Beta 1
From: Adam Majer (amajer_at_[hidden])
Date: 2017-03-27 08:54:44


On 03/23/2017 03:11 PM, Rene Rivera via Boost wrote:
> Boost release 1.64.0 beta 1 is now available at:
> Please download the beta, give it a try, and report any problems you
> encounter.

Building MPI module fails because MPI is referring to internal
serialization headers that no longer exist.

gcc.compile.c++
python-build/boost/bin.v2/libs/mpi/build/gcc-6/release/threading-multi/broadcast.o

    "g++" -pthread -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_MPI_DYN_LINK=1
-DBOOST_MPI_SOURCE=1 -DNDEBUG -I"."
-I"/usr/lib64/mpi/gcc/openmpi/include"
-I"/usr/lib64/mpi/gcc/openmpi/include/openmpi"
-I"/usr/lib64/mpi/gcc/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent"
-I"/usr/lib64/mpi/gcc/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent/include"
-I"/usr/lib64/mpi/gcc/openmpi/include/openmpi/opal/mca/hwloc/hwloc191/hwloc/include"
-c -o
"python-build/boost/bin.v2/libs/mpi/build/gcc-6/release/threading-multi/broadcast.o"
"libs/mpi/src/broadcast.cpp"

In file included from ./boost/mpi/detail/mpi_datatype_oarchive.hpp:18:0,
                 from ./boost/mpi/detail/mpi_datatype_cache.hpp:13,
                 from ./boost/mpi/datatype.hpp:27,
                 from ./boost/mpi/communicator.hpp:22,
                 from ./boost/mpi/collectives.hpp:21,
                 from ./boost/mpi/collectives_fwd.hpp:19,
                 from ./boost/mpi/collectives/broadcast.hpp:11,
                 from libs/mpi/src/broadcast.cpp:10:
./boost/mpi/detail/mpi_datatype_primitive.hpp:28:51: fatal error:
boost/serialization/detail/get_data.hpp: No such file or directory
 #include <boost/serialization/detail/get_data.hpp>
                                                   ^
compilation terminated.
...failed updating 1 target...

This error seems to have been reported 3 months ago, but it wasn't fixed
yet.

    https://svn.boost.org/trac/boost/ticket/12723

I'm assuming someone is actually maintaining MPI module?

- Adam


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk