Boost logo

Boost :

Subject: Re: [boost] [serialization] failing MPI build
From: Alain Miniussi (alain.miniussi_at_[hidden])
Date: 2015-04-11 04:04:00


I just tried a test from scratch on master with intel MPI. One more or
less expected failure on nonblocking-test (I think a fix is in develop)
in "default" mode.
But even on master, there is a huge problem when setting
BOOST_MPI_HOMOGENEOUS in boost/mpi/config.hpp (which is probably the
default usage, most MPI application run in homogeneous environment).

primitive.hpp:110: void
boost::mpi::binary_buffer_iprimitive::load_impl(void *, int): Assertion
`position+l<=static_cast<int>(buffer_.size())' failed.
../../../boost/test/minimal.hpp(123): exception "signal: SIGABRT
(application abort requested)" caught in function: 'int main(int, char **)'

Basically, packed_iprimitive seems fine but binary_buffer_iprimitive has
been broken.

That's for the master branch (the upcomming release).

Regards

ALain

On 11/04/2015 06:08, Robert Ramey wrote:
> In trying to investigate this problem, I've attempted to test MPI in
> accordance with the procedure described at
> http://www.boost.org/doc/libs/master/doc/html/mpi/getting_started.html#mpi.config.
> It does'n't seem to work, On the other hand, it seems it builds the rest of
> boost. Any ideas?
>
> Robert Ramey
>
>
>
> --
> View this message in context: http://boost.2283326.n4.nabble.com/serialization-failing-MPI-build-tp4674375p4674395.html
> Sent from the Boost - Dev mailing list archive at Nabble.com.
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
>

-- 
---
Alain

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