Git Product home page Git Product logo

Comments (9)

bmagyar avatar bmagyar commented on July 26, 2024 1

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.

piraka9011 avatar piraka9011 commented on July 26, 2024

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.

Karsten1987 avatar Karsten1987 commented on July 26, 2024

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.

piraka9011 avatar piraka9011 commented on July 26, 2024

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.

bmagyar avatar bmagyar commented on July 26, 2024

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.

bmagyar avatar bmagyar commented on July 26, 2024

@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.

bmagyar avatar bmagyar commented on July 26, 2024

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.

destogl avatar destogl commented on July 26, 2024

This should be resolved with #265 or am I wrong?

from ros2_control.

bmagyar avatar bmagyar commented on July 26, 2024

Yep, also we aren't building against ros2 master anymore

from ros2_control.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.