[ros-users] [Discourse.ros.org] [Next Generation ROS] Error using python3 nodes on ARM64 & CoreDX

Brannon King ros.discourse at gmail.com
Wed Nov 8 17:30:13 UTC 2017



I replaced the split implementation in 
src/ros2/rosidl_typesupport/rosidl_typesupport_c/src/type_support_dispatch.cpp
It then crashed for me in very similar code found in 
src/ros2/rmw_implementation/rmw_implementation/src/functions.cpp

After that everything was working for me. It appears to be a bug in the aarch64's libstdc++.6.0.24 -- at least that's the version that I have on my ARM64 machines; it came with GCC 7.2. I was unable to make a simple program that reproduced the problem. However, I see that there are some pending stringstream fixes for the next GCC version, e.g. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81338 .

For my fix I incorporated this split implementation: https://stackoverflow.com/a/1493195/1208289





---
[Visit Topic](https://discourse.ros.org/t/error-using-python3-nodes-on-arm64-coredx/3057/11) or reply to this email to respond.




More information about the ros-users mailing list