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);
^~~~~~~~~~~~~
It seems that my viennacl build broke with boost version update 1.63 -> 1.64: