------ Build started: Project: PV_uBlasConApp, Configuration: RTd_d Win32 ------ Compiling... quad_relop_example.cpp c:\pv_dev\cpp\pv\src\PV_uBlasConApp\quad_relop_example.cpp(92) : error C2664: 'boost::numeric::ublas::scalar_lt_quad::apply' : cannot convert parameter 3 from 'const boost::numeric::ublas::scalar_expression::expression_type' to 'boost::numeric::ublas::scalar_lt_quad::argument3_type' with [ E1=double, E2=double, R1=bool, R2=bool ] and [ E=boost::numeric::ublas::scalar_reference::self_type> ] and [ E1=double, E2=double, R1=bool, R2=bool ] Reason: cannot convert from 'const boost::numeric::ublas::scalar_expression::expression_type' to 'const bool' with [ E=boost::numeric::ublas::scalar_reference::self_type> ] No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called c:\pv_dev\cpp\pv\src\PV_uBlasConApp\quad_relop_example.cpp(91) : while compiling class-template member function 'boost::numeric::ublas::vector_quad_relop::const_reference boost::numeric::ublas::vector_quad_relop::operator ()(boost::numeric::ublas::vector_quad_relop::size_type) const' with [ E1=boost::numeric::ublas::vector, E2=boost::numeric::ublas::vector, R1=boost::numeric::ublas::scalar_value, R2=boost::numeric::ublas::scalar_value, F=boost::numeric::ublas::scalar_lt_quad ] c:\pv_dev\cpp\pv\src\PV_uBlasConApp\quad_relop_example.cpp(514) : see reference to class template instantiation 'boost::numeric::ublas::vector_quad_relop' being compiled with [ E1=boost::numeric::ublas::vector, E2=boost::numeric::ublas::vector, R1=boost::numeric::ublas::scalar_value, R2=boost::numeric::ublas::scalar_value, F=boost::numeric::ublas::scalar_lt_quad ] Build log was saved at "file://c:\pv_dev\cpp\pv\src\PV_uBlasConApp\tmp\win32\RTd_d\BuildLog.htm" PV_uBlasConApp - 1 error(s), 0 warning(s) ---------------------- Done ---------------------- Build: 0 succeeded, 1 failed, 0 skipped