Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MSVC2017 x64 cant build w/vcpkg, /CUDA 9.2/ #99

Closed
bluecd opened this issue Feb 22, 2019 · 3 comments
Closed

MSVC2017 x64 cant build w/vcpkg, /CUDA 9.2/ #99

bluecd opened this issue Feb 22, 2019 · 3 comments
Labels
build:windows anything related to the windows build stale

Comments

@bluecd
Copy link

bluecd commented Feb 22, 2019

1>------ Build started: Project: ZERO_CHECK, Configuration: Release x64 ------ 2>------ Build started: Project: CCTag, Configuration: Release x64 ------ 2>Building NVCC (Device) object src/CMakeFiles/CCTag.dir/cctag/cuda/Release/CCTag_generated_assist.cu.obj 2>assist.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>CUSTOMBUILD : nvcc warning : The -std=c++11 flag is not supported with the configured host compiler. Flag will be ignored. 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>d:\dev\xlibs\cctag\src\cctag\cuda\assist.h(61): warning : function "__any" 2>d:\dev\cudatoolkit\include\device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).") 2> 2>d:\dev\xlibs\cctag\src\cctag\cuda\assist.h(67): warning : function "__any" 2>d:\dev\cudatoolkit\include\device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).") 2> 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>d:\dev\xlibs\cctag\src\cctag\cuda\assist.h(61): warning : function "__any" 2>d:\dev\cudatoolkit\include\device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).") 2> 2>d:\dev\xlibs\cctag\src\cctag\cuda\assist.h(67): warning : function "__any" 2>d:\dev\cudatoolkit\include\device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).") 2> 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>d:\dev\xlibs\cctag\src\cctag\cuda\assist.h(61): warning : function "__any" 2>d:\dev\cudatoolkit\include\device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).") 2> 2>d:\dev\xlibs\cctag\src\cctag\cuda\assist.h(67): warning : function "__any" 2>d:\dev\cudatoolkit\include\device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).") 2> 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>d:\dev\xlibs\cctag\src\cctag\cuda\assist.h(61): warning : function "__any" 2>d:\dev\cudatoolkit\include\device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).") 2> 2>d:\dev\xlibs\cctag\src\cctag\cuda\assist.h(67): warning : function "__any" 2>d:\dev\cudatoolkit\include\device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).") 2> 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>d:\dev\xlibs\cctag\src\cctag\cuda\assist.h(61): warning : function "__any" 2>d:\dev\cudatoolkit\include\device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).") 2> 2>d:\dev\xlibs\cctag\src\cctag\cuda\assist.h(67): warning : function "__any" 2>d:\dev\cudatoolkit\include\device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).") 2> 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>d:\dev\xlibs\cctag\src\cctag\cuda\assist.h(61): warning : function "__any" 2>d:\dev\cudatoolkit\include\device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).") 2> 2>d:\dev\xlibs\cctag\src\cctag\cuda\assist.h(67): warning : function "__any" 2>d:\dev\cudatoolkit\include\device_atomic_functions.h(180): here was declared deprecated ("__any() is deprecated in favor of __any_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning).") 2> 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>assist.cu 2>CUSTOMBUILD : nvcc warning : The -std=c++11 flag is not supported with the configured host compiler. Flag will be ignored. 2>assist.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>Building NVCC (Device) object src/CMakeFiles/CCTag.dir/cctag/cuda/Release/CCTag_generated_cmp_list.cu.obj 2>cmp_list.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>cmp_list.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>cmp_list.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>cmp_list.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>cmp_list.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>cmp_list.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>cmp_list.cu 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>cmp_list.cu 2>CUSTOMBUILD : nvcc warning : The -std=c++11 flag is not supported with the configured host compiler. Flag will be ignored. 2>cl : Command line warning D9002: ignoring unknown option '-fPIC' 2>cmp_list.cu 2>D:/Dev/vcpkg/installed/x64-windows/include\boost/chrono/system_clocks.hpp(134): error : member "boost::chrono::system_clock::is_steady" may not be initialized 2> 2>D:/Dev/vcpkg/installed/x64-windows/include\boost/chrono/system_clocks.hpp(160): error : member "boost::chrono::steady_clock::is_steady" may not be initialized 2> 2>d:\dev\xlibs\cctag\src\cctag\cuda\geom_matrix.h(22): warning : __host__ annotation is ignored on a function("matrix3x3") that is explicitly defaulted on its first declaration 2> 2>d:\dev\xlibs\cctag\src\cctag\cuda\geom_matrix.h(22): warning : __device__ annotation is ignored on a function("matrix3x3") that is explicitly defaulted on its first declaration 2> 2>2 errors detected in the compilation of "C:/Users/bluec/AppData/Local/Temp/tmpxft_00001ab4_00000000-15_cmp_list.compute_62.cpp1.ii". 2>CUSTOMBUILD : nvcc warning : The -std=c++11 flag is not supported with the configured host compiler. Flag will be ignored. 2>cmp_list.cu 2>CMake Error at CCTag_generated_cmp_list.cu.obj.Release.cmake:279 (message): 2> Error generating file 2> D:/Dev/xlibs/CCTag/build/src/CMakeFiles/CCTag.dir/./cctag/cuda/Release/CCTag_generated_cmp_list.cu.obj 2> 2> 2>Done building project "CCTag.vcxproj" -- FAILED. 3>------ Build started: Project: cctag_fitEllipse, Configuration: Release x64 ------ 4>------ Build started: Project: detection, Configuration: Release x64 ------ 5>------ Build started: Project: geometry_ellipse, Configuration: Release x64 ------ 6>------ Build started: Project: regression, Configuration: Release x64 ------ 3>fitEllipse.cpp 4>main.cpp 5>ellipse.cpp 6>main.cpp 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2039: 'void_t': is not a member of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2065: 'void_t': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: 'decltype' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2039: 'void_t': is not a member of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2065: 'void_t': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2059: syntax error: '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2976: 'boost::binary_op_detail::has_bit_and_ret_imp': too few template arguments 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(51): note: see declaration of 'boost::binary_op_detail::has_bit_and_ret_imp' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2988: unrecognizable template declaration/definition 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2143: syntax error: missing ';' before '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2059: syntax error: 'public' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'T': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::add_reference': use of class template requires template argument list 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'U': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'Ret': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::is_convertible': 'Ret' is not a valid template type argument for parameter 'To' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::is_convertible': use of class template requires template argument list 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_convertible.hpp(490): note: see declaration of 'boost::is_convertible' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2143: syntax error: missing ';' before '{' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2447: '{': missing function header (old-style formal list?) 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2039: 'void_t': is not a member of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2065: 'void_t': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: 'decltype' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2039: 'void_t': is not a member of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2065: 'void_t': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2059: syntax error: '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2976: 'boost::binary_op_detail::has_bit_and_void_imp': too few template arguments 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(58): note: see declaration of 'boost::binary_op_detail::has_bit_and_void_imp' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2988: unrecognizable template declaration/definition 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2143: syntax error: missing ';' before '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2059: syntax error: 'public' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'T': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2955: 'boost::add_reference': use of class template requires template argument list 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'U': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2143: syntax error: missing ';' before '{' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2447: '{': missing function header (old-style formal list?) 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2039: 'void_t': is not a member of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2065: 'void_t': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2059: syntax error: 'decltype' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2039: 'void_t': is not a member of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2065: 'void_t': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2059: syntax error: '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2976: 'boost::binary_op_detail::has_bit_and_dc_imp': too few template arguments 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(65): note: see declaration of 'boost::binary_op_detail::has_bit_and_dc_imp' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2988: unrecognizable template declaration/definition 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2143: syntax error: missing ';' before '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2059: syntax error: '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2059: syntax error: 'public' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2143: syntax error: missing ';' before '{' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2447: '{': missing function header (old-style formal list?) 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(74): error C2955: 'boost::binary_op_detail::has_bit_and_ret_imp': use of class template requires template argument list 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): note: see declaration of 'boost::binary_op_detail::has_bit_and_ret_imp' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(74): note: see reference to class template instantiation 'boost::has_bit_and<T,U,Ret>' being compiled 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(76): error C2955: 'boost::binary_op_detail::has_bit_and_void_imp': use of class template requires template argument list 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): note: see declaration of 'boost::binary_op_detail::has_bit_and_void_imp' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(76): note: see reference to class template instantiation 'boost::has_bit_and<T,U,void>' being compiled 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(78): error C2955: 'boost::binary_op_detail::has_bit_and_dc_imp': use of class template requires template argument list 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): note: see declaration of 'boost::binary_op_detail::has_bit_and_dc_imp' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(78): note: see reference to class template instantiation 'boost::has_bit_and<T,U,boost::binary_op_detail::dont_care>' being compiled 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2039: 'void_t': is not a member of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2065: 'void_t': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: 'decltype' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2039: 'void_t': is not a member of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2065: 'void_t': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2059: syntax error: '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2976: 'boost::binary_op_detail::has_bit_and_assign_ret_imp': too few template arguments 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(51): note: see declaration of 'boost::binary_op_detail::has_bit_and_assign_ret_imp' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2988: unrecognizable template declaration/definition 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2143: syntax error: missing ';' before '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2059: syntax error: 'public' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'T': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::add_reference': use of class template requires template argument list 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'U': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'Ret': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::is_convertible': 'Ret' is not a valid template type argument for parameter 'To' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::is_convertible': use of class template requires template argument list 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_convertible.hpp(490): note: see declaration of 'boost::is_convertible' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2143: syntax error: missing ';' before '{' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2447: '{': missing function header (old-style formal list?) 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2039: 'void_t': is not a member of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2065: 'void_t': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: 'decltype' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2039: 'void_t': is not a member of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2065: 'void_t': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2059: syntax error: '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2976: 'boost::binary_op_detail::has_bit_and_assign_void_imp': too few template arguments 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(58): note: see declaration of 'boost::binary_op_detail::has_bit_and_assign_void_imp' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2988: unrecognizable template declaration/definition 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2143: syntax error: missing ';' before '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2059: syntax error: 'public' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'T': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2955: 'boost::add_reference': use of class template requires template argument list 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'U': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2143: syntax error: missing ';' before '{' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2447: '{': missing function header (old-style formal list?) 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2039: 'void_t': is not a member of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2065: 'void_t': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2059: syntax error: 'decltype' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2039: 'void_t': is not a member of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2065: 'void_t': undeclared identifier 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2059: syntax error: '>' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2976: 'boost::binary_op_detail::has_bit_and_assign_dc_imp': too few template arguments 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(65): note: see declaration of 'boost::binary_op_detail::has_bit_and_assign_dc_imp' 4>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): fatal error C1003: error count exceeds 100; stopping compilation 4>CmdLine.cpp 4>D:\Dev\xlibs\CCTag\src\applications\detection\CmdLine.cpp(8): fatal error C1083: Cannot open include file: 'getopt.h': No such file or directory 4>Generating Code... 4>Done building project "detection.vcxproj" -- FAILED. 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2039: 'void_t': is not a member of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2065: 'void_t': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: 'decltype' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2039: 'void_t': is not a member of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2065: 'void_t': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2059: syntax error: '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2976: 'boost::binary_op_detail::has_left_shift_ret_imp': too few template arguments 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(51): note: see declaration of 'boost::binary_op_detail::has_left_shift_ret_imp' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2988: unrecognizable template declaration/definition 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2143: syntax error: missing ';' before '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2059: syntax error: 'public' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'T': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::add_reference': use of class template requires template argument list 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'U': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'Ret': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::is_convertible': 'Ret' is not a valid template type argument for parameter 'To' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::is_convertible': use of class template requires template argument list 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_convertible.hpp(490): note: see declaration of 'boost::is_convertible' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2143: syntax error: missing ';' before '{' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2447: '{': missing function header (old-style formal list?) 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2039: 'void_t': is not a member of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2065: 'void_t': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: 'decltype' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2039: 'void_t': is not a member of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2065: 'void_t': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2059: syntax error: '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2976: 'boost::binary_op_detail::has_left_shift_void_imp': too few template arguments 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(58): note: see declaration of 'boost::binary_op_detail::has_left_shift_void_imp' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2988: unrecognizable template declaration/definition 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2143: syntax error: missing ';' before '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2059: syntax error: 'public' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'T': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2955: 'boost::add_reference': use of class template requires template argument list 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'U': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2143: syntax error: missing ';' before '{' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2447: '{': missing function header (old-style formal list?) 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2039: 'void_t': is not a member of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2065: 'void_t': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2059: syntax error: 'decltype' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2039: 'void_t': is not a member of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2065: 'void_t': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2059: syntax error: '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2976: 'boost::binary_op_detail::has_left_shift_dc_imp': too few template arguments 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(65): note: see declaration of 'boost::binary_op_detail::has_left_shift_dc_imp' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2988: unrecognizable template declaration/definition 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2143: syntax error: missing ';' before '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2059: syntax error: '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2059: syntax error: 'public' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2143: syntax error: missing ';' before '{' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2447: '{': missing function header (old-style formal list?) 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(74): error C2955: 'boost::binary_op_detail::has_left_shift_ret_imp': use of class template requires template argument list 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): note: see declaration of 'boost::binary_op_detail::has_left_shift_ret_imp' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(74): note: see reference to class template instantiation 'boost::has_left_shift<T,U,Ret>' being compiled 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(76): error C2955: 'boost::binary_op_detail::has_left_shift_void_imp': use of class template requires template argument list 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): note: see declaration of 'boost::binary_op_detail::has_left_shift_void_imp' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(76): note: see reference to class template instantiation 'boost::has_left_shift<T,U,void>' being compiled 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(78): error C2955: 'boost::binary_op_detail::has_left_shift_dc_imp': use of class template requires template argument list 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): note: see declaration of 'boost::binary_op_detail::has_left_shift_dc_imp' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(78): note: see reference to class template instantiation 'boost::has_left_shift<T,U,boost::binary_op_detail::dont_care>' being compiled 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2039: 'void_t': is not a member of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2065: 'void_t': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: 'decltype' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2039: 'void_t': is not a member of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2065: 'void_t': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2059: syntax error: '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2976: 'boost::binary_op_detail::has_left_shift_ret_imp': too few template arguments 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(51): note: see declaration of 'boost::binary_op_detail::has_left_shift_ret_imp' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2988: unrecognizable template declaration/definition 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2143: syntax error: missing ';' before '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2059: syntax error: 'public' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'T': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::add_reference': use of class template requires template argument list 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'U': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'Ret': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::is_convertible': 'Ret' is not a valid template type argument for parameter 'To' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::is_convertible': use of class template requires template argument list 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_convertible.hpp(490): note: see declaration of 'boost::is_convertible' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2143: syntax error: missing ';' before '{' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2447: '{': missing function header (old-style formal list?) 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2039: 'void_t': is not a member of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2065: 'void_t': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: 'decltype' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2039: 'void_t': is not a member of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2065: 'void_t': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2059: syntax error: '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2976: 'boost::binary_op_detail::has_left_shift_void_imp': too few template arguments 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(58): note: see declaration of 'boost::binary_op_detail::has_left_shift_void_imp' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2988: unrecognizable template declaration/definition 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2143: syntax error: missing ';' before '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2059: syntax error: 'public' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'T': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2955: 'boost::add_reference': use of class template requires template argument list 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'U': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2143: syntax error: missing ';' before '{' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2447: '{': missing function header (old-style formal list?) 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2039: 'void_t': is not a member of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2065: 'void_t': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2059: syntax error: 'decltype' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2039: 'void_t': is not a member of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2065: 'void_t': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2059: syntax error: '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2976: 'boost::binary_op_detail::has_left_shift_dc_imp': too few template arguments 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(65): note: see declaration of 'boost::binary_op_detail::has_left_shift_dc_imp' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2988: unrecognizable template declaration/definition 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2143: syntax error: missing ';' before '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2059: syntax error: '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2059: syntax error: 'public' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2143: syntax error: missing ';' before '{' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2447: '{': missing function header (old-style formal list?) 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(74): error C2955: 'boost::binary_op_detail::has_left_shift_ret_imp': use of class template requires template argument list 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): note: see declaration of 'boost::binary_op_detail::has_left_shift_ret_imp' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(74): note: see reference to class template instantiation 'boost::has_left_shift<T,U,Ret>' being compiled 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(76): error C2955: 'boost::binary_op_detail::has_left_shift_void_imp': use of class template requires template argument list 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): note: see declaration of 'boost::binary_op_detail::has_left_shift_void_imp' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(76): note: see reference to class template instantiation 'boost::has_left_shift<T,U,void>' being compiled 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(78): error C2955: 'boost::binary_op_detail::has_left_shift_dc_imp': use of class template requires template argument list 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): note: see declaration of 'boost::binary_op_detail::has_left_shift_dc_imp' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(78): note: see reference to class template instantiation 'boost::has_left_shift<T,U,boost::binary_op_detail::dont_care>' being compiled 3>d:\dev\xlibs\cctag\src\cctag\utils\Backtrace.hpp(39): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data 3>d:\dev\xlibs\cctag\src\cctag\utils\Backtrace.hpp(74): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data 3>d:\dev\xlibs\cctag\src\cctag\utils\Backtrace.hpp(81): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data 5>d:\dev\xlibs\cctag\src\cctag\utils\Backtrace.hpp(39): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data 5>d:\dev\xlibs\cctag\src\cctag\utils\Backtrace.hpp(74): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_virtual_base_of.hpp(47): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_virtual_base_of.hpp(17): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_virtual_base_of.hpp(47): error C2061: syntax error: identifier 'void_t' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_virtual_base_of.hpp(47): error C2988: unrecognizable template declaration/definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_virtual_base_of.hpp(47): error C2059: syntax error: '*' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_virtual_base_of.hpp(49): error C2143: syntax error: missing ';' before '{' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_virtual_base_of.hpp(49): error C2447: '{': missing function header (old-style formal list?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(63): error C2664: 'void *boost::serialization::void_upcast(const boost::serialization::extended_type_info &,const boost::serialization::extended_type_info &,void *const )': cannot convert argument 3 from 'const void *' to 'void *const ' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(67): note: Conversion loses qualifiers 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(83): error C2664: 'void *boost::serialization::void_downcast(const boost::serialization::extended_type_info &,const boost::serialization::extended_type_info &,void *const )': cannot convert argument 3 from 'const void *' to 'void *const ' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(87): note: Conversion loses qualifiers 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(101): error C2063: 'boost::serialization::void_upcast': not a function 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(108): error C2063: 'boost::serialization::void_downcast': not a function 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(128): error C2059: syntax error: 'return' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(128): error C2238: unexpected token(s) preceding ';' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(131): error C2628: 'boost::serialization::void_cast_detail::void_caster' followed by 'void' is illegal (did you forget a ';'?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(131): error C2270: 'upcast': modifiers not allowed on nonmember functions 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(131): error C2059: syntax error: 'constant' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(132): error C2270: 'downcast': modifiers not allowed on nonmember functions 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(132): error C2059: syntax error: 'constant' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(135): error C2143: syntax error: missing ')' before 'const' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(135): error C2143: syntax error: missing ';' before 'const' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(135): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(136): error C2143: syntax error: missing ';' before 'const' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(136): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(137): error C2146: syntax error: missing ';' before identifier 'difference' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(137): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(138): error C2143: syntax error: missing ';' before 'const' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(138): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(139): error C2059: syntax error: ')' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(139): error C2143: syntax error: missing ';' before ':' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(139): error C2059: syntax error: ':' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(140): error C2065: 'derived': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(140): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(141): error C2065: 'base': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(141): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(142): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(143): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(144): error C2448: 'boost::serialization::void_cast_detail::m_parent': function-style initializer appears to be a function definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(145): error C2588: '::~void_caster': illegal global destructor 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(145): error C2575: 'void_caster': only member functions and bases can be virtual 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(145): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(145): warning C4508: 'boost::serialization::void_cast_detail::void_caster': function should return a value; 'void' return type assumed 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(254): error C2947: expecting '>' to terminate template-argument-list, found '<' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(261): note: see reference to class template instantiation 'boost::serialization::void_caster_base<Derived,Base>' being compiled 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(254): error C3203: 'void_caster_virtual_base': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(254): error C2146: syntax error: missing '>' before identifier 'Derived' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(254): error C2062: type 'unknown-type' unexpected 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(258): error C2947: expecting '>' to terminate template-argument-list, found '<' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(258): error C3203: 'void_caster_primitive': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(260): error C2238: unexpected token(s) preceding ';' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(267): error C2653: 'void_cast_detail': is not a class or namespace name 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(267): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(267): error C2988: unrecognizable template declaration/definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(267): error C2143: syntax error: missing ';' before '&' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(267): error C7525: inline variables require at least '/std:c++17' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(268): error C2065: 'Derived': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(268): error C2988: unrecognizable template declaration/definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(268): error C2059: syntax error: 'const' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(270): error C2143: syntax error: missing ';' before '{' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(270): error C2447: '{': missing function header (old-style formal list?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(285): error C2653: 'void_cast_detail': is not a class or namespace name 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(288): note: see reference to class template instantiation 'boost::void_caster<Derived,Base>' being compiled 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(286): error C2143: syntax error: missing ',' before '<' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(291): error C2059: syntax error: '}' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/void_cast.hpp(291): error C2143: syntax error: missing ';' before '}' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/split_free.hpp(24): error C2143: syntax error: missing ';' before '{' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/split_free.hpp(24): error C2447: '{': missing function header (old-style formal list?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/collection_size_type.hpp(25): error C2059: syntax error: ':' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/collection_size_type.hpp(26): error C2059: syntax error: ':' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/serialization/collection_size_type.hpp(59): fatal error C1903: unable to recover from previous error(s); stopping compilation 6>TestLog.cpp 5>d:\dev\xlibs\cctag\src\cctag\utils\Backtrace.hpp(81): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2039: 'void_t': is not a member of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2065: 'void_t': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: 'decltype' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2039: 'void_t': is not a member of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2065: 'void_t': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2059: syntax error: '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2976: 'boost::binary_op_detail::has_plus_ret_imp': too few template arguments 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(51): note: see declaration of 'boost::binary_op_detail::has_plus_ret_imp' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2988: unrecognizable template declaration/definition 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2143: syntax error: missing ';' before '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2059: syntax error: 'public' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'T': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::add_reference': use of class template requires template argument list 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'U': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'Ret': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::is_convertible': 'Ret' is not a valid template type argument for parameter 'To' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::is_convertible': use of class template requires template argument list 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_convertible.hpp(490): note: see declaration of 'boost::is_convertible' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2143: syntax error: missing ';' before '{' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2447: '{': missing function header (old-style formal list?) 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2039: 'void_t': is not a member of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2065: 'void_t': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: 'decltype' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2039: 'void_t': is not a member of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2065: 'void_t': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2059: syntax error: '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2976: 'boost::binary_op_detail::has_plus_void_imp': too few template arguments 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(58): note: see declaration of 'boost::binary_op_detail::has_plus_void_imp' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2988: unrecognizable template declaration/definition 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2143: syntax error: missing ';' before '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2059: syntax error: 'public' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'T': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2955: 'boost::add_reference': use of class template requires template argument list 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'U': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2143: syntax error: missing ';' before '{' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2447: '{': missing function header (old-style formal list?) 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2039: 'void_t': is not a member of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2065: 'void_t': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2059: syntax error: 'decltype' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2039: 'void_t': is not a member of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2065: 'void_t': undeclared identifier 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2059: syntax error: '>' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2976: 'boost::binary_op_detail::has_plus_dc_imp': too few template arguments 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(65): note: see declaration of 'boost::binary_op_detail::has_plus_dc_imp' 3>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): fatal error C1003: error count exceeds 100; stopping compilation 3>Done building project "cctag_fitEllipse.vcxproj" -- FAILED. 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2039: 'void_t': is not a member of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2065: 'void_t': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: 'decltype' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2039: 'void_t': is not a member of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2065: 'void_t': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2059: syntax error: '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2976: 'boost::binary_op_detail::has_plus_ret_imp': too few template arguments 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(51): note: see declaration of 'boost::binary_op_detail::has_plus_ret_imp' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2988: unrecognizable template declaration/definition 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2143: syntax error: missing ';' before '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2059: syntax error: 'public' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'T': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::add_reference': use of class template requires template argument list 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'U': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'Ret': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::is_convertible': 'Ret' is not a valid template type argument for parameter 'To' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::is_convertible': use of class template requires template argument list 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_convertible.hpp(490): note: see declaration of 'boost::is_convertible' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2143: syntax error: missing ';' before '{' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2447: '{': missing function header (old-style formal list?) 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2039: 'void_t': is not a member of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2065: 'void_t': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: 'decltype' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2039: 'void_t': is not a member of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2065: 'void_t': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2059: syntax error: '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2976: 'boost::binary_op_detail::has_plus_void_imp': too few template arguments 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(58): note: see declaration of 'boost::binary_op_detail::has_plus_void_imp' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2988: unrecognizable template declaration/definition 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2143: syntax error: missing ';' before '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2059: syntax error: 'public' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'T': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2955: 'boost::add_reference': use of class template requires template argument list 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'U': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2143: syntax error: missing ';' before '{' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2447: '{': missing function header (old-style formal list?) 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2039: 'void_t': is not a member of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2065: 'void_t': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2059: syntax error: 'decltype' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2039: 'void_t': is not a member of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2065: 'void_t': undeclared identifier 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2059: syntax error: '>' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2976: 'boost::binary_op_detail::has_plus_dc_imp': too few template arguments 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(65): note: see declaration of 'boost::binary_op_detail::has_plus_dc_imp' 5>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): fatal error C1003: error count exceeds 100; stopping compilation 5>Done building project "geometry_ellipse.vcxproj" -- FAILED. 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: 'decltype' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2976: 'boost::binary_op_detail::has_plus_ret_imp': too few template arguments 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(51): note: see declaration of 'boost::binary_op_detail::has_plus_ret_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2988: unrecognizable template declaration/definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2143: syntax error: missing ';' before '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2059: syntax error: 'public' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'T': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::add_reference': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'U': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'Ret': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::is_convertible': 'Ret' is not a valid template type argument for parameter 'To' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::is_convertible': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_convertible.hpp(490): note: see declaration of 'boost::is_convertible' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2143: syntax error: missing ';' before '{' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2447: '{': missing function header (old-style formal list?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: 'decltype' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2976: 'boost::binary_op_detail::has_plus_void_imp': too few template arguments 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(58): note: see declaration of 'boost::binary_op_detail::has_plus_void_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2988: unrecognizable template declaration/definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2143: syntax error: missing ';' before '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2059: syntax error: 'public' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'T': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2955: 'boost::add_reference': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'U': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2143: syntax error: missing ';' before '{' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2447: '{': missing function header (old-style formal list?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2059: syntax error: 'decltype' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2976: 'boost::binary_op_detail::has_plus_dc_imp': too few template arguments 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(65): note: see declaration of 'boost::binary_op_detail::has_plus_dc_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2988: unrecognizable template declaration/definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2143: syntax error: missing ';' before '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2059: syntax error: 'public' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2143: syntax error: missing ';' before '{' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2447: '{': missing function header (old-style formal list?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(74): error C2955: 'boost::binary_op_detail::has_plus_ret_imp': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): note: see declaration of 'boost::binary_op_detail::has_plus_ret_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(74): note: see reference to class template instantiation 'boost::has_plus<T,U,Ret>' being compiled 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(76): error C2955: 'boost::binary_op_detail::has_plus_void_imp': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): note: see declaration of 'boost::binary_op_detail::has_plus_void_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(76): note: see reference to class template instantiation 'boost::has_plus<T,U,void>' being compiled 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(78): error C2955: 'boost::binary_op_detail::has_plus_dc_imp': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): note: see declaration of 'boost::binary_op_detail::has_plus_dc_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(78): note: see reference to class template instantiation 'boost::has_plus<T,U,boost::binary_op_detail::dont_care>' being compiled 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(52): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2059: syntax error: 'decltype' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(59): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(52): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(59): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(59): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2976: 'boost::binary_op_detail::has_plus_assign_ret_imp': too few template arguments 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(60): note: see declaration of 'boost::binary_op_detail::has_plus_assign_ret_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2988: unrecognizable template declaration/definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2143: syntax error: missing ';' before '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2059: syntax error: 'public' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2065: 'T': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2955: 'boost::add_reference': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2065: 'U': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2065: 'Ret': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2923: 'boost::is_convertible': 'Ret' is not a valid template type argument for parameter 'To' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2955: 'boost::is_convertible': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_convertible.hpp(490): note: see declaration of 'boost::is_convertible' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2143: syntax error: missing ';' before '{' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2447: '{': missing function header (old-style formal list?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(52): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2059: syntax error: 'decltype' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(66): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(52): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(66): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(66): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2976: 'boost::binary_op_detail::has_plus_assign_void_imp': too few template arguments 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(67): note: see declaration of 'boost::binary_op_detail::has_plus_assign_void_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2988: unrecognizable template declaration/definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2143: syntax error: missing ';' before '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2059: syntax error: 'public' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2065: 'T': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2955: 'boost::add_reference': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2065: 'U': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2143: syntax error: missing ';' before '{' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2447: '{': missing function header (old-style formal list?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(77): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(52): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(77): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(77): error C2059: syntax error: 'decltype' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(73): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(52): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(73): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(73): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(77): error C2976: 'boost::binary_op_detail::has_plus_assign_dc_imp': too few template arguments 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(74): note: see declaration of 'boost::binary_op_detail::has_plus_assign_dc_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(77): fatal error C1003: error count exceeds 100; stopping compilation 6>Regression.cpp 6>d:\dev\xlibs\cctag\src\cctag\utils\Backtrace.hpp(39): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data 6>d:\dev\xlibs\cctag\src\cctag\utils\Backtrace.hpp(74): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data 6>d:\dev\xlibs\cctag\src\cctag\utils\Backtrace.hpp(81): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: 'decltype' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(50): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2976: 'boost::binary_op_detail::has_plus_ret_imp': too few template arguments 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(51): note: see declaration of 'boost::binary_op_detail::has_plus_ret_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2988: unrecognizable template declaration/definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2143: syntax error: missing ';' before '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2059: syntax error: 'public' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'T': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::add_reference': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'U': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2065: 'Ret': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2923: 'boost::is_convertible': 'Ret' is not a valid template type argument for parameter 'To' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2955: 'boost::is_convertible': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_convertible.hpp(490): note: see declaration of 'boost::is_convertible' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2143: syntax error: missing ';' before '{' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(55): error C2447: '{': missing function header (old-style formal list?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: 'decltype' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(57): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2976: 'boost::binary_op_detail::has_plus_void_imp': too few template arguments 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(58): note: see declaration of 'boost::binary_op_detail::has_plus_void_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2988: unrecognizable template declaration/definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2143: syntax error: missing ';' before '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2059: syntax error: 'public' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'T': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2955: 'boost::add_reference': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2065: 'U': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2143: syntax error: missing ';' before '{' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(62): error C2447: '{': missing function header (old-style formal list?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2059: syntax error: 'decltype' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(43): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(64): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2976: 'boost::binary_op_detail::has_plus_dc_imp': too few template arguments 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(65): note: see declaration of 'boost::binary_op_detail::has_plus_dc_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2988: unrecognizable template declaration/definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2143: syntax error: missing ';' before '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2059: syntax error: 'public' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2143: syntax error: missing ';' before '{' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(69): error C2447: '{': missing function header (old-style formal list?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(74): error C2955: 'boost::binary_op_detail::has_plus_ret_imp': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(54): note: see declaration of 'boost::binary_op_detail::has_plus_ret_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(74): note: see reference to class template instantiation 'boost::has_plus<T,U,Ret>' being compiled 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(76): error C2955: 'boost::binary_op_detail::has_plus_void_imp': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(61): note: see declaration of 'boost::binary_op_detail::has_plus_void_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(76): note: see reference to class template instantiation 'boost::has_plus<T,U,void>' being compiled 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(78): error C2955: 'boost::binary_op_detail::has_plus_dc_imp': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(68): note: see declaration of 'boost::binary_op_detail::has_plus_dc_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/detail/has_binary_operator.hpp(78): note: see reference to class template instantiation 'boost::has_plus<T,U,boost::binary_op_detail::dont_care>' being compiled 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(52): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2059: syntax error: 'decltype' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(59): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(52): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(59): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(59): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2976: 'boost::binary_op_detail::has_plus_assign_ret_imp': too few template arguments 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(60): note: see declaration of 'boost::binary_op_detail::has_plus_assign_ret_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2988: unrecognizable template declaration/definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2143: syntax error: missing ';' before '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(63): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2059: syntax error: 'public' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2065: 'T': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2955: 'boost::add_reference': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2065: 'U': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2065: 'Ret': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2923: 'boost::is_convertible': 'Ret' is not a valid template type argument for parameter 'To' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2955: 'boost::is_convertible': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/is_convertible.hpp(490): note: see declaration of 'boost::is_convertible' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2143: syntax error: missing ';' before '{' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(64): error C2447: '{': missing function header (old-style formal list?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(52): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2059: syntax error: 'decltype' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(66): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(52): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(66): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(66): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2976: 'boost::binary_op_detail::has_plus_assign_void_imp': too few template arguments 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(67): note: see declaration of 'boost::binary_op_detail::has_plus_assign_void_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2988: unrecognizable template declaration/definition 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2143: syntax error: missing ';' before '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(70): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2059: syntax error: 'public' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2065: 'T': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2923: 'boost::add_reference': 'T' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2955: 'boost::add_reference': use of class template requires template argument list 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/add_reference.hpp(41): note: see declaration of 'boost::add_reference' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2065: 'U': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2923: 'boost::add_reference': 'U' is not a valid template type argument for parameter 'T' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2143: syntax error: missing ';' before '{' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(71): error C2447: '{': missing function header (old-style formal list?) 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(77): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(52): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(77): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(77): error C2059: syntax error: 'decltype' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(73): error C2039: 'void_t': is not a member of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(52): note: see declaration of 'boost' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(73): error C2065: 'void_t': undeclared identifier 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(73): error C2059: syntax error: '>' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(77): error C2976: 'boost::binary_op_detail::has_plus_assign_dc_imp': too few template arguments 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(74): note: see declaration of 'boost::binary_op_detail::has_plus_assign_dc_imp' 6>D:\Dev\vcpkg\installed\x64-windows\include\boost/type_traits/has_plus_assign.hpp(77): fatal error C1003: error count exceeds 100; stopping compilation 6>Generating Code... 6>Done building project "regression.vcxproj" -- FAILED. 7>------ Build started: Project: INSTALL, Configuration: Release x64 ------ 7>-- Install configuration: "Release" 7>CMake Error at src/cmake_install.cmake:39 (file): 7> file cannot create directory: C:/Program Files (x86)/CCTag/lib. Maybe need 7> administrative privileges. 7>Call Stack (most recent call first): 7> cmake_install.cmake:37 (include) 7> 7> 7>D:\dev\msvs2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(138,5): error MSB3073: The command "setlocal 7>D:\dev\msvs2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(138,5): error MSB3073: D:\Dev\CMake\bin\cmake.exe -DBUILD_TYPE=Release -P cmake_install.cmake 7>D:\dev\msvs2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(138,5): error MSB3073: if %errorlevel% neq 0 goto :cmEnd 7>D:\dev\msvs2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(138,5): error MSB3073: :cmEnd 7>D:\dev\msvs2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(138,5): error MSB3073: endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone 7>D:\dev\msvs2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(138,5): error MSB3073: :cmErrorLevel 7>D:\dev\msvs2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(138,5): error MSB3073: exit /b %1 7>D:\dev\msvs2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(138,5): error MSB3073: :cmDone 7>D:\dev\msvs2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(138,5): error MSB3073: if %errorlevel% neq 0 goto :VCEnd 7>D:\dev\msvs2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(138,5): error MSB3073: :VCEnd" exited with code 1. 7>Done building project "INSTALL.vcxproj" -- FAILED. ========== Build: 1 succeeded, 6 failed, 2 up-to-date, 0 skipped ==========

@griwodz
Copy link
Member

griwodz commented Aug 12, 2019

PR #108 (which has recently been merged in develop) should have fixed this.

@simogasp simogasp added the build:windows anything related to the windows build label May 29, 2020
@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label May 25, 2021
@simogasp
Copy link
Member

now it works
microsoft/vcpkg#16719

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build:windows anything related to the windows build stale
Projects
None yet
Development

No branches or pull requests

3 participants