Compile [2024-11-19 10:12:41 UTC]: fail
call "C:\teeks99-09\run\results\boost\bin.v2\standalone\msvc\msvc-12.0\msvc-setup.bat" amd64 >nul
cl /Zm800 -nologo "..\libs\qvm\test\interop_test.cpp" -c -Fo"C:\teeks99-09\run\results\boost\bin.v2\libs\qvm\test\interop_test.test\msvc-12.0\dbg\x86_6\dbg-symbl-off\thrd-mlt\interop_test.obj" -TP /wd4675 /EHs /GR /Od /Ob0 /W3 /MDd /Zc:forScope /Zc:wchar_t /Zc:inline /favor:blend -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 "-I.." "-I..\libs\qvm\include"
interop_test.cpp
..\boost/qvm/mat_traits.hpp(73) : error C2780: 'boost::qvm::mat_traits<my_stuff::mat>::scalar_type &boost::qvm::mat_traits<my_stuff::mat>::write_element(my_stuff::mat &)' : expects 1 arguments - 2 provided
..\libs\qvm\test\interop_test.cpp(53) : see declaration of 'boost::qvm::mat_traits<my_stuff::mat>::write_element'
..\boost/qvm/gen/mat_operations3.hpp(997) : see reference to function template instantiation 'void boost::qvm::write_mat_element<0,0,A>(M &,boost::qvm::mat_traits<my_stuff::mat>::scalar_type)' being compiled
with
[
A=my_stuff::mat
, M=my_stuff::mat
]
..\libs\qvm\test\interop_test.cpp(182) : see reference to function template instantiation 'my_stuff::mat &boost::qvm::operator /=<my_stuff::mat,float>(A &,B)' being compiled
with
[
A=my_stuff::mat
, B=float
]
..\libs\qvm\test\interop_test.cpp(53) : see declaration of 'boost::qvm::mat_traits<my_stuff::mat>::write_element'
..\libs\qvm\test\interop_test.cpp(53) : see declaration of 'boost::qvm::mat_traits<my_stuff::mat>::write_element'
..\libs\qvm\test\interop_test.cpp(53) : see declaration of 'boost::qvm::mat_traits<my_stuff::mat>::write_element'
..\libs\qvm\test\interop_test.cpp(53) : see declaration of 'boost::qvm::mat_traits<my_stuff::mat>::write_element'
..\libs\qvm\test\interop_test.cpp(53) : see declaration of 'boost::qvm::mat_traits<my_stuff::mat>::write_element'
..\libs\qvm\test\interop_test.cpp(53) : see declaration of 'boost::qvm::mat_traits<my_stuff::mat>::write_element'
..\libs\qvm\test\interop_test.cpp(53) : see declaration of 'boost::qvm::mat_traits<my_stuff::mat>::write_element'
..\libs\qvm\test\interop_test.cpp(53) : see declaration of 'boost::qvm::mat_traits<my_stuff::mat>::write_element'
..\boost/qvm/vec_traits.hpp(72) : error C2780: 'boost::qvm::vec_traits<my_stuff::vec>::scalar_type &boost::qvm::vec_traits<my_stuff::vec>::write_element(my_stuff::vec &)' : expects 1 arguments - 2 provided
..\libs\qvm\test\interop_test.cpp(109) : see declaration of 'boost::qvm::vec_traits<my_stuff::vec>::write_element'
..\boost/qvm/gen/vec_operations3.hpp(302) : see reference to function template instantiation 'void boost::qvm::write_vec_element<0,A>(V &,boost::qvm::vec_traits<my_stuff::vec>::scalar_type)' being compiled
with
[
A=my_stuff::vec
, V=my_stuff::vec
]
..\libs\qvm\test\interop_test.cpp(188) : see reference to function template instantiation 'my_stuff::vec &boost::qvm::operator /=<my_stuff::vec,float>(A &,B)' being compiled
with
[
A=my_stuff::vec
, B=float
]
..\libs\qvm\test\interop_test.cpp(109) : see declaration of 'boost::qvm::vec_traits<my_stuff::vec>::write_element'
..\libs\qvm\test\interop_test.cpp(109) : see declaration of 'boost::qvm::vec_traits<my_stuff::vec>::write_element'
..\boost/qvm/quat_traits.hpp(71) : error C2780: 'boost::qvm::quat_traits<my_stuff::quat>::scalar_type &boost::qvm::quat_traits<my_stuff::quat>::write_element(my_stuff::quat &)' : expects 1 arguments - 2 provided
..\libs\qvm\test\interop_test.cpp(156) : see declaration of 'boost::qvm::quat_traits<my_stuff::quat>::write_element'
..\boost/qvm/quat_operations.hpp(373) : see reference to function template instantiation 'void boost::qvm::write_quat_element<0,A>(Q &,boost::qvm::quat_traits<my_stuff::quat>::scalar_type)' being compiled
with
[
A=my_stuff::quat
, Q=my_stuff::quat
]
..\libs\qvm\test\interop_test.cpp(194) : see reference to function template instantiation 'my_stuff::quat &boost::qvm::operator /=<my_stuff::quat,float>(A &,B)' being compiled
with
[
A=my_stuff::quat
, B=float
]
..\libs\qvm\test\interop_test.cpp(156) : see declaration of 'boost::qvm::quat_traits<my_stuff::quat>::write_element'
..\libs\qvm\test\interop_test.cpp(156) : see declaration of 'boost::qvm::quat_traits<my_stuff::quat>::write_element'
..\libs\qvm\test\interop_test.cpp(156) : see declaration of 'boost::qvm::quat_traits<my_stuff::quat>::write_element'
..\boost/qvm/vec_traits.hpp(72) : error C2780: 'float &boost::qvm::vec_traits<R>::write_element(boost::qvm::vec<S,3> &)' : expects 1 arguments - 2 provided
with
[
S=float
]
..\boost/qvm/vec.hpp(58) : see declaration of 'boost::qvm::vec_traits<R>::write_element'
..\boost/qvm/gen/vec_mat_operations3.hpp(42) : see reference to function template instantiation 'void boost::qvm::write_vec_element<0,R>(V &,float)' being compiled
with
[
V=R
]
..\libs\qvm\test\interop_test.cpp(266) : see reference to function template instantiation 'boost::qvm::vec<S,3> boost::qvm::operator *<my_stuff::mat,my_stuff::vec>(const A &,const B &)' being compiled
with
[
S=float
, A=my_stuff::mat
, B=my_stuff::vec
]
..\boost/qvm/vec.hpp(58) : see declaration of 'boost::qvm::vec_traits<R>::write_element'
..\boost/qvm/vec.hpp(58) : see declaration of 'boost::qvm::vec_traits<R>::write_element'
..\boost/qvm/quat_traits.hpp(71) : error C2780: 'double &boost::qvm::quat_traits<T>::write_element(boost::qvm::quat<double> &)' : expects 1 arguments - 2 provided
with
[
T=quat2
]
..\boost/qvm/quat.hpp(57) : see declaration of 'boost::qvm::quat_traits<T>::write_element'
with
[
T=quat2
]
..\boost/qvm/quat_operations.hpp(961) : see reference to function template instantiation 'void boost::qvm::write_quat_element<0,A>(Q &,double)' being compiled
with
[
A=quat2
, Q=quat2
]
..\libs\qvm\test\interop_test.cpp(332) : see reference to function template instantiation 'void boost::qvm::set_zero<quat2>(A &)' being compiled
with
[
A=quat2
]
..\boost/qvm/quat.hpp(57) : see declaration of 'boost::qvm::quat_traits<T>::write_element'
with
[
T=quat2
]
..\boost/qvm/quat.hpp(57) : see declaration of 'boost::qvm::quat_traits<T>::write_element'
with
[
T=quat2
]
..\boost/qvm/quat.hpp(57) : see declaration of 'boost::qvm::quat_traits<T>::write_element'
with
[
T=quat2
]
..\boost/qvm/mat_traits.hpp(73) : error C2780: 'double &boost::qvm::mat_traits<T>::write_element(boost::qvm::mat<double,3,3> &)' : expects 1 arguments - 2 provided
with
[
T=mat2
]
..\boost/qvm/mat.hpp(61) : see declaration of 'boost::qvm::mat_traits<T>::write_element'
with
[
T=mat2
]
..\boost/qvm/gen/mat_operations3.hpp(997) : see reference to function template instantiation 'void boost::qvm::write_mat_element<0,0,A>(M &,double)' being compiled
with
[
A=mat2
, M=mat2
]
..\libs\qvm\test\interop_test.cpp(350) : see reference to function template instantiation 'boost::qvm::mat<double,3,3> &boost::qvm::operator /=<mat2,int>(A &,B)' being compiled
with
[
A=mat2
, B=int
]
..\boost/qvm/mat.hpp(61) : see declaration of 'boost::qvm::mat_traits<T>::write_element'
with
[
T=mat2
]
..\boost/qvm/mat.hpp(61) : see declaration of 'boost::qvm::mat_traits<T>::write_element'
with
[
T=mat2
]
..\boost/qvm/mat.hpp(61) : see declaration of 'boost::qvm::mat_traits<T>::write_element'
with
[
T=mat2
]
..\boost/qvm/mat.hpp(61) : see declaration of 'boost::qvm::mat_traits<T>::write_element'
with
[
T=mat2
]
..\boost/qvm/mat.hpp(61) : see declaration of 'boost::qvm::mat_traits<T>::write_element'
with
[
T=mat2
]
..\boost/qvm/mat.hpp(61) : see declaration of 'boost::qvm::mat_traits<T>::write_element'
with
[
T=mat2
]
..\boost/qvm/mat.hpp(61) : see declaration of 'boost::qvm::mat_traits<T>::write_element'
with
[
T=mat2
]
..\boost/qvm/mat.hpp(61) : see declaration of 'boost::qvm::mat_traits<T>::write_element'
with
[
T=mat2
]
..\boost/qvm/vec_traits.hpp(72) : error C2780: 'double &boost::qvm::vec_traits<T>::write_element(boost::qvm::vec<double,3> &)' : expects 1 arguments - 2 provided
with
[
T=vec2
]
..\boost/qvm/vec.hpp(58) : see declaration of 'boost::qvm::vec_traits<T>::write_element'
with
[
T=vec2
]
..\boost/qvm/gen/vec_operations3.hpp(302) : see reference to function template instantiation 'void boost::qvm::write_vec_element<0,A>(V &,double)' being compiled
with
[
A=vec2
, V=vec2
]
..\libs\qvm\test\interop_test.cpp(351) : see reference to function template instantiation 'boost::qvm::vec<double,3> &boost::qvm::operator /=<vec2,int>(A &,B)' being compiled
with
[
A=vec2
, B=int
]
..\boost/qvm/vec.hpp(58) : see declaration of 'boost::qvm::vec_traits<T>::write_element'
with
[
T=vec2
]
..\boost/qvm/vec.hpp(58) : see declaration of 'boost::qvm::vec_traits<T>::write_element'
with
[
T=vec2
]