Files

199 lines
51 KiB
Plaintext
Raw Permalink Normal View History

2025-08-24 15:56:33 +08:00
[0.000000] (-) TimerEvent: {}
[0.000903] (service_server) JobQueued: {'identifier': 'service_server', 'dependencies': OrderedDict()}
[0.001080] (service_server) JobStarted: {'identifier': 'service_server'}
[0.009444] (service_server) JobProgress: {'identifier': 'service_server', 'progress': 'cmake'}
[0.011058] (service_server) JobProgress: {'identifier': 'service_server', 'progress': 'build'}
[0.011190] (service_server) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/quella/ROS2Demo/service/service_server/build/service_server', '--', '-j16', '-l16'], 'cwd': '/home/quella/ROS2Demo/service/service_server/build/service_server', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('LANGUAGE', 'zh_CN:en'), ('USER', 'quella'), ('SSH_CLIENT', '192.168.138.1 56885 22'), ('LC_TIME', 'zh_CN.UTF-8'), ('XDG_SESSION_TYPE', 'tty'), ('GIT_ASKPASS', '/home/quella/.vscode-server/cli/servers/Stable-488a1f239235055e34e673291fb8d8c810886f81/server/extensions/git/dist/askpass.sh'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('BROWSER', '/home/quella/.vscode-server/cli/servers/Stable-488a1f239235055e34e673291fb8d8c810886f81/server/bin/helpers/browser.sh'), ('MOTD_SHOWN', 'pam'), ('HOME', '/home/quella'), ('OLDPWD', '/home/quella/ROS2Demo/service'), ('TERM_PROGRAM_VERSION', '1.102.3'), ('VSCODE_IPC_HOOK_CLI', '/run/user/1000/vscode-ipc-701649cf-a59b-4d57-8f34-46f3987c9e4c.sock'), ('ROS_PYTHON_VERSION', '3'), ('VSCODE_GIT_ASKPASS_MAIN', '/home/quella/.vscode-server/cli/servers/Stable-488a1f239235055e34e673291fb8d8c810886f81/server/extensions/git/dist/askpass-main.js'), ('LC_MONETARY', 'zh_CN.UTF-8'), ('VSCODE_GIT_ASKPASS_NODE', '/home/quella/.vscode-server/cli/servers/Stable-488a1f239235055e34e673291fb8d8c810886f81/server/node'), ('SSL_CERT_FILE', '/usr/lib/ssl/certs/ca-certificates.crt'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'quella'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '48'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/home/quella/.vscode-server/cli/servers/Stable-488a1f239235055e34e673291fb8d8c810886f81/server/bin/remote-cli:/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/quella/.vscode-server/data/User/globalStorage/github.copilot-chat/debugCommand'), ('PAPERSIZE', 'a4'), ('LC_ADDRESS', 'zh_CN.UTF-8'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('SSL_CERT_DIR', '/usr/lib/ssl/certs'), ('LANG', 'zh_CN.UTF-8'), ('LC_TELEPHONE', 'zh_CN.UTF-8'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('VSCODE_GIT_IPC_HANDLE', '/run/user/1000/vscode-git-f2cad408e9.sock'), ('TERM_PROGRAM', 'vscode'), ('AMENT_PREFIX_PATH', '/opt/ros/humble'), ('SHELL', '/bin/bash'), ('LC_NAME', 'zh_CN.UTF-8'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('LC_
[0.077324] (service_server) StdoutLine: {'line': b'[ 50%] \x1b[32mBuilding CXX object CMakeFiles/turtle_contrl.dir/src/turtle_contrl.cpp.o\x1b[0m\n'}
[0.100164] (-) TimerEvent: {}
[0.200763] (-) TimerEvent: {}
[0.301392] (-) TimerEvent: {}
[0.401708] (-) TimerEvent: {}
[0.502766] (-) TimerEvent: {}
[0.603411] (-) TimerEvent: {}
[0.704218] (-) TimerEvent: {}
[0.804705] (-) TimerEvent: {}
[0.905252] (-) TimerEvent: {}
[1.005719] (-) TimerEvent: {}
[1.106754] (-) TimerEvent: {}
[1.207823] (-) TimerEvent: {}
[1.308403] (-) TimerEvent: {}
[1.408998] (-) TimerEvent: {}
[1.509714] (-) TimerEvent: {}
[1.610317] (-) TimerEvent: {}
[1.711251] (-) TimerEvent: {}
[1.812679] (-) TimerEvent: {}
[1.913338] (-) TimerEvent: {}
[2.013854] (-) TimerEvent: {}
[2.096077] (service_server) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/usr/include/c++/11/pstl/glue_algorithm_defs.h:13\x1b[m\x1b[K,\n'}
[2.096275] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/usr/include/c++/11/algorithm:74\x1b[m\x1b[K,\n'}
[2.096321] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:18\x1b[m\x1b[K,\n'}
[2.096360] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25\x1b[m\x1b[K,\n'}
[2.096398] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21\x1b[m\x1b[K,\n'}
[2.096434] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155\x1b[m\x1b[K,\n'}
[2.096470] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:1\x1b[m\x1b[K:\n'}
[2.096505] (service_server) StderrLine: {'line': b'/usr/include/c++/11/functional: In instantiation of \xe2\x80\x98\x1b[01m\x1b[Kstruct std::_Bind_check_arity<void (TurtleController::*)(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >), TurtleController*, const std::_Placeholder<1>&>\x1b[m\x1b[K\xe2\x80\x99:\n'}
[2.096544] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/functional:768:12:\x1b[m\x1b[K required from \xe2\x80\x98\x1b[01m\x1b[Kstruct std::_Bind_helper<false, void (TurtleController::*)(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >), TurtleController*, const std::_Placeholder<1>&>\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.096707] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/functional:789:5:\x1b[m\x1b[K required by substitution of \xe2\x80\x98\x1b[01m\x1b[Ktemplate<class _Func, class ... _BoundArgs> typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = void (TurtleController::*)(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >); _BoundArgs = {TurtleController*, const std::_Placeholder<1>&}]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.096758] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:13:80:\x1b[m\x1b[K required from here\n'}
[2.096796] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/functional:756:21:\x1b[m\x1b[K \x1b[01;31m\x1b[Kerror: \x1b[m\x1b[Kstatic assertion failed: Wrong number of arguments for pointer-to-member\n'}
[2.096837] (service_server) StderrLine: {'line': b' 755 | static_assert(_Varargs::\x1b[01;31m\x1b[Kvalue\x1b[m\x1b[K\n'}
[2.096873] (service_server) StderrLine: {'line': b' | \x1b[01;31m\x1b[K~~~~~\x1b[m\x1b[K\n'}
[2.096946] (service_server) StderrLine: {'line': b' 756 | \x1b[01;31m\x1b[K ? sizeof...(_BoundArgs) >= _Arity::value + 1\x1b[m\x1b[K\n'}
[2.096992] (service_server) StderrLine: {'line': b' | \x1b[01;31m\x1b[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\x1b[m\x1b[K\n'}
[2.097029] (service_server) StderrLine: {'line': b' 757 | \x1b[01;31m\x1b[K : sizeof...(_BoundArgs) == _Arity::value + 1\x1b[m\x1b[K,\n'}
[2.097064] (service_server) StderrLine: {'line': b' | \x1b[01;31m\x1b[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\x1b[m\x1b[K\n'}
[2.097100] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/functional:756:21:\x1b[m\x1b[K \x1b[01;36m\x1b[Knote: \x1b[m\x1b[K\xe2\x80\x98\x1b[01m\x1b[K(false ? (2 >= (((long unsigned int)std::integral_constant<long unsigned int, 2>::value) + 1)) : (2 == (((long unsigned int)std::integral_constant<long unsigned int, 2>::value) + 1)))\x1b[m\x1b[K\xe2\x80\x99 evaluates to false\n'}
[2.114468] (-) TimerEvent: {}
[2.215370] (-) TimerEvent: {}
[2.315818] (-) TimerEvent: {}
[2.341416] (service_server) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/service.hpp:36\x1b[m\x1b[K,\n'}
[2.341639] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:28\x1b[m\x1b[K,\n'}
[2.341721] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20\x1b[m\x1b[K,\n'}
[2.341896] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25\x1b[m\x1b[K,\n'}
[2.341939] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18\x1b[m\x1b[K,\n'}
[2.359036] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20\x1b[m\x1b[K,\n'}
[2.359145] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37\x1b[m\x1b[K,\n'}
[2.359197] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25\x1b[m\x1b[K,\n'}
[2.359236] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21\x1b[m\x1b[K,\n'}
[2.359271] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155\x1b[m\x1b[K,\n'}
[2.359306] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:1\x1b[m\x1b[K:\n'}
[2.359346] (service_server) StderrLine: {'line': b'/opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp: In instantiation of \xe2\x80\x98\x1b[01m\x1b[Kvoid rclcpp::AnyServiceCallback<ServiceT>::set(CallbackT&&) [with CallbackT = std::_Bind<void (TurtleController::*(TurtleController*, std::_Placeholder<1>))(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>; typename std::enable_if<(! rclcpp::detail::can_be_nullptr<CallbackT>::value), int>::type <anonymous> = 0; ServiceT = service_interfaces::srv::Patrol]\x1b[m\x1b[K\xe2\x80\x99:\n'}
[2.359398] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp:43:27:\x1b[m\x1b[K required from \xe2\x80\x98\x1b[01m\x1b[Ktypename rclcpp::Service<ServiceT>::SharedPtr rclcpp::create_service(std::shared_ptr<rclcpp::node_interfaces::NodeBaseInterface>, std::shared_ptr<rclcpp::node_interfaces::NodeServicesInterface>, const string&, CallbackT&&, const rmw_qos_profile_t&, rclcpp::CallbackGroup::SharedPtr) [with ServiceT = service_interfaces::srv::Patrol; CallbackT = std::_Bind<void (TurtleController::*(TurtleController*, std::_Placeholder<1>))(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>; typename rclcpp::Service<ServiceT>::SharedPtr = std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >; std::string = std::__cxx11::basic_string<char>; rmw_qos_profile_t = rmw_qos_profile_s; rclcpp::CallbackGroup::SharedPtr = std::shared_ptr<rclcpp::CallbackGroup>]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.359442] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:147:53:\x1b[m\x1b[K required from \xe2\x80\x98\x1b[01m\x1b[Ktypename rclcpp::Service<ServiceT>::SharedPtr rclcpp::Node::create_service(const string&, CallbackT&&, const rmw_qos_profile_t&, rclcpp::CallbackGroup::SharedPtr) [with ServiceT = service_interfaces::srv::Patrol; CallbackT = std::_Bind<void (TurtleController::*(TurtleController*, std::_Placeholder<1>))(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>; typename rclcpp::Service<ServiceT>::SharedPtr = std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >; std::string = std::__cxx11::basic_string<char>; rmw_qos_profile_t = rmw_qos_profile_s; rclcpp::CallbackGroup::SharedPtr = std::shared_ptr<rclcpp::CallbackGroup>]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.359484] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:13:54:\x1b[m\x1b[K required from here\n'}
[2.359520] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp:78:52:\x1b[m\x1b[K \x1b[01;31m\x1b[Kerror: \x1b[m\x1b[Kno matching function for call to \xe2\x80\x98\x1b[01m\x1b[Kstd::variant<std::monostate, std::function<void(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >, std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)> >::emplace<rclcpp::AnyServiceCallback<service_interfaces::srv::Patrol>::SharedPtrCallback>(std::_Bind<void (TurtleController::*(TurtleController*, std::_Placeholder<1>))(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>&)\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.359564] (service_server) StderrLine: {'line': b' 78 | \x1b[01;31m\x1b[Kcallback_.template emplace<SharedPtrCallback>(callback)\x1b[m\x1b[K;\n'}
[2.359705] (service_server) StderrLine: {'line': b' | \x1b[01;31m\x1b[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~\x1b[m\x1b[K\n'}
[2.359768] (service_server) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/client.hpp:28\x1b[m\x1b[K,\n'}
[2.359811] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24\x1b[m\x1b[K,\n'}
[2.359850] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20\x1b[m\x1b[K,\n'}
[2.359885] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25\x1b[m\x1b[K,\n'}
[2.359920] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18\x1b[m\x1b[K,\n'}
[2.359955] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20\x1b[m\x1b[K,\n'}
[2.359990] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37\x1b[m\x1b[K,\n'}
[2.360024] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25\x1b[m\x1b[K,\n'}
[2.360059] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21\x1b[m\x1b[K,\n'}
[2.360092] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155\x1b[m\x1b[K,\n'}
[2.360156] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:1\x1b[m\x1b[K:\n'}
[2.360199] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/variant:1485:9:\x1b[m\x1b[K \x1b[01;36m\x1b[Knote: \x1b[m\x1b[Kcandidate: \xe2\x80\x98\x1b[01m\x1b[Ktemplate<class _Tp, class ... _Args> std::enable_if_t<(is_constructible_v<_Tp, _Args ...> && __exactly_once<_Tp>), _Tp&> std::variant<_Types>::emplace(_Args&& ...) [with _Tp = _Tp; _Args = {_Args ...}; _Types = {std::monostate, std::function<void(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >, std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>}]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.360246] (service_server) StderrLine: {'line': b' 1485 | \x1b[01;36m\x1b[Kemplace\x1b[m\x1b[K(_Args&&... __args)\n'}
[2.360283] (service_server) StderrLine: {'line': b' | \x1b[01;36m\x1b[K^~~~~~~\x1b[m\x1b[K\n'}
[2.360327] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/variant:1485:9:\x1b[m\x1b[K \x1b[01;36m\x1b[Knote: \x1b[m\x1b[K template argument deduction/substitution failed:\n'}
[2.360390] (service_server) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/usr/include/c++/11/bits/move.h:57\x1b[m\x1b[K,\n'}
[2.360459] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/usr/include/c++/11/bits/stl_pair.h:59\x1b[m\x1b[K,\n'}
[2.360525] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/usr/include/c++/11/bits/stl_algobase.h:64\x1b[m\x1b[K,\n'}
[2.360579] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/usr/include/c++/11/memory:63\x1b[m\x1b[K,\n'}
[2.360726] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:153\x1b[m\x1b[K,\n'}
[2.360842] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:1\x1b[m\x1b[K:\n'}
[2.360882] (service_server) StderrLine: {'line': b'/usr/include/c++/11/type_traits: In substitution of \xe2\x80\x98\x1b[01m\x1b[Ktemplate<bool _Cond, class _Tp> using enable_if_t = typename std::enable_if::type [with bool _Cond = false; _Tp = std::function<void(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>&]\x1b[m\x1b[K\xe2\x80\x99:\n'}
[2.360926] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/variant:1485:2:\x1b[m\x1b[K required by substitution of \xe2\x80\x98\x1b[01m\x1b[Ktemplate<class _Tp, class ... _Args> std::enable_if_t<(is_constructible_v<_Tp, _Args ...> && __exactly_once<_Tp>), _Tp&> std::variant<std::monostate, std::function<void(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >, std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)> >::emplace<_Tp, _Args ...>(_Args&& ...) [with _Tp = std::function<void(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>; _Args = {std::_Bind<void (TurtleController::*(TurtleController*, std::_Placeholder<1>))(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>&}]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.361017] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp:78:52:\x1b[m\x1b[K required from \xe2\x80\x98\x1b[01m\x1b[Kvoid rclcpp::AnyServiceCallback<ServiceT>::set(CallbackT&&) [with CallbackT = std::_Bind<void (TurtleController::*(TurtleController*, std::_Placeholder<1>))(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>; typename std::enable_if<(! rclcpp::detail::can_be_nullptr<CallbackT>::value), int>::type <anonymous> = 0; ServiceT = service_interfaces::srv::Patrol]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.361078] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp:43:27:\x1b[m\x1b[K required from \xe2\x80\x98\x1b[01m\x1b[Ktypename rclcpp::Service<ServiceT>::SharedPtr rclcpp::create_service(std::shared_ptr<rclcpp::node_interfaces::NodeBaseInterface>, std::shared_ptr<rclcpp::node_interfaces::NodeServicesInterface>, const string&, CallbackT&&, const rmw_qos_profile_t&, rclcpp::CallbackGroup::SharedPtr) [with ServiceT = service_interfaces::srv::Patrol; CallbackT = std::_Bind<void (TurtleController::*(TurtleController*, std::_Placeholder<1>))(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>; typename rclcpp::Service<ServiceT>::SharedPtr = std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >; std::string = std::__cxx11::basic_string<char>; rmw_qos_profile_t = rmw_qos_profile_s; rclcpp::CallbackGroup::SharedPtr = std::shared_ptr<rclcpp::CallbackGroup>]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.361183] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:147:53:\x1b[m\x1b[K required from \xe2\x80\x98\x1b[01m\x1b[Ktypename rclcpp::Service<ServiceT>::SharedPtr rclcpp::Node::create_service(const string&, CallbackT&&, const rmw_qos_profile_t&, rclcpp::CallbackGroup::SharedPtr) [with ServiceT = service_interfaces::srv::Patrol; CallbackT = std::_Bind<void (TurtleController::*(TurtleController*, std::_Placeholder<1>))(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>; typename rclcpp::Service<ServiceT>::SharedPtr = std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >; std::string = std::__cxx11::basic_string<char>; rmw_qos_profile_t = rmw_qos_profile_s; rclcpp::CallbackGroup::SharedPtr = std::shared_ptr<rclcpp::CallbackGroup>]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.361296] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:13:54:\x1b[m\x1b[K required from here\n'}
[2.361337] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/type_traits:2579:11:\x1b[m\x1b[K \x1b[01;31m\x1b[Kerror: \x1b[m\x1b[Kno type named \xe2\x80\x98\x1b[01m\x1b[Ktype\x1b[m\x1b[K\xe2\x80\x99 in \xe2\x80\x98\x1b[01m\x1b[Kstruct std::enable_if<false, std::function<void(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>&>\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.361383] (service_server) StderrLine: {'line': b' 2579 | using \x1b[01;31m\x1b[Kenable_if_t\x1b[m\x1b[K = typename enable_if<_Cond, _Tp>::type;\n'}
[2.361422] (service_server) StderrLine: {'line': b' | \x1b[01;31m\x1b[K^~~~~~~~~~~\x1b[m\x1b[K\n'}
[2.361460] (service_server) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/client.hpp:28\x1b[m\x1b[K,\n'}
[2.361501] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24\x1b[m\x1b[K,\n'}
[2.361538] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20\x1b[m\x1b[K,\n'}
[2.361577] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25\x1b[m\x1b[K,\n'}
[2.361619] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18\x1b[m\x1b[K,\n'}
[2.361661] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20\x1b[m\x1b[K,\n'}
[2.361844] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37\x1b[m\x1b[K,\n'}
[2.361912] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25\x1b[m\x1b[K,\n'}
[2.361967] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21\x1b[m\x1b[K,\n'}
[2.362020] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155\x1b[m\x1b[K,\n'}
[2.362064] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:1\x1b[m\x1b[K:\n'}
[2.362109] (service_server) StderrLine: {'line': b'/opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp: In instantiation of \xe2\x80\x98\x1b[01m\x1b[Kvoid rclcpp::AnyServiceCallback<ServiceT>::set(CallbackT&&) [with CallbackT = std::_Bind<void (TurtleController::*(TurtleController*, std::_Placeholder<1>))(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>; typename std::enable_if<(! rclcpp::detail::can_be_nullptr<CallbackT>::value), int>::type <anonymous> = 0; ServiceT = service_interfaces::srv::Patrol]\x1b[m\x1b[K\xe2\x80\x99:\n'}
[2.362159] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp:43:27:\x1b[m\x1b[K required from \xe2\x80\x98\x1b[01m\x1b[Ktypename rclcpp::Service<ServiceT>::SharedPtr rclcpp::create_service(std::shared_ptr<rclcpp::node_interfaces::NodeBaseInterface>, std::shared_ptr<rclcpp::node_interfaces::NodeServicesInterface>, const string&, CallbackT&&, const rmw_qos_profile_t&, rclcpp::CallbackGroup::SharedPtr) [with ServiceT = service_interfaces::srv::Patrol; CallbackT = std::_Bind<void (TurtleController::*(TurtleController*, std::_Placeholder<1>))(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>; typename rclcpp::Service<ServiceT>::SharedPtr = std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >; std::string = std::__cxx11::basic_string<char>; rmw_qos_profile_t = rmw_qos_profile_s; rclcpp::CallbackGroup::SharedPtr = std::shared_ptr<rclcpp::CallbackGroup>]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.362295] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp:147:53:\x1b[m\x1b[K required from \xe2\x80\x98\x1b[01m\x1b[Ktypename rclcpp::Service<ServiceT>::SharedPtr rclcpp::Node::create_service(const string&, CallbackT&&, const rmw_qos_profile_t&, rclcpp::CallbackGroup::SharedPtr) [with ServiceT = service_interfaces::srv::Patrol; CallbackT = std::_Bind<void (TurtleController::*(TurtleController*, std::_Placeholder<1>))(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>; typename rclcpp::Service<ServiceT>::SharedPtr = std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >; std::string = std::__cxx11::basic_string<char>; rmw_qos_profile_t = rmw_qos_profile_s; rclcpp::CallbackGroup::SharedPtr = std::shared_ptr<rclcpp::CallbackGroup>]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.362363] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:13:54:\x1b[m\x1b[K required from here\n'}
[2.362405] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/variant:1495:9:\x1b[m\x1b[K \x1b[01;36m\x1b[Knote: \x1b[m\x1b[Kcandidate: \xe2\x80\x98\x1b[01m\x1b[Ktemplate<class _Tp, class _Up, class ... _Args> std::enable_if_t<(is_constructible_v<_Tp, std::initializer_list<_Up>&, _Args ...> && __exactly_once<_Tp>), _Tp&> std::variant<_Types>::emplace(std::initializer_list<_Up>, _Args&& ...) [with _Tp = _Tp; _Up = _Up; _Args = {_Args ...}; _Types = {std::monostate, std::function<void(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >, std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>}]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.362474] (service_server) StderrLine: {'line': b' 1495 | \x1b[01;36m\x1b[Kemplace\x1b[m\x1b[K(initializer_list<_Up> __il, _Args&&... __args)\n'}
[2.362522] (service_server) StderrLine: {'line': b' | \x1b[01;36m\x1b[K^~~~~~~\x1b[m\x1b[K\n'}
[2.362561] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/variant:1495:9:\x1b[m\x1b[K \x1b[01;36m\x1b[Knote: \x1b[m\x1b[K template argument deduction/substitution failed:\n'}
[2.362598] (service_server) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/service.hpp:36\x1b[m\x1b[K,\n'}
[2.363065] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:28\x1b[m\x1b[K,\n'}
[2.363185] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20\x1b[m\x1b[K,\n'}
[2.363235] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25\x1b[m\x1b[K,\n'}
[2.363285] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18\x1b[m\x1b[K,\n'}
[2.363367] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20\x1b[m\x1b[K,\n'}
[2.363413] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37\x1b[m\x1b[K,\n'}
[2.363453] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25\x1b[m\x1b[K,\n'}
[2.363490] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21\x1b[m\x1b[K,\n'}
[2.363524] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155\x1b[m\x1b[K,\n'}
[2.363558] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:1\x1b[m\x1b[K:\n'}
[2.363604] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp:78:52:\x1b[m\x1b[K \x1b[01;36m\x1b[Knote: \x1b[m\x1b[K \xe2\x80\x98\x1b[01m\x1b[Kstd::_Bind<void (TurtleController::*(TurtleController*, std::_Placeholder<1>))(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>\x1b[m\x1b[K\xe2\x80\x99 is not derived from \xe2\x80\x98\x1b[01m\x1b[Kstd::initializer_list<_Value>\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.363647] (service_server) StderrLine: {'line': b' 78 | \x1b[01;36m\x1b[Kcallback_.template emplace<SharedPtrCallback>(callback)\x1b[m\x1b[K;\n'}
[2.363683] (service_server) StderrLine: {'line': b' | \x1b[01;36m\x1b[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~\x1b[m\x1b[K\n'}
[2.363718] (service_server) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/client.hpp:28\x1b[m\x1b[K,\n'}
[2.363754] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24\x1b[m\x1b[K,\n'}
[2.363789] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20\x1b[m\x1b[K,\n'}
[2.363823] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25\x1b[m\x1b[K,\n'}
[2.363882] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18\x1b[m\x1b[K,\n'}
[2.363999] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20\x1b[m\x1b[K,\n'}
[2.364044] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37\x1b[m\x1b[K,\n'}
[2.364080] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25\x1b[m\x1b[K,\n'}
[2.364118] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21\x1b[m\x1b[K,\n'}
[2.364154] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155\x1b[m\x1b[K,\n'}
[2.364190] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:1\x1b[m\x1b[K:\n'}
[2.364224] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/variant:1505:9:\x1b[m\x1b[K \x1b[01;36m\x1b[Knote: \x1b[m\x1b[Kcandidate: \xe2\x80\x98\x1b[01m\x1b[Ktemplate<long unsigned int _Np, class ... _Args> std::enable_if_t<is_constructible_v<typename std::variant_alternative<_Np, std::variant<_Types> >::type, _Args ...>, typename std::variant_alternative<_Np, std::variant<_Types> >::type&> std::variant<_Types>::emplace(_Args&& ...) [with long unsigned int _Np = _Np; _Args = {_Args ...}; _Types = {std::monostate, std::function<void(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >, std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>}]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.364317] (service_server) StderrLine: {'line': b' 1505 | \x1b[01;36m\x1b[Kemplace\x1b[m\x1b[K(_Args&&... __args)\n'}
[2.364355] (service_server) StderrLine: {'line': b' | \x1b[01;36m\x1b[K^~~~~~~\x1b[m\x1b[K\n'}
[2.364420] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/variant:1505:9:\x1b[m\x1b[K \x1b[01;36m\x1b[Knote: \x1b[m\x1b[K template argument deduction/substitution failed:\n'}
[2.364476] (service_server) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/service.hpp:36\x1b[m\x1b[K,\n'}
[2.364512] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:28\x1b[m\x1b[K,\n'}
[2.364548] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20\x1b[m\x1b[K,\n'}
[2.364583] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25\x1b[m\x1b[K,\n'}
[2.364618] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18\x1b[m\x1b[K,\n'}
[2.364653] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20\x1b[m\x1b[K,\n'}
[2.364689] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37\x1b[m\x1b[K,\n'}
[2.364725] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25\x1b[m\x1b[K,\n'}
[2.364760] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21\x1b[m\x1b[K,\n'}
[2.364799] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155\x1b[m\x1b[K,\n'}
[2.364834] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:1\x1b[m\x1b[K:\n'}
[2.364869] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp:78:52:\x1b[m\x1b[K \x1b[01;31m\x1b[Kerror: \x1b[m\x1b[Ktype/value mismatch at argument 1 in template parameter list for \xe2\x80\x98\x1b[01m\x1b[Ktemplate<long unsigned int _Np, class ... _Args> std::enable_if_t<is_constructible_v<typename std::variant_alternative<_Np, std::variant<_Types> >::type, _Args ...>, typename std::variant_alternative<_Np, std::variant<_Types> >::type&> std::variant<_Types>::emplace(_Args&& ...) [with long unsigned int _Np = _Np; _Args = {_Args ...}; _Types = {std::monostate, std::function<void(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >, std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>}]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.364916] (service_server) StderrLine: {'line': b' 78 | \x1b[01;31m\x1b[Kcallback_.template emplace<SharedPtrCallback>(callback)\x1b[m\x1b[K;\n'}
[2.365055] (service_server) StderrLine: {'line': b' | \x1b[01;31m\x1b[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~\x1b[m\x1b[K\n'}
[2.365107] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp:78:52:\x1b[m\x1b[K \x1b[01;36m\x1b[Knote: \x1b[m\x1b[K expected a constant of type \xe2\x80\x98\x1b[01m\x1b[Klong unsigned int\x1b[m\x1b[K\xe2\x80\x99, got \xe2\x80\x98\x1b[01m\x1b[Krclcpp::AnyServiceCallback<service_interfaces::srv::Patrol>::SharedPtrCallback\x1b[m\x1b[K\xe2\x80\x99 {aka \xe2\x80\x98\x1b[01m\x1b[Kstd::function<void(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>\x1b[m\x1b[K\xe2\x80\x99}\n'}
[2.365147] (service_server) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/client.hpp:28\x1b[m\x1b[K,\n'}
[2.365182] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24\x1b[m\x1b[K,\n'}
[2.365218] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20\x1b[m\x1b[K,\n'}
[2.365253] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25\x1b[m\x1b[K,\n'}
[2.365298] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18\x1b[m\x1b[K,\n'}
[2.365339] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20\x1b[m\x1b[K,\n'}
[2.365376] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37\x1b[m\x1b[K,\n'}
[2.365411] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25\x1b[m\x1b[K,\n'}
[2.365445] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21\x1b[m\x1b[K,\n'}
[2.365482] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155\x1b[m\x1b[K,\n'}
[2.365545] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:1\x1b[m\x1b[K:\n'}
[2.365582] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/variant:1551:9:\x1b[m\x1b[K \x1b[01;36m\x1b[Knote: \x1b[m\x1b[Kcandidate: \xe2\x80\x98\x1b[01m\x1b[Ktemplate<long unsigned int _Np, class _Up, class ... _Args> std::enable_if_t<is_constructible_v<typename std::variant_alternative<_Np, std::variant<_Types> >::type, std::initializer_list<_Up>&, _Args ...>, typename std::variant_alternative<_Np, std::variant<_Types> >::type&> std::variant<_Types>::emplace(std::initializer_list<_Up>, _Args&& ...) [with long unsigned int _Np = _Np; _Up = _Up; _Args = {_Args ...}; _Types = {std::monostate, std::function<void(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >, std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>}]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.365628] (service_server) StderrLine: {'line': b' 1551 | \x1b[01;36m\x1b[Kemplace\x1b[m\x1b[K(initializer_list<_Up> __il, _Args&&... __args)\n'}
[2.365663] (service_server) StderrLine: {'line': b' | \x1b[01;36m\x1b[K^~~~~~~\x1b[m\x1b[K\n'}
[2.365697] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/usr/include/c++/11/variant:1551:9:\x1b[m\x1b[K \x1b[01;36m\x1b[Knote: \x1b[m\x1b[K template argument deduction/substitution failed:\n'}
[2.365731] (service_server) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/service.hpp:36\x1b[m\x1b[K,\n'}
[2.365765] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:28\x1b[m\x1b[K,\n'}
[2.365798] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp:20\x1b[m\x1b[K,\n'}
[2.365832] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp:25\x1b[m\x1b[K,\n'}
[2.365870] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp:18\x1b[m\x1b[K,\n'}
[2.365904] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp:20\x1b[m\x1b[K,\n'}
[2.365937] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp:37\x1b[m\x1b[K,\n'}
[2.365971] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:25\x1b[m\x1b[K,\n'}
[2.366006] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp:21\x1b[m\x1b[K,\n'}
[2.366057] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp:155\x1b[m\x1b[K,\n'}
[2.366166] (service_server) StderrLine: {'line': b' from \x1b[01m\x1b[K/home/quella/ROS2Demo/service/service_server/src/turtle_contrl.cpp:1\x1b[m\x1b[K:\n'}
[2.366210] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp:78:52:\x1b[m\x1b[K \x1b[01;31m\x1b[Kerror: \x1b[m\x1b[Ktype/value mismatch at argument 1 in template parameter list for \xe2\x80\x98\x1b[01m\x1b[Ktemplate<long unsigned int _Np, class _Up, class ... _Args> std::enable_if_t<is_constructible_v<typename std::variant_alternative<_Np, std::variant<_Types> >::type, std::initializer_list<_Up>&, _Args ...>, typename std::variant_alternative<_Np, std::variant<_Types> >::type&> std::variant<_Types>::emplace(std::initializer_list<_Up>, _Args&& ...) [with long unsigned int _Np = _Np; _Up = _Up; _Args = {_Args ...}; _Types = {std::monostate, std::function<void(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>, std::function<void(std::shared_ptr<rclcpp::Service<service_interfaces::srv::Patrol> >, std::shared_ptr<rmw_request_id_s>, std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >)>}]\x1b[m\x1b[K\xe2\x80\x99\n'}
[2.366259] (service_server) StderrLine: {'line': b' 78 | \x1b[01;31m\x1b[Kcallback_.template emplace<SharedPtrCallback>(callback)\x1b[m\x1b[K;\n'}
[2.366295] (service_server) StderrLine: {'line': b' | \x1b[01;31m\x1b[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~\x1b[m\x1b[K\n'}
[2.366330] (service_server) StderrLine: {'line': b'\x1b[01m\x1b[K/opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp:78:52:\x1b[m\x1b[K \x1b[01;36m\x1b[Knote: \x1b[m\x1b[K expected a constant of type \xe2\x80\x98\x1b[01m\x1b[Klong unsigned int\x1b[m\x1b[K\xe2\x80\x99, got \xe2\x80\x98\x1b[01m\x1b[Krclcpp::AnyServiceCallback<service_interfaces::srv::Patrol>::SharedPtrCallback\x1b[m\x1b[K\xe2\x80\x99 {aka \xe2\x80\x98\x1b[01m\x1b[Kstd::function<void(std::shared_ptr<service_interfaces::srv::Patrol_Request_<std::allocator<void> > >, std::shared_ptr<service_interfaces::srv::Patrol_Response_<std::allocator<void> > >)>\x1b[m\x1b[K\xe2\x80\x99}\n'}
[2.416027] (-) TimerEvent: {}
[2.516586] (-) TimerEvent: {}
[2.569564] (service_server) StderrLine: {'line': b'gmake[2]: *** [CMakeFiles/turtle_contrl.dir/build.make:76: CMakeFiles/turtle_contrl.dir/src/turtle_contrl.cpp.o] Error 1\n'}
[2.569817] (service_server) StderrLine: {'line': b'gmake[1]: *** [CMakeFiles/Makefile2:137: CMakeFiles/turtle_contrl.dir/all] Error 2\n'}
[2.570029] (service_server) StderrLine: {'line': b'gmake: *** [Makefile:146: all] Error 2\n'}
[2.574493] (service_server) CommandEnded: {'returncode': 2}
[2.585916] (service_server) JobEnded: {'identifier': 'service_server', 'rc': 2}
[2.596968] (-) EventReactorShutdown: {}