On 11/26/2016 8:23 PM, Robert Ramey wrote:
On 11/26/16 1:31 PM, Barend Gehrels wrote:
The regression matrix in develop of Boost.Geometry contains many new > compilation failures due to:
1) : D:\t08\run\boost_root\boost/serialization/array.hpp(25) : error C2039: 'array' : is not a member of 'std'
2): ../boost/numeric/ublas/storage.hpp: In member function ???void boost::numeric::ublas::unbounded_array
::serialize(Archive&, unsigned int)???: ../boost/numeric/ublas/storage.hpp:331:18: error: ???make_array??? is not a member of ???boost::serialization??? ar & serialization::make_array(data_, s);and a The master is still OK.
Can this be solved?
Ping! This is still the case! Robert, can you explain this?
It is (of course) not only geometry failing, also ublas or (if there are) other libraries with ublas dependencies: http://www.boost.org/development/tests/develop/developer/numeric-ublas.html
All yellow!
It looks to me that these test are using std::array and the compiler is not supporting C++11+
The config macro 'BOOST_NO_CXX11_HDR_ARRAY' determines whether or not std::array is available.
I don't think this has anything to do with the serialization library.
Thanks, Barend