-
Notifications
You must be signed in to change notification settings - Fork 131
Open
Description
The Rolling build for fuse_core began failing on 2024-07-24.
The build is failing on Ubuntu AMD64, RHEL x86_64, and Ubuntu ARM64
Other packages blocked by this failure include:
- fuse
- fuse_constraints
- fuse_graphs
- fuse_loss
- fuse_models
- fuse_optimizers
- fuse_publishers
- fuse_tutorials
- fuse_variables
- fuse_viz
This excerpt from the latest build log may help diagnose the issue.
23:15:17 [ 4%] Building CXX object CMakeFiles/fuse_core.dir/src/async_motion_model.cpp.o
23:15:17 /usr/lib/ccache/c++ -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DFASTCDR_DYN_LINK -DGFLAGS_IS_A_DLL=0 -DGLOG_CUSTOM_PREFIX_SUPPORT -DROS_PACKAGE_NAME=\"fuse_core\" -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -Dfuse_core_EXPORTS -I/tmp/binarydeb/ros-rolling-fuse-core-1.2.0/include -isystem /usr/include/eigen3 -isystem /opt/ros/rolling/include/fuse_msgs -isystem /opt/ros/rolling/include/std_msgs -isystem /opt/ros/rolling/include/builtin_interfaces -isystem /opt/ros/rolling/include/rosidl_runtime_c -isystem /opt/ros/rolling/include/rcutils -isystem /opt/ros/rolling/include/rosidl_typesupport_interface -isystem /opt/ros/rolling/include/geometry_msgs -isystem /opt/ros/rolling/include/service_msgs -isystem /opt/ros/rolling/include/fastcdr -isystem /opt/ros/rolling/include/rosidl_runtime_cpp -isystem /opt/ros/rolling/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/rolling/include/rmw -isystem /opt/ros/rolling/include/rosidl_dynamic_typesupport -isystem /opt/ros/rolling/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/rolling/include/rosidl_typesupport_introspection_c -isystem /opt/ros/rolling/include/rosidl_typesupport_introspection_cpp -isystem /opt/ros/rolling/include/pluginlib -isystem /opt/ros/rolling/include/ament_index_cpp -isystem /opt/ros/rolling/include/class_loader -isystem /opt/ros/rolling/include/rcpputils -isystem /opt/ros/rolling/include/rclcpp -isystem /opt/ros/rolling/include/libstatistics_collector -isystem /opt/ros/rolling/include/rcl -isystem /opt/ros/rolling/include/rcl_interfaces -isystem /opt/ros/rolling/include/rcl_logging_interface -isystem /opt/ros/rolling/include/rcl_yaml_param_parser -isystem /opt/ros/rolling/include/type_description_interfaces -isystem /opt/ros/rolling/include/statistics_msgs -isystem /opt/ros/rolling/include/rosgraph_msgs -isystem /opt/ros/rolling/include/rosidl_typesupport_cpp -isystem /opt/ros/rolling/include/rosidl_typesupport_c -isystem /opt/ros/rolling/include/tracetools -isystem /opt/ros/rolling/include/rclcpp_components -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/tmp/binarydeb/ros-rolling-fuse-core-1.2.0=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/tmp/binarydeb/ros-rolling-fuse-core-1.2.0=/usr/src/ros-rolling-fuse-core-1.2.0-1noble.20240821.061210 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=3 -std=gnu++17 -fPIC -Wall -Wextra -Wpedantic -MD -MT CMakeFiles/fuse_core.dir/src/async_motion_model.cpp.o -MF CMakeFiles/fuse_core.dir/src/async_motion_model.cpp.o.d -o CMakeFiles/fuse_core.dir/src/async_motion_model.cpp.o -c /tmp/binarydeb/ros-rolling-fuse-core-1.2.0/src/async_motion_model.cpp
23:15:17 In file included from /tmp/binarydeb/ros-rolling-fuse-core-1.2.0/include/fuse_core/async_motion_model.hpp:40,
23:15:29 from /tmp/binarydeb/ros-rolling-fuse-core-1.2.0/src/async_motion_model.cpp:39:
23:15:29 /tmp/binarydeb/ros-rolling-fuse-core-1.2.0/include/fuse_core/callback_wrapper.hpp:169:8: error: ‘bool fuse_core::CallbackAdapter::is_ready(rcl_wait_set_t*)’ marked ‘override’, but does not override
23:15:29 169 | bool is_ready(rcl_wait_set_t * wait_set) override;
23:15:29 | ^~~~~~~~
23:15:29 /tmp/binarydeb/ros-rolling-fuse-core-1.2.0/include/fuse_core/callback_wrapper.hpp:178:8: error: ‘void fuse_core::CallbackAdapter::add_to_wait_set(rcl_wait_set_t*)’ marked ‘override’, but does not override
23:15:29 178 | void add_to_wait_set(rcl_wait_set_t * wait_set) override;
23:15:29 | ^~~~~~~~~~~~~~~
23:15:29 /tmp/binarydeb/ros-rolling-fuse-core-1.2.0/include/fuse_core/callback_wrapper.hpp:182:8: error: ‘void fuse_core::CallbackAdapter::execute(std::shared_ptr<void>&)’ marked ‘override’, but does not override
23:15:29 182 | void execute(std::shared_ptr<void> & data) override;
23:15:29 | ^~~~~~~
23:15:29 make[4]: *** [CMakeFiles/fuse_core.dir/build.make:79: CMakeFiles/fuse_core.dir/src/async_motion_model.cpp.o] Error 1
Metadata
Metadata
Assignees
Labels
No labels