Comments (9)
Can we schedule the same thing to run on travis at the same time? May shed some light on it the next time it happens.
from ros2_control.
We've been seeing this in our builds as well.
Yes, ros2 master isn't stable. Its a side effect of ros2 supporting multiple RMW implementations.
from ros2_control.
is that a GitHub action? I haven't seen this on the ROS2 buildfarm. What does that mean it's not stable? All the nightlies are compiling.
from ros2_control.
I guess what I meant is the master branch for ros2 repos aren't always stable (builds have failed before).
This probably was caused by a change in a down stream dependency and needs a re-run.
The actions don't run at the same time/frequency as the buildfarm so that's why this might have not appeared there.
from ros2_control.
This is a nightly too, should we schedule it to run right after the ROS2 master nightly to catch the stable state? :D
What's strange to me is I remember seeing the exact failure in the past too...
from ros2_control.
@Karsten1987 @piraka9011 should we report these failures?
from this morning: https://github.com/ros-controls/ros2_control/runs/566901267
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'numpy'
CMake Error at cmake/rosidl_generator_py_generate_interfaces.cmake:212 (message):
execute_process(/usr/bin/python3 -c 'import
numpy;print(numpy.get_include())') returned error code 1
Call Stack (most recent call first):
/home/runner/work/ros2_control/ros2_control/ros_ws/install/ament_cmake_core/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake:48 (include)
/home/runner/work/ros2_control/ros2_control/ros_ws/install/rosidl_cmake/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake:286 (ament_execute_extensions)
CMakeLists.txt:49 (rosidl_generate_interfaces)
from ros2_control.
https://github.com/ros-controls/ros2_control/runs/604520000
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
---
--- stderr: rclcpp_lifecycle
/home/runner/work/ros2_control/ros2_control/ros_ws/src/ros2/rclcpp/rclcpp_lifecycle/src/lifecycle_node.cpp: In constructor ‘rclcpp_lifecycle::LifecycleNode::LifecycleNode(const string&, const string&, const rclcpp::NodeOptions&)’:
/home/runner/work/ros2_control/ros2_control/ros_ws/src/ros2/rclcpp/rclcpp_lifecycle/src/lifecycle_node.cpp:65:40: error: no matching function for call to ‘rclcpp::node_interfaces::NodeBase::NodeBase(const string&, const string&, rclcpp::Context::SharedPtr, const rcl_node_options_t&, bool)’
options.use_intra_process_comms())),
^
In file included from /home/runner/work/ros2_control/ros2_control/ros_ws/src/ros2/rclcpp/rclcpp_lifecycle/src/lifecycle_node.cpp:30:0:
/home/runner/work/ros2_control/ros2_control/ros_ws/install/rclcpp/include/rclcpp/node_interfaces/node_base.hpp:40:3: note: candidate: rclcpp::node_interfaces::NodeBase::NodeBase(const string&, const string&, rclcpp::Context::SharedPtr, const rcl_node_options_t&, bool, bool)
NodeBase(
^~~~~~~~
/home/runner/work/ros2_control/ros2_control/ros_ws/install/rclcpp/include/rclcpp/node_interfaces/node_base.hpp:40:3: note: candidate expects 6 arguments, 5 provided
make[2]: *** [CMakeFiles/rclcpp_lifecycle.dir/src/lifecycle_node.cpp.o] Error 1
make[1]: *** [CMakeFiles/rclcpp_lifecycle.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make: *** [all] Error 2
---
Failed <<< rclcpp_lifecycle [ Exited with code 2 ]
--- output: hardware_interface
from ros2_control.
This should be resolved with #265 or am I wrong?
from ros2_control.
Yep, also we aren't building against ros2 master anymore
from ros2_control.
Related Issues (20)
- CI build job rolling/testing failed!
- Is it possible to implement event-driven control within the ROS 2 Control framework? HOT 2
- CI build job humble/main failed!
- CI build job humble/main failed!
- Benefits of ROS2 Control HOT 1
- CI build job humble/testing failed!
- CI build job jazzy/testing failed!
- How to set/unset a chainable controller to chained mode? HOT 4
- [Error] ros2_control tag not recognized in URDF HOT 2
- How to add topic namespace before /imu_sensor_broadcaster/imu
- Overlay build does not work with rolling/jammy HOT 6
- ARM64 Iron packages vanished HOT 1
- Can I use Python to fully write the Ros2 control package? HOT 2
- Unable to fetch binaries for Iron distro ARM64 HOT 9
- Transmission Interface via Functional Mock-up Interface (FMI) HOT 2
- Rolling compatibility on Iron seems to be broken HOT 2
- Add "NodeLoggingInterface" Access to HW and create dedicated logger accessible from `get_logger()` method inside the component. HOT 1
- Malloc error with `controller_starting_with_later_load_of_robot_description` HOT 2
- CI build job jazzy/main failed! HOT 1
- CI build job rolling/testing failed! HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ros2_control.