Created
July 19, 2017 13:56
-
-
Save grefab/c7975909991510606455002a16f129c0 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2309): error C2672: 'operator __surrogate_func': no matching overloaded function found | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2329): note: see reference to function template instantiation '_FwdIt std::_Lower_bound_unchecked<std::pair<T,optics::radius_search<T,2>::idx_t>*,_Ty,_Pr>(_FwdIt,_FwdIt,const _Ty &,_Pr &)' being compiled | |
with | |
[ | |
_FwdIt=std::pair<char,optics::radius_search<char,2>::idx_t> *, | |
T=char, | |
_Ty=std::pair<int,optics::radius_search<int,2>::idx_t>, | |
_Pr=std::less<void> | |
] | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2337): note: see reference to function template instantiation '_FwdIt std::lower_bound<_FwdIt,_Ty,std::less<void>>(_FwdIt,_FwdIt,const _Ty &,_Pr)' being compiled | |
with | |
[ | |
_FwdIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<std::pair<char,optics::radius_search<char,2>::idx_t>>>>, | |
_Ty=std::pair<int,optics::radius_search<int,2>::idx_t>, | |
_Pr=std::less<void> | |
] | |
C:\source\3rdparty\optics/optics.hpp(305): note: see reference to function template instantiation '_FwdIt std::lower_bound<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<std::pair<T,optics::radius_search<T,2>::idx_t>>>>,std::pair<int,optics::radius_search<int,2>::idx_t>>(_FwdIt,_FwdIt,const _Ty &)' being compiled | |
with | |
[ | |
_FwdIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<std::pair<char,optics::radius_search<char,2>::idx_t>>>>, | |
T=char, | |
_Ty=std::pair<int,optics::radius_search<int,2>::idx_t> | |
] | |
C:\source\3rdparty\optics/optics.hpp(293): note: while compiling class template member function 'optics::radius_search<T,2>::idxs_t optics::radius_search<T,2>::query(T,const std::array<char,2> &)' | |
with | |
[ | |
T=char | |
] | |
C:\source\3rdparty\optics/optics.hpp(354): note: see reference to function template instantiation 'optics::radius_search<T,2>::idxs_t optics::radius_search<T,2>::query(T,const std::array<char,2> &)' being compiled | |
with | |
[ | |
T=char | |
] | |
C:\source\3rdparty\optics/optics.hpp(350): note: see reference to class template instantiation 'optics::radius_search<T,2>' being compiled | |
with | |
[ | |
T=char | |
] | |
C:\source\3rdparty\optics/optics.hpp(420): note: see reference to function template instantiation 'std::vector<std::vector<::size_t,std::allocator<_Other>>,std::allocator<_Ty>> optics::get_neighbors<T,2>(const std::vector<geom::Vec<T,2>,std::allocator<geom::Vec<T,2>>> &,double)' being compiled | |
with | |
[ | |
_Other=std::_Vbase, | |
_Ty=std::vector<::size_t,std::allocator<std::_Vbase>>, | |
T=char | |
] | |
C:\source\3rdparty\optics/optics.hpp(498): note: see reference to function template instantiation 'std::vector<optics::reachability_dist,std::allocator<_Kty>> optics::compute_reachability_dists<T,2>(const std::vector<geom::Vec<T,2>,std::allocator<_Ty>> &,const ::size_t,double)' being compiled | |
with | |
[ | |
_Kty=optics::reachability_dist, | |
T=char, | |
_Ty=geom::Vec<char,2> | |
] | |
C:\source\src\Engine.cpp(89): note: see reference to function template instantiation 'std::vector<optics::reachability_dist,std::allocator<_Kty>> optics::compute_reachability_dists<char,2>(const std::vector<point,std::allocator<_Ty>> &,const ::size_t,double)' being compiled | |
with | |
[ | |
_Kty=optics::reachability_dist, | |
_Ty=point | |
] | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\chrono(227): note: see reference to class template instantiation 'std::chrono::duration<__int64,std::nano>' being compiled | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\chrono(1002): note: see reference to class template instantiation 'std::chrono::time_point<std::chrono::steady_clock,std::chrono::steady_clock::duration>' being compiled | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2309): error C2893: Failed to specialize function template 'unknown-type std::less<void>::operator ()(_Ty1 &&,_Ty2 &&) const' | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2309): note: With the following template arguments: | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2309): note: '_Ty1=std::pair<T,optics::radius_search<T,2>::idx_t> &' | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2309): note: '_Ty2=const std::pair<T,optics::radius_search<T,2>::idx_t> &' | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2355): error C2672: 'operator __surrogate_func': no matching overloaded function found | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2375): note: see reference to function template instantiation '_FwdIt std::_Upper_bound_unchecked<std::pair<T,optics::radius_search<T,2>::idx_t>*,_Ty,_Pr>(_FwdIt,_FwdIt,const _Ty &,_Pr &)' being compiled | |
with | |
[ | |
_FwdIt=std::pair<char,optics::radius_search<char,2>::idx_t> *, | |
T=char, | |
_Ty=std::pair<int,optics::radius_search<int,2>::idx_t>, | |
_Pr=std::less<void> | |
] | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2383): note: see reference to function template instantiation '_FwdIt std::upper_bound<_FwdIt,_Ty,std::less<void>>(_FwdIt,_FwdIt,const _Ty &,_Pr)' being compiled | |
with | |
[ | |
_FwdIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<std::pair<char,optics::radius_search<char,2>::idx_t>>>>, | |
_Ty=std::pair<int,optics::radius_search<int,2>::idx_t>, | |
_Pr=std::less<void> | |
] | |
C:\source\3rdparty\optics/optics.hpp(308): note: see reference to function template instantiation '_FwdIt std::upper_bound<_FwdIt,std::pair<T,optics::radius_search<T,2>::idx_t>>(_FwdIt,_FwdIt,const _Ty &)' being compiled | |
with | |
[ | |
_FwdIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<std::pair<char,optics::radius_search<char,2>::idx_t>>>>, | |
T=int, | |
_Ty=std::pair<int,optics::radius_search<int,2>::idx_t> | |
] | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2355): error C2893: Failed to specialize function template 'unknown-type std::less<void>::operator ()(_Ty1 &&,_Ty2 &&) const' | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2355): note: With the following template arguments: | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2355): note: '_Ty1=const std::pair<T,optics::radius_search<T,2>::idx_t> &' | |
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\algorithm(2355): note: '_Ty2=std::pair<T,optics::radius_search<T,2>::idx_t> &' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment