------ Build started: Project: mbsengine, Configuration: Debug Win32 ------ Compiling... main.cpp c:\mbslab\mbslab.foundation\boost\boost\numeric\ublas\storage.hpp(1255) : warning C4180: qualifier applied to function type has no meaning; ignored c:\mbslab\mbslab.foundation\boost\boost\numeric\ublas\storage.hpp(1459) : see reference to class template instantiation 'boost::numeric::ublas::indirect_array' being compiled c:\Archivos de programa\Microsoft Visual Studio .NET 2003\Vc7\include\algorithm(368) : error C2664: 'void std::swap::reference>(_Ty &,_Ty &)' : cannot convert parameter 1 from 'boost::numeric::ublas::indexed_iterator::reference' to 'boost::numeric::ublas::indexed_iterator::reference &' with [ C=boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::self_type, IC=std::random_access_iterator_tag, _Ty=boost::numeric::ublas::indexed_iterator::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::self_type,std::random_access_iterator_tag>::reference ] and [ C=boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::self_type, IC=std::random_access_iterator_tag ] and [ C=boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::self_type, IC=std::random_access_iterator_tag ] A reference that is not to 'const' cannot be bound to a non-lvalue c:\Archivos de programa\Microsoft Visual Studio .NET 2003\Vc7\include\algorithm(1738) : see reference to function template instantiation 'void std::iter_swap::derived_iterator_type,_RanIt>(_FwdIt1,_FwdIt2)' being compiled with [ IC=std::random_access_iterator_tag, I=boost::numeric::ublas::indexed_iterator::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::self_type,std::random_access_iterator_tag>, T=boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::value_type, D=boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::difference_type, _RanIt=boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::iterator, _FwdIt1=boost::numeric::ublas::random_access_iterator_base::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::self_type,std::random_access_iterator_tag>,boost::numeric::ublas::index_triple_array: :index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::value_type,boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::difference_type>::derived_iterator_type, _FwdIt2=boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::iterator ] c:\Archivos de programa\Microsoft Visual Studio .NET 2003\Vc7\include\algorithm(1774) : see reference to function template instantiation 'std::pair<_Ty1,_Ty2> std::_Unguarded_partition<_RanIt>(_RanIt,_RanIt)' being compiled with [ _Ty1=boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::iterator, _Ty2=boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::iterator, _RanIt=boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::iterator ] c:\Archivos de programa\Microsoft Visual Studio .NET 2003\Vc7\include\algorithm(1795) : see reference to function template instantiation 'void std::_Sort<_RanIt,boost::numeric::ublas::indexed_iterator::difference_type>(_RanIt,_RanIt,_Diff)' being compiled with [ _RanIt=boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::iterator, C=boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::self_type, IC=std::random_access_iterator_tag, _Diff=boost::numeric::ublas::indexed_iterator::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::self_type,std::random_access_iterator_tag>::difference_type ] c:\mbslab\mbslab.foundation\boost\boost\numeric\ublas\matrix_sparse.hpp(4255) : see reference to function template instantiation 'void std::sort::iterator>(_RanIt,_RanIt)' being compiled with [ V1=boost::numeric::ublas::coordinate_matrix::index_array_type, V2=boost::numeric::ublas::coordinate_matrix::index_array_type, V3=boost::numeric::ublas::coordinate_matrix::value_array_type, _RanIt=boost::numeric::ublas::index_triple_array::index_array_type,boost::numeric::ublas::coordinate_matrix::index_array_type,boost::numeric::ublas::coordinate_matrix::value_array_type>::iterator ] c:\mbslab\mbslab.foundation\boost\boost\numeric\ublas\matrix_sparse.hpp(4249) : while compiling class-template member function 'void boost::numeric::ublas::coordinate_matrix::sort(void) const' with [ T=double ] c:\mbslab\02_Pruebas\Comparativa\src\mbsengine\main.cpp(4) : see reference to class template instantiation 'boost::numeric::ublas::coordinate_matrix' being compiled with [ T=double ] Build log was saved at "file://c:\mbslab\02_Pruebas\Comparativa\build\Win32\VC7\mbsengine\Debug\obj\BuildLog.htm" mbsengine - 1 error(s), 1 warning(s) ---------------------- Done ---------------------- Build: 0 succeeded, 1 failed, 0 skipped