Skip to content

Instantly share code, notes, and snippets.

@allenh1
Created June 14, 2019 14:59
Show Gist options
  • Select an option

  • Save allenh1/0b879d6a28c831615c68f307934a5e0f to your computer and use it in GitHub Desktop.

Select an option

Save allenh1/0b879d6a28c831615c68f307934a5e0f to your computer and use it in GitHub Desktop.
-- Found ament_cmake_ros: 0.7.0 (G:/ros2_ws/install/share/ament_cmake_ros/cmake)
-- Found PythonInterp: C:/Python37/python.exe (found suitable version "3.7.3", minimum required is "3")
-- Using PYTHON_EXECUTABLE: C:/Python37/python.exe
-- Found builtin_interfaces: 0.7.4 (G:/ros2_ws/install/share/builtin_interfaces/cmake)
-- Found rosidl_adapter: 0.7.3 (G:/ros2_ws/install/share/rosidl_adapter/cmake)
-- Found rcl: 0.7.4 (G:/ros2_ws/install/share/rcl/cmake)
-- Found rmw_implementation_cmake: 0.7.1 (G:/ros2_ws/install/share/rmw_implementation_cmake/cmake)
-- Found rcl_yaml_param_parser: 0.7.4 (G:/ros2_ws/install/share/rcl_yaml_param_parser/cmake)
-- Found rosgraph_msgs: 0.7.4 (G:/ros2_ws/install/share/rosgraph_msgs/cmake)
-- Found ament_cmake_gtest: 0.7.3 (G:/ros2_ws/install/share/ament_cmake_gtest/cmake)
-- Found ament_lint_auto: 0.7.3 (G:/ros2_ws/install/share/ament_lint_auto/cmake)
-- Found gtest sources under 'G:/ros2_ws/install/src/gtest_vendor': C++ tests using 'Google Test' will be built
-- Found rmw_fastrtps_cpp: 0.7.3 (G:/ros2_ws/install/share/rmw_fastrtps_cpp/cmake)
-- Found PythonInterp: C:/Python37/python.exe (found version "3.7.3")
-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c
-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp
-- Found gmock sources under 'G:/ros2_ws/install/src/gmock_vendor': C++ tests using 'Google Mock' will be built
-- Added test 'copyright' to check for copyright in CMake / C / C++ / Python code
-- Added test 'cppcheck' to perform static code analysis on C / C++ code
-- Configured cppcheck include dirs: G:/ros2_ws/src/ros2/rclcpp/rclcpp/include;G:/ros2_ws/src/ros2/rclcpp/rclcpp/test/
-- Added test 'cpplint' to check C / C++ code against the Google style
-- Added test 'lint_cmake' to check CMake code style
-- Added test 'uncrustify' to check C / C++ code style
-- Added test 'xmllint' to check XML markup files
-- Configuring done
-- Generating done
-- Build files have been written to: G:/ros2_ws/build/rclcpp
Microsoft (R) Build Engine version 15.9.21+g9802d43bc3 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Build started 6/14/2019 10:57:30 AM.
Project "G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" on node 1 (default targets).
Project "G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" (1) is building "G:\ros2_ws\build\rclcpp\ZERO_CHECK.vcxproj" (2) on node 1 (default targets).
InitializeBuildStatus:
Creating "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
FinalizeBuildStatus:
Deleting file "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
Touching "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\ZERO_CHECK.vcxproj" (default targets).
Project "G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" (1) is building "G:\ros2_ws\build\rclcpp\mock_msgs.vcxproj" (3) on node 1 (default targets).
Project "G:\ros2_ws\build\rclcpp\mock_msgs.vcxproj" (3) is building "G:\ros2_ws\build\rclcpp\mock_msgs__cpp.vcxproj" (4) on node 1 (default targets).
InitializeBuildStatus:
Creating "x64\Release\mock_msgs__cpp\mock_msgs__cpp.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
FinalizeBuildStatus:
Deleting file "x64\Release\mock_msgs__cpp\mock_msgs__cpp.tlog\unsuccessfulbuild".
Touching "x64\Release\mock_msgs__cpp\mock_msgs__cpp.tlog\mock_msgs__cpp.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\mock_msgs__cpp.vcxproj" (default targets).
Project "G:\ros2_ws\build\rclcpp\mock_msgs.vcxproj" (3) is building "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_generator_c.vcxproj" (5) on node 1 (default targets).
InitializeBuildStatus:
Creating "mock_msgs__rosidl_generator_c.dir\Release\mock_msg.8CB2E18C.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
Link:
All outputs are up-to-date.
mock_msgs__rosidl_generator_c.vcxproj -> G:\ros2_ws\build\rclcpp\Release\rclcpp__rosidl_generator_c.dll
FinalizeBuildStatus:
Deleting file "mock_msgs__rosidl_generator_c.dir\Release\mock_msg.8CB2E18C.tlog\unsuccessfulbuild".
Touching "mock_msgs__rosidl_generator_c.dir\Release\mock_msg.8CB2E18C.tlog\mock_msgs__rosidl_generator_c.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_generator_c.vcxproj" (default targets).
Project "G:\ros2_ws\build\rclcpp\mock_msgs.vcxproj" (3) is building "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_typesupport_c.vcxproj" (6) on node 1 (default targets).
InitializeBuildStatus:
Creating "mock_msgs__rosidl_typesupport_c.dir\Release\mock_msg.E3578F89.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
Link:
All outputs are up-to-date.
mock_msgs__rosidl_typesupport_c.vcxproj -> G:\ros2_ws\build\rclcpp\Release\rclcpp__rosidl_typesupport_c.dll
FinalizeBuildStatus:
Deleting file "mock_msgs__rosidl_typesupport_c.dir\Release\mock_msg.E3578F89.tlog\unsuccessfulbuild".
Touching "mock_msgs__rosidl_typesupport_c.dir\Release\mock_msg.E3578F89.tlog\mock_msgs__rosidl_typesupport_c.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_typesupport_c.vcxproj" (default targets).
Project "G:\ros2_ws\build\rclcpp\mock_msgs.vcxproj" (3) is building "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_typesupport_cpp.vcxproj" (7) on node 1 (default targets).
InitializeBuildStatus:
Creating "mock_msgs__rosidl_typesupport_cpp.dir\Release\mock_msg.AFE02D3E.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
Link:
All outputs are up-to-date.
mock_msgs__rosidl_typesupport_cpp.vcxproj -> G:\ros2_ws\build\rclcpp\Release\rclcpp__rosidl_typesupport_cpp.dll
FinalizeBuildStatus:
Deleting file "mock_msgs__rosidl_typesupport_cpp.dir\Release\mock_msg.AFE02D3E.tlog\unsuccessfulbuild".
Touching "mock_msgs__rosidl_typesupport_cpp.dir\Release\mock_msg.AFE02D3E.tlog\mock_msgs__rosidl_typesupport_cpp.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_typesupport_cpp.vcxproj" (default targets).
Project "G:\ros2_ws\build\rclcpp\mock_msgs.vcxproj" (3) is building "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_typesupport_fastrtps_c.vcxproj" (8) on node 1 (default targets).
Project "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_typesupport_fastrtps_c.vcxproj" (8) is building "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_typesupport_fastrtps_cpp.vcxproj" (9) on node 1 (default targets).
InitializeBuildStatus:
Creating "mock_msgs__rosidl_typesupport_fastrtps_cpp.dir\Release\mock_msg.07D5ADAB.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
Link:
All outputs are up-to-date.
mock_msgs__rosidl_typesupport_fastrtps_cpp.vcxproj -> G:\ros2_ws\build\rclcpp\Release\rclcpp__rosidl_typesupport_fastrtps_cpp.dll
FinalizeBuildStatus:
Deleting file "mock_msgs__rosidl_typesupport_fastrtps_cpp.dir\Release\mock_msg.07D5ADAB.tlog\unsuccessfulbuild".
Touching "mock_msgs__rosidl_typesupport_fastrtps_cpp.dir\Release\mock_msg.07D5ADAB.tlog\mock_msgs__rosidl_typesupport_fastrtps_cpp.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_typesupport_fastrtps_cpp.vcxproj" (default targets).
InitializeBuildStatus:
Creating "mock_msgs__rosidl_typesupport_fastrtps_c.dir\Release\mock_msg.F56FFA3D.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
Link:
All outputs are up-to-date.
mock_msgs__rosidl_typesupport_fastrtps_c.vcxproj -> G:\ros2_ws\build\rclcpp\Release\rclcpp__rosidl_typesupport_fastrtps_c.dll
FinalizeBuildStatus:
Deleting file "mock_msgs__rosidl_typesupport_fastrtps_c.dir\Release\mock_msg.F56FFA3D.tlog\unsuccessfulbuild".
Touching "mock_msgs__rosidl_typesupport_fastrtps_c.dir\Release\mock_msg.F56FFA3D.tlog\mock_msgs__rosidl_typesupport_fastrtps_c.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_typesupport_fastrtps_c.vcxproj" (default targets).
Project "G:\ros2_ws\build\rclcpp\mock_msgs.vcxproj" (3) is building "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_typesupport_introspection_c.vcxproj" (10) on node 1 (default targets).
InitializeBuildStatus:
Creating "mock_msgs__rosidl_typesupport_introspection_c.dir\Release\mock_msg.CC50CFAE.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
Link:
All outputs are up-to-date.
mock_msgs__rosidl_typesupport_introspection_c.vcxproj -> G:\ros2_ws\build\rclcpp\Release\rclcpp__rosidl_typesupport_introspection_c.dll
FinalizeBuildStatus:
Deleting file "mock_msgs__rosidl_typesupport_introspection_c.dir\Release\mock_msg.CC50CFAE.tlog\unsuccessfulbuild".
Touching "mock_msgs__rosidl_typesupport_introspection_c.dir\Release\mock_msg.CC50CFAE.tlog\mock_msgs__rosidl_typesupport_introspection_c.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_typesupport_introspection_c.vcxproj" (default targets).
Project "G:\ros2_ws\build\rclcpp\mock_msgs.vcxproj" (3) is building "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_typesupport_introspection_cpp.vcxproj" (11) on node 1 (default targets).
InitializeBuildStatus:
Creating "mock_msgs__rosidl_typesupport_introspection_cpp.dir\Release\mock_msg.6BA1946F.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
Link:
All outputs are up-to-date.
mock_msgs__rosidl_typesupport_introspection_cpp.vcxproj -> G:\ros2_ws\build\rclcpp\Release\rclcpp__rosidl_typesupport_introspection_cpp.dll
FinalizeBuildStatus:
Deleting file "mock_msgs__rosidl_typesupport_introspection_cpp.dir\Release\mock_msg.6BA1946F.tlog\unsuccessfulbuild".
Touching "mock_msgs__rosidl_typesupport_introspection_cpp.dir\Release\mock_msg.6BA1946F.tlog\mock_msgs__rosidl_typesupport_introspection_cpp.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\mock_msgs__rosidl_typesupport_introspection_cpp.vcxproj" (default targets).
InitializeBuildStatus:
Creating "x64\Release\mock_msgs\mock_msgs.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
FinalizeBuildStatus:
Deleting file "x64\Release\mock_msgs\mock_msgs.tlog\unsuccessfulbuild".
Touching "x64\Release\mock_msgs\mock_msgs.tlog\mock_msgs.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\mock_msgs.vcxproj" (default targets).
Project "G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" (1) is building "G:\ros2_ws\build\rclcpp\rclcpp.vcxproj" (12) on node 1 (default targets).
InitializeBuildStatus:
Creating "rclcpp.dir\Release\rclcpp.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\CL.exe /c /IG:\ros2_ws\src\ros2\rclcpp\rclcpp\include /IG:\ros2_ws\build\rclcpp\include /IG:\ros2_ws\install\include /nologo /W3 /WX- /diagnostics:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG /D RCLCPP_BUILDING_LIBRARY /D "ROS_PACKAGE_NAME=\"rclcpp\"" /D "CMAKE_INTDIR=\"Release\"" /D rclcpp_EXPORTS /D _WINDLL /D _MBCS /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++14 /Fo"rclcpp.dir\Release\\" /Fd"rclcpp.dir\Release\vc141.pdb" /Gd /TP /FC /errorReport:queue G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\any_executable.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\callback_group.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\client.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executor.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executors.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executors\multi_threaded_executor.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executors\single_threaded_executor.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\graph_listener.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\intra_process_manager.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\intra_process_manager_impl.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\memory_strategies.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\memory_strategy.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_base.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_clock.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_graph.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_logging.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_parameters.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_services.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_time_source.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_timers.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_topics.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_waitables.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_options.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\parameter.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\parameter_client.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\parameter_service.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\publisher_base.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\qos_event.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\service.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\subscription_base.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\timer.cpp
any_executable.cpp
callback_group.cpp
client.cpp
executor.cpp
executors.cpp
multi_threaded_executor.cpp
single_threaded_executor.cpp
graph_listener.cpp
intra_process_manager.cpp
intra_process_manager_impl.cpp
memory_strategies.cpp
memory_strategy.cpp
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\intra_process_manager_impl.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\intra_process_manager.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\intra_process_manager_impl.cpp)g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\intra_process_manager.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\memory_strategies.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\memory_strategies.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\memory_strategy.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\memory_strategy.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\client.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\client.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\any_executable.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executors\multi_threaded_executor.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executors\multi_threaded_executor.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\any_executable.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executor.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executor.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executors.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executors.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\callback_group.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\callback_group.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\graph_listener.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\graph_listener.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executors\single_threaded_executor.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executors\single_threaded_executor.cpp)
node.cpp
node_base.cpp
node_clock.cpp
node_graph.cpp
node_logging.cpp
node_parameters.cpp
node_services.cpp
node_time_source.cpp
node_timers.cpp
node_topics.cpp
node_waitables.cpp
node_options.cpp
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_clock.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_services.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_clock.cpp)g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_services.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_logging.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_logging.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_base.cpp)g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_graph.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_base.cpp)g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_parameters.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_parameters.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_time_source.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_graph.cpp)g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_topics.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_topics.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_waitables.cpp)g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_timers.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_timers.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_waitables.cpp)g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node.cpp)
parameter.cpp
parameter_client.cpp
parameter_service.cpp
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_options.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
publisher_base.cpp
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_options.cpp)
qos_event.cpp
service.cpp
subscription_base.cpp
time_source.cpp
timer.cpp
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\qos_event.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\qos_event.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\service.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\service.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\subscription_base.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\subscription_base.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\publisher_base.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\publisher_base.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\timer.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\timer.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\subscription_base.cpp(134): error C3861: 'rcl_subscription_get_actual_qos': identifier not found [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\parameter.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\parameter.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\parameter_client.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\parameter_client.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\parameter_service.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\parameter_service.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C3556: 'std::_Binder<std::_Unforced,void (__cdecl rclcpp::TimeSource::* )(std::shared_ptr<rosgraph_msgs::msg::Clock_<std::allocator<void>>>),rclcpp::TimeSource *,const std::_Ph<1> &>::operator ()': incorrect argument to 'decltype' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\subscription_traits.hpp(90): note: see reference to class template instantiation 'rclcpp::function_traits::function_traits<CallbackT>' being compiled
with
[
CallbackT=std::_Binder<std::_Unforced,void (__cdecl rclcpp::TimeSource::* )(std::shared_ptr<rosgraph_msgs::msg::Clock_<std::allocator<void>>>),rclcpp::TimeSource *,const std::_Ph<1> &>
] (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp(212): note: see reference to class template instantiation 'rclcpp::subscription_traits::has_message_type<CallbackT,void,void,void>' being compiled
with
[
CallbackT=std::_Binder<std::_Unforced,void (__cdecl rclcpp::TimeSource::* )(std::shared_ptr<rosgraph_msgs::msg::Clock_<std::allocator<void>>>),rclcpp::TimeSource *,const std::_Ph<1> &>
]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C2146: syntax error: missing '>' before identifier 'arguments' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C2039: 'type': is not a member of '`global namespace'' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C2146: syntax error: missing ';' before identifier 'type' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2955: 'std::tuple_size': use of class template requires template argument list (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\utility(439): note: see declaration of 'std::tuple_size' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2027: use of undefined type 'std::tuple_size' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\utility(439): note: see declaration of 'std::tuple_size' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2065: 'value': undeclared identifier (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2131: expression did not evaluate to a constant (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): note: a non-constant (sub-)expression was encountered (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(57): error C2039: 'type': is not a member of 'std::tuple_element' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\utility(476): note: see declaration of 'std::tuple_element' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(57): error C2061: syntax error: identifier 'type' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C3556: 'std::_Binder<std::_Unforced,void (__cdecl rclcpp::TimeSource::* )(std::shared_ptr<rosgraph_msgs::msg::Clock_<std::allocator<void>>>),rclcpp::TimeSource *,const std::_Ph<1> &>::operator ()': incorrect argument to 'decltype' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2039: 'return_type': is not a member of 'rclcpp::function_traits::function_traits<CallbackT>' [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
with
[
CallbackT=std::_Binder<std::_Unforced,void (__cdecl rclcpp::TimeSource::* )(std::shared_ptr<rosgraph_msgs::msg::Clock_<std::allocator<void>>>),rclcpp::TimeSource *,const std::_Ph<1> &>
] (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\subscription_traits.hpp(91): note: see declaration of 'rclcpp::function_traits::function_traits<CallbackT>'
with
[
CallbackT=std::_Binder<std::_Unforced,void (__cdecl rclcpp::TimeSource::* )(std::shared_ptr<rosgraph_msgs::msg::Clock_<std::allocator<void>>>),rclcpp::TimeSource *,const std::_Ph<1> &>
] (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp)
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2238: unexpected token(s) preceding ';' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\subscription_traits.hpp(90): error C2903: 'argument_type': symbol is neither a class template nor a function template (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\subscription_traits.hpp(90): error C2062: type 'unknown-type' unexpected (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\subscription_traits.hpp(92): error C3770: 'unknown-type': is not a valid base class (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp(207): error C2672: 'rclcpp::create_subscription': no matching overloaded function found [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp(212): error C2783: 'std::shared_ptr<SubscriptionT> rclcpp::create_subscription(NodeT &&,const std::string &,const rclcpp::QoS &,CallbackT &&,const rclcpp::SubscriptionOptionsWithAllocator<AllocatorT> &,rclcpp::message_memory_strategy::MessageMemoryStrategy<CallbackMessageT,Alloc>::SharedPtr)': could not deduce template argument for 'CallbackMessageT' [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\create_subscription.hpp(90): note: see declaration of 'rclcpp::create_subscription'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp(212): error C2780: 'std::shared_ptr<SubscriptionT> rclcpp::create_subscription(rclcpp::node_interfaces::NodeTopicsInterface *,const std::string &,CallbackT &&,const rmw_qos_profile_t &,const rclcpp::SubscriptionEventCallbacks &,rclcpp::callback_group::CallbackGroup::SharedPtr,bool,bool,rclcpp::message_memory_strategy::MessageMemoryStrategy<CallbackMessageT,Alloc>::SharedPtr,std::shared_ptr<_Ty>)': expects 10 arguments - 4 provided [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\create_subscription.hpp(41): note: see declaration of 'rclcpp::create_subscription'
Done Building Project "G:\ros2_ws\build\rclcpp\rclcpp.vcxproj" (default targets) -- FAILED.
Project "G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" (1) is building "G:\ros2_ws\build\rclcpp\test_client.vcxproj" (13) on node 1 (default targets).
Project "G:\ros2_ws\build\rclcpp\test_client.vcxproj" (13) is building "G:\ros2_ws\build\rclcpp\gtest\gtest.vcxproj" (14) on node 1 (default targets).
InitializeBuildStatus:
Creating "gtest.dir\Release\gtest.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
Lib:
All outputs are up-to-date.
gtest.vcxproj -> G:\ros2_ws\build\rclcpp\gtest\Release\gtest.lib
FinalizeBuildStatus:
Deleting file "gtest.dir\Release\gtest.tlog\unsuccessfulbuild".
Touching "gtest.dir\Release\gtest.tlog\gtest.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\gtest\gtest.vcxproj" (default targets).
Project "G:\ros2_ws\build\rclcpp\test_client.vcxproj" (13) is building "G:\ros2_ws\build\rclcpp\gtest\gtest_main.vcxproj" (15) on node 1 (default targets).
InitializeBuildStatus:
Creating "gtest_main.dir\Release\gtest_main.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
Lib:
All outputs are up-to-date.
gtest_main.vcxproj -> G:\ros2_ws\build\rclcpp\gtest\Release\gtest_main.lib
FinalizeBuildStatus:
Deleting file "gtest_main.dir\Release\gtest_main.tlog\unsuccessfulbuild".
Touching "gtest_main.dir\Release\gtest_main.tlog\gtest_main.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\gtest\gtest_main.vcxproj" (default targets).
Done Building Project "G:\ros2_ws\build\rclcpp\test_client.vcxproj" (default targets) -- FAILED.
Project "G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" (1) is building "G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj" (22) on node 1 (default targets).
InitializeBuildStatus:
Creating "test_function_traits.dir\Release\test_fun.D7F6D2CD.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\CL.exe /c /IG:\ros2_ws\src\ros2\rclcpp\rclcpp\include /IG:\ros2_ws\build\rclcpp\include /IG:\ros2_ws\install\src\gtest_vendor\include /IG:\ros2_ws\install\include /nologo /W3 /WX- /diagnostics:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG /D "ROS_PACKAGE_NAME=\"rclcpp\"" /D "CMAKE_INTDIR=\"Release\"" /D _MBCS /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++14 /Fo"test_function_traits.dir\Release\\" /Fd"test_function_traits.dir\Release\vc141.pdb" /Gd /TP /FC /errorReport:queue G:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp
test_function_traits.cpp
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool),ObjectMember *,const std::_Ph<1> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(400): note: see reference to class template instantiation 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool),ObjectMember *,const std::_Ph<1> &>>' being compiled
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C2146: syntax error: missing '>' before identifier 'arguments' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C2039: 'type': is not a member of '`global namespace'' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C2146: syntax error: missing ';' before identifier 'type' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2955: 'std::tuple_size': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\utility(439): note: see declaration of 'std::tuple_size'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2027: use of undefined type 'std::tuple_size' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\utility(439): note: see declaration of 'std::tuple_size'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2065: 'value': undeclared identifier [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2131: expression did not evaluate to a constant [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): note: a non-constant (sub-)expression was encountered
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(57): error C2039: 'type': is not a member of 'std::tuple_element' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\utility(476): note: see declaration of 'std::tuple_element'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(57): error C2061: syntax error: identifier 'type' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool),ObjectMember *,const std::_Ph<1> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2039: 'return_type': is not a member of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool),ObjectMember *,const std::_Ph<1> &>>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(400): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool),ObjectMember *,const std::_Ph<1> &>>'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2238: unexpected token(s) preceding ';' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(400): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(401): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(401): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\xtr1common(86): note: see declaration of 'std::is_same'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(401): error C2338: Functor accepts a bool as first argument [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool) const,ObjectMember *,const std::_Ph<1> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(409): note: see reference to class template instantiation 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool) const,ObjectMember *,const std::_Ph<1> &>>' being compiled
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool) const,ObjectMember *,const std::_Ph<1> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2039: 'return_type': is not a member of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool) const,ObjectMember *,const std::_Ph<1> &>>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(409): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool) const,ObjectMember *,const std::_Ph<1> &>>'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(409): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(410): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(410): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\xtr1common(86): note: see declaration of 'std::is_same'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(410): error C2338: Functor accepts a bool as first argument [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,bool),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(419): note: see reference to class template instantiation 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,bool),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>>' being compiled
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,bool),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2039: 'return_type': is not a member of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,bool),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(419): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,bool),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>>'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(419): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(420): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(420): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\xtr1common(86): note: see declaration of 'std::is_same'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(420): error C2338: Functor accepts a bool as first argument [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(425): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(426): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(426): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\xtr1common(86): note: see declaration of 'std::is_same'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(426): error C2338: Functor accepts a bool as second argument [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,float),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(437): note: see reference to class template instantiation 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,float),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>>' being compiled
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,float),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2039: 'return_type': is not a member of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,float),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(435): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,float),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>>'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(437): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(438): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(438): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\xtr1common(86): note: see declaration of 'std::is_same'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(438): error C2338: Functor accepts a bool as first argument [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(445): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(446): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(446): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\xtr1common(86): note: see declaration of 'std::is_same'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(446): error C2338: Functor accepts a float as second argument [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(158): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\xtr1common(86): note: see declaration of 'std::is_same'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(577): note: see reference to class template instantiation 'rclcpp::function_traits::check_arguments<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool),ObjectMember *,const std::_Ph<1> &>,bool>' being compiled
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(577): error C2039: 'value': is not a member of 'rclcpp::function_traits::check_arguments<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool),ObjectMember *,const std::_Ph<1> &>,bool>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(577): note: see declaration of 'rclcpp::function_traits::check_arguments<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool),ObjectMember *,const std::_Ph<1> &>,bool>'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(577): error C2065: 'value': undeclared identifier [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(585): error C2039: 'value': is not a member of 'rclcpp::function_traits::check_arguments<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool) const,ObjectMember *,const std::_Ph<1> &>,bool>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(585): note: see declaration of 'rclcpp::function_traits::check_arguments<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool) const,ObjectMember *,const std::_Ph<1> &>,bool>'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(585): error C2065: 'value': undeclared identifier [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C3556: 'std::_Binder<std::_Unforced,void (__cdecl TestMember::* )(int,float,std::string),TestMember_bind_member_functor_Test *,const std::_Ph<1> &,const std::_Ph<2> &,const std::_Ph<3> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(154): note: see reference to class template instantiation 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,void (__cdecl TestMember::* )(int,float,std::string),TestMember_bind_member_functor_Test *,const std::_Ph<1> &,const std::_Ph<2> &,const std::_Ph<3> &>>' being compiled
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(749): note: see reference to class template instantiation 'rclcpp::function_traits::check_arguments<std::_Binder<std::_Unforced,void (__cdecl TestMember::* )(int,float,std::string),TestMember_bind_member_functor_Test *,const std::_Ph<1> &,const std::_Ph<2> &,const std::_Ph<3> &>,int,float,std::string>' being compiled
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C3556: 'std::_Binder<std::_Unforced,void (__cdecl TestMember::* )(int,float,std::string),TestMember_bind_member_functor_Test *,const std::_Ph<1> &,const std::_Ph<2> &,const std::_Ph<3> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2039: 'return_type': is not a member of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,void (__cdecl TestMember::* )(int,float,std::string),TestMember_bind_member_functor_Test *,const std::_Ph<1> &,const std::_Ph<2> &,const std::_Ph<3> &>>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(155): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,void (__cdecl TestMember::* )(int,float,std::string),TestMember_bind_member_functor_Test *,const std::_Ph<1> &,const std::_Ph<2> &,const std::_Ph<3> &>>'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(749): error C2039: 'value': is not a member of 'rclcpp::function_traits::check_arguments<std::_Binder<std::_Unforced,void (__cdecl TestMember::* )(int,float,std::string),TestMember_bind_member_functor_Test *,const std::_Ph<1> &,const std::_Ph<2> &,const std::_Ph<3> &>,int,float,std::string>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(748): note: see declaration of 'rclcpp::function_traits::check_arguments<std::_Binder<std::_Unforced,void (__cdecl TestMember::* )(int,float,std::string),TestMember_bind_member_functor_Test *,const std::_Ph<1> &,const std::_Ph<2> &,const std::_Ph<3> &>,int,float,std::string>'
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(749): error C2065: 'value': undeclared identifier [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
Done Building Project "G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj" (default targets) -- FAILED.
Project "G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" (1) is building "G:\ros2_ws\build\rclcpp\test_intra_process_manager.vcxproj" (24) on node 1 (default targets).
InitializeBuildStatus:
Creating "test_intra_process_manager.dir\Release\test_int.5186F530.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\CL.exe /c /IG:\ros2_ws\src\ros2\rclcpp\rclcpp\include /IG:\ros2_ws\build\rclcpp\include /IG:\ros2_ws\install\src\gtest_vendor\include /IG:\ros2_ws\install\include /nologo /W3 /WX- /diagnostics:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG /D "ROS_PACKAGE_NAME=\"rclcpp\"" /D "CMAKE_INTDIR=\"Release\"" /D _MBCS /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++14 /Fo"test_intra_process_manager.dir\Release\\" /Fd"test_intra_process_manager.dir\Release\vc141.pdb" /Gd /TP /FC /errorReport:queue G:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_intra_process_manager.cpp
test_intra_process_manager.cpp
Link:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\link.exe /ERRORREPORT:QUEUE /OUT:"G:\ros2_ws\build\rclcpp\Release\test_intra_process_manager.exe" /INCREMENTAL:NO /NOLOGO gtest\Release\gtest_main.lib gtest\Release\gtest.lib G:\ros2_ws\install\Lib\rcl.lib G:\ros2_ws\install\Lib\rmw_implementation.lib G:\ros2_ws\install\Lib\rcl_logging_noop.lib G:\ros2_ws\install\Lib\builtin_interfaces__rosidl_typesupport_c.lib G:\ros2_ws\install\Lib\builtin_interfaces__rosidl_typesupport_cpp.lib G:\ros2_ws\install\Lib\builtin_interfaces__rosidl_typesupport_fastrtps_c.lib G:\ros2_ws\install\Lib\builtin_interfaces__rosidl_generator_c.lib G:\ros2_ws\install\Lib\builtin_interfaces__rosidl_typesupport_fastrtps_cpp.lib G:\ros2_ws\install\Lib\builtin_interfaces__rosidl_typesupport_introspection_c.lib G:\ros2_ws\install\Lib\builtin_interfaces__rosidl_typesupport_introspection_cpp.lib G:\ros2_ws\install\Lib\rosidl_typesupport_introspection_c.lib G:\ros2_ws\install\Lib\rosidl_typesupport_introspection_cpp.lib G:\ros2_ws\install\Lib\rcl_interfaces__rosidl_typesupport_c.lib G:\ros2_ws\install\Lib\rcl_interfaces__rosidl_typesupport_cpp.lib G:\ros2_ws\install\Lib\rcl_interfaces__rosidl_typesupport_fastrtps_c.lib G:\ros2_ws\install\Lib\rcl_interfaces__rosidl_generator_c.lib G:\ros2_ws\install\Lib\rcl_interfaces__rosidl_typesupport_fastrtps_cpp.lib G:\ros2_ws\install\Lib\rcl_interfaces__rosidl_typesupport_introspection_c.lib G:\ros2_ws\install\Lib\rcl_interfaces__rosidl_typesupport_introspection_cpp.lib G:\ros2_ws\install\Lib\rcutils.lib G:\ros2_ws\install\Lib\rmw.lib G:\ros2_ws\install\Lib\rosidl_generator_c.lib G:\ros2_ws\install\Lib\rosidl_typesupport_c.lib G:\ros2_ws\install\Lib\rosidl_typesupport_cpp.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /PDB:"G:/ros2_ws/build/rclcpp/Release/test_intra_process_manager.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"G:/ros2_ws/build/rclcpp/Release/test_intra_process_manager.lib" /MACHINE:X64 /machine:x64 test_intra_process_manager.dir\Release\test_intra_process_manager.obj
Creating library G:/ros2_ws/build/rclcpp/Release/test_intra_process_manager.lib and object G:/ros2_ws/build/rclcpp/Release/test_intra_process_manager.exp
test_intra_process_manager.vcxproj -> G:\ros2_ws\build\rclcpp\Release\test_intra_process_manager.exe
FinalizeBuildStatus:
Deleting file "test_intra_process_manager.dir\Release\test_int.5186F530.tlog\unsuccessfulbuild".
Touching "test_intra_process_manager.dir\Release\test_int.5186F530.tlog\test_intra_process_manager.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\test_intra_process_manager.vcxproj" (default targets).
Project "G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" (1) is building "G:\ros2_ws\build\rclcpp\test_logging.vcxproj" (27) on node 1 (default targets).
Project "G:\ros2_ws\build\rclcpp\test_logging.vcxproj" (27) is building "G:\ros2_ws\build\rclcpp\gmock\gmock.vcxproj" (28) on node 1 (default targets).
InitializeBuildStatus:
Creating "gmock.dir\Release\gmock.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
Lib:
All outputs are up-to-date.
gmock.vcxproj -> G:\ros2_ws\build\rclcpp\gmock\Release\gmock.lib
FinalizeBuildStatus:
Deleting file "gmock.dir\Release\gmock.tlog\unsuccessfulbuild".
Touching "gmock.dir\Release\gmock.tlog\gmock.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\gmock\gmock.vcxproj" (default targets).
Project "G:\ros2_ws\build\rclcpp\test_logging.vcxproj" (27) is building "G:\ros2_ws\build\rclcpp\gmock\gmock_main.vcxproj" (29) on node 1 (default targets).
InitializeBuildStatus:
Creating "gmock_main.dir\Release\gmock_main.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
Lib:
All outputs are up-to-date.
gmock_main.vcxproj -> G:\ros2_ws\build\rclcpp\gmock\Release\gmock_main.lib
FinalizeBuildStatus:
Deleting file "gmock_main.dir\Release\gmock_main.tlog\unsuccessfulbuild".
Touching "gmock_main.dir\Release\gmock_main.tlog\gmock_main.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\gmock\gmock_main.vcxproj" (default targets).
Done Building Project "G:\ros2_ws\build\rclcpp\test_logging.vcxproj" (default targets) -- FAILED.
Project "G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" (1) is building "G:\ros2_ws\build\rclcpp\test_mapped_ring_buffer.vcxproj" (30) on node 1 (default targets).
InitializeBuildStatus:
Creating "test_mapped_ring_buffer.dir\Release\test_map.87C7AD3F.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
Link:
All outputs are up-to-date.
test_mapped_ring_buffer.vcxproj -> G:\ros2_ws\build\rclcpp\Release\test_mapped_ring_buffer.exe
FinalizeBuildStatus:
Deleting file "test_mapped_ring_buffer.dir\Release\test_map.87C7AD3F.tlog\unsuccessfulbuild".
Touching "test_mapped_ring_buffer.dir\Release\test_map.87C7AD3F.tlog\test_mapped_ring_buffer.lastbuildstate".
Done Building Project "G:\ros2_ws\build\rclcpp\test_mapped_ring_buffer.vcxproj" (default targets).
Project "G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" (1) is building "G:\ros2_ws\build\rclcpp\test_subscription_traits.vcxproj" (46) on node 1 (default targets).
InitializeBuildStatus:
Creating "test_subscription_traits.dir\Release\test_sub.5F484AEE.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\CL.exe /c /IG:\ros2_ws\src\ros2\rclcpp\rclcpp\include /IG:\ros2_ws\build\rclcpp\include /IG:\ros2_ws\install\src\gtest_vendor\include /IG:\ros2_ws\install\include /nologo /W3 /WX- /diagnostics:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG /D "ROS_PACKAGE_NAME=\"rclcpp\"" /D "CMAKE_INTDIR=\"Release\"" /D _MBCS /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++14 /Fo"test_subscription_traits.dir\Release\\" /Fd"test_subscription_traits.dir\Release\vc141.pdb" /Gd /TP /FC /errorReport:queue G:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_subscription_traits.cpp
test_subscription_traits.cpp
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined [G:\ros2_ws\build\rclcpp\test_subscription_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(90): note: see declaration of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>'
Done Building Project "G:\ros2_ws\build\rclcpp\test_subscription_traits.vcxproj" (default targets) -- FAILED.
Done Building Project "G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" (default targets) -- FAILED.
Build FAILED.
"G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" (default target) (1) ->
"G:\ros2_ws\build\rclcpp\rclcpp.vcxproj" (default target) (12) ->
(ClCompile target) ->
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\intra_process_manager_impl.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\intra_process_manager.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\memory_strategies.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\memory_strategy.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\client.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\any_executable.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executors\multi_threaded_executor.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executor.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executors.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\callback_group.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\graph_listener.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\executors\single_threaded_executor.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_clock.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_services.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_logging.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_base.cpp)g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_graph.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_waitables.cpp)g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_interfaces\node_timers.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\node_options.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\qos_event.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\service.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\subscription_base.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\publisher_base.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\timer.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\subscription_base.cpp(134): error C3861: 'rcl_subscription_get_actual_qos': identifier not found [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\parameter.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\parameter_client.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\parameter_service.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C3556: 'std::_Binder<std::_Unforced,void (__cdecl rclcpp::TimeSource::* )(std::shared_ptr<rosgraph_msgs::msg::Clock_<std::allocator<void>>>),rclcpp::TimeSource *,const std::_Ph<1> &>::operator ()': incorrect argument to 'decltype' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C2146: syntax error: missing '>' before identifier 'arguments' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C2039: 'type': is not a member of '`global namespace'' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C2146: syntax error: missing ';' before identifier 'type' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2955: 'std::tuple_size': use of class template requires template argument list (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2027: use of undefined type 'std::tuple_size' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2065: 'value': undeclared identifier (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2131: expression did not evaluate to a constant (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(57): error C2039: 'type': is not a member of 'std::tuple_element' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(57): error C2061: syntax error: identifier 'type' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C3556: 'std::_Binder<std::_Unforced,void (__cdecl rclcpp::TimeSource::* )(std::shared_ptr<rosgraph_msgs::msg::Clock_<std::allocator<void>>>),rclcpp::TimeSource *,const std::_Ph<1> &>::operator ()': incorrect argument to 'decltype' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2039: 'return_type': is not a member of 'rclcpp::function_traits::function_traits<CallbackT>' [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2238: unexpected token(s) preceding ';' (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\subscription_traits.hpp(90): error C2903: 'argument_type': symbol is neither a class template nor a function template (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\subscription_traits.hpp(90): error C2062: type 'unknown-type' unexpected (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\subscription_traits.hpp(92): error C3770: 'unknown-type': is not a valid base class (compiling source file G:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp) [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp(207): error C2672: 'rclcpp::create_subscription': no matching overloaded function found [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp(212): error C2783: 'std::shared_ptr<SubscriptionT> rclcpp::create_subscription(NodeT &&,const std::string &,const rclcpp::QoS &,CallbackT &&,const rclcpp::SubscriptionOptionsWithAllocator<AllocatorT> &,rclcpp::message_memory_strategy::MessageMemoryStrategy<CallbackMessageT,Alloc>::SharedPtr)': could not deduce template argument for 'CallbackMessageT' [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\src\rclcpp\time_source.cpp(212): error C2780: 'std::shared_ptr<SubscriptionT> rclcpp::create_subscription(rclcpp::node_interfaces::NodeTopicsInterface *,const std::string &,CallbackT &&,const rmw_qos_profile_t &,const rclcpp::SubscriptionEventCallbacks &,rclcpp::callback_group::CallbackGroup::SharedPtr,bool,bool,rclcpp::message_memory_strategy::MessageMemoryStrategy<CallbackMessageT,Alloc>::SharedPtr,std::shared_ptr<_Ty>)': expects 10 arguments - 4 provided [G:\ros2_ws\build\rclcpp\rclcpp.vcxproj]
"G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" (default target) (1) ->
"G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj" (default target) (22) ->
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool),ObjectMember *,const std::_Ph<1> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C2146: syntax error: missing '>' before identifier 'arguments' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C2039: 'type': is not a member of '`global namespace'' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C2146: syntax error: missing ';' before identifier 'type' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2955: 'std::tuple_size': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2027: use of undefined type 'std::tuple_size' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2065: 'value': undeclared identifier [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(54): error C2131: expression did not evaluate to a constant [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(57): error C2039: 'type': is not a member of 'std::tuple_element' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(57): error C2061: syntax error: identifier 'type' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool),ObjectMember *,const std::_Ph<1> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2039: 'return_type': is not a member of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool),ObjectMember *,const std::_Ph<1> &>>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2238: unexpected token(s) preceding ';' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(400): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(401): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(401): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(401): error C2338: Functor accepts a bool as first argument [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool) const,ObjectMember *,const std::_Ph<1> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool) const,ObjectMember *,const std::_Ph<1> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2039: 'return_type': is not a member of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool) const,ObjectMember *,const std::_Ph<1> &>>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(409): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(410): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(410): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(410): error C2338: Functor accepts a bool as first argument [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,bool),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,bool),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2039: 'return_type': is not a member of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,bool),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(419): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(420): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(420): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(420): error C2338: Functor accepts a bool as first argument [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(425): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(426): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(426): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(426): error C2338: Functor accepts a bool as second argument [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,float),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C3556: 'std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,float),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2039: 'return_type': is not a member of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool,float),ObjectMember *,const std::_Ph<1> &,const std::_Ph<2> &>>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(437): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(438): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(438): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(438): error C2338: Functor accepts a bool as first argument [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(445): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(446): error C2903: 'argument_type': symbol is neither a class template nor a function template [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(446): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(446): error C2338: Functor accepts a float as second argument [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(158): error C2955: 'std::is_same': use of class template requires template argument list [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(577): error C2039: 'value': is not a member of 'rclcpp::function_traits::check_arguments<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool),ObjectMember *,const std::_Ph<1> &>,bool>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(577): error C2065: 'value': undeclared identifier [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(585): error C2039: 'value': is not a member of 'rclcpp::function_traits::check_arguments<std::_Binder<std::_Unforced,int (__cdecl ObjectMember::* )(bool) const,ObjectMember *,const std::_Ph<1> &>,bool>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(585): error C2065: 'value': undeclared identifier [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(52): error C3556: 'std::_Binder<std::_Unforced,void (__cdecl TestMember::* )(int,float,std::string),TestMember_bind_member_functor_Test *,const std::_Ph<1> &,const std::_Ph<2> &,const std::_Ph<3> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C3556: 'std::_Binder<std::_Unforced,void (__cdecl TestMember::* )(int,float,std::string),TestMember_bind_member_functor_Test *,const std::_Ph<1> &,const std::_Ph<2> &,const std::_Ph<3> &>::operator ()': incorrect argument to 'decltype' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(59): error C2039: 'return_type': is not a member of 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,void (__cdecl TestMember::* )(int,float,std::string),TestMember_bind_member_functor_Test *,const std::_Ph<1> &,const std::_Ph<2> &,const std::_Ph<3> &>>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(749): error C2039: 'value': is not a member of 'rclcpp::function_traits::check_arguments<std::_Binder<std::_Unforced,void (__cdecl TestMember::* )(int,float,std::string),TestMember_bind_member_functor_Test *,const std::_Ph<1> &,const std::_Ph<2> &,const std::_Ph<3> &>,int,float,std::string>' [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
g:\ros2_ws\src\ros2\rclcpp\rclcpp\test\test_function_traits.cpp(749): error C2065: 'value': undeclared identifier [G:\ros2_ws\build\rclcpp\test_function_traits.vcxproj]
"G:\ros2_ws\build\rclcpp\ALL_BUILD.vcxproj" (default target) (1) ->
"G:\ros2_ws\build\rclcpp\test_subscription_traits.vcxproj" (default target) (46) ->
g:\ros2_ws\src\ros2\rclcpp\rclcpp\include\rclcpp\function_traits.hpp(115): error C2953: 'rclcpp::function_traits::function_traits<std::_Binder<std::_Unforced,ReturnTypeT(__cdecl ClassT::* )(Args...),FArgs...>>': class template has already been defined [G:\ros2_ws\build\rclcpp\test_subscription_traits.vcxproj]
0 Warning(s)
108 Error(s)
Time Elapsed 00:00:12.45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment