On 9 Dec 2006, at 06:28, Bo Peng wrote:
Dear boost users,
To test Boost.MPI, I upgrade from boost 1.33.1 to boost/cvs. I get
error messages like:
/usr/include/boost-1_35/boost/archive/detail/oserializer.hpp:151:
instantiated from `void boost::archive::detail::oserializer::save_object_data(boost::archive::detail::basic_oarchive&, const
void*) const [with Archive = boost::archive::binary_oarchive, T =
simuPOP::population]'
/home/bpeng/simuPOP/release/build/population_ba.cpp:1567:
instantiated from here
/usr/include/boost-1_35/boost/serialization/detail/get_data.hpp:31:
warning: taking address of temporary
/usr/include/boost-1_35/boost/serialization/detail/get_data.hpp:31:
error: cannot convert `std::_Bit_reference*' to `bool*' in return
which looks like the old vector<bool>::reference problem. Is this a
known problem? Does anyone know a solution?
Many thanks in advance.
Bo
I'm testing a fix at the moment and will let you know once it is
committed.
Matthias