ublas icon indicating copy to clipboard operation
ublas copied to clipboard

call to make_array() broke with boost update 1.63 -> 1.64

Open ipuustin opened this issue 7 years ago • 1 comments

It seems that my viennacl build broke with boost version update 1.63 -> 1.64:

 In file included from /usr/include/boost/numeric/ublas/vector.hpp:21:0,
                  from /usr/include/boost/numeric/ublas/matrix.hpp:18,
                  from /usr/include/boost/numeric/ublas/triangular.hpp:16,
                  from /build/viennacl-dev-release-1.7.1/examples/tutorial/iterative-ublas.cpp:41:
 /usr/include/boost/numeric/ublas/storage.hpp: In member function 'void boost::numeric::ublas::unbounded_array<T, ALLOC>::serialize(Archive&, unsigned int)':
 /usr/include/boost/numeric/ublas/storage.hpp:299:18: error: 'make_array' is not a member of 'boost::serialization'
              ar & serialization::make_array(data_, s);
                   ^~~~~~~~~~~~~

ipuustin avatar May 17 '17 20:05 ipuustin

I encountered the same issue and created PR https://github.com/uBLAS/ublas/pull/55.

MarcelRaad avatar May 17 '17 20:05 MarcelRaad