Microsoft (R) C/C++ Optimizing Compiler Version 17.00.60610.1 for x86 Copyright (C) Microsoft Corporation. All rights reserved. gvov.cpp C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\xlocale(336) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc Y:\boost\boost/numeric/ublas/vector_of_vector.hpp(326) : error C2668: 'boost::numeric::ublas::ref' : ambiguous call to overloaded function Y:\boost\boost/numeric/ublas/vector_sparse.hpp(174): could be 'boost::numeric::ublas::compressed_vector &boost::numeric::ublas::ref>(VER &)' with [ T=double, VER=boost::numeric::ublas::compressed_vector ] C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\xrefwrap(881): or 'std::reference_wrapper<_Ty> std::ref(_Ty &) throw()' [found using argument-dependent lookup] with [ _Ty=boost::numeric::ublas::compressed_vector, T=boost::numeric::ublas::compressed_vector ] while trying to match the argument list '(boost::numeric::ublas::compressed_vector)' with [ T=double ] Y:\boost\boost/numeric/ublas/vector_of_vector.hpp(322) : while compiling class template member function 'void boost::numeric::ublas::generalized_vector_of_vector::clear(void)' with [ T=double, L=boost::numeric::ublas::row_major, A=boost::numeric::ublas::vector> ] gvov.cpp(9) : see reference to function template instantiation 'void boost::numeric::ublas::generalized_vector_of_vector::clear(void)' being compiled with [ T=double, L=boost::numeric::ublas::row_major, A=boost::numeric::ublas::vector> ] gvov.cpp(8) : see reference to class template instantiation 'boost::numeric::ublas::generalized_vector_of_vector' being compiled with [ T=double, L=boost::numeric::ublas::row_major, A=boost::numeric::ublas::vector> ] Y:\boost\boost/numeric/ublas/vector_of_vector.hpp(326) : error C2228: left of '.clear' must have class/struct/union