8000 armhf support is incomplete · Issue #721 · ros2/ros2 · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
armhf support is incomplete #721
Closed
ros2/rosbag2
#135
@nuclearsandwich

Description

@nuclearsandwich

For ROS 2 Dashing we have set armhf as a tier 2 platform with nightly build and binary archive support provided by https://ci.ros2.org/ as discovered over the weekend the armhf configuration on that service is incomplete and the last couple weeks of armhf builds and archives are actually being built in a 64-bit ARM environment.

I have removed the package labeled armhf from the first Dashing release on GitHub to avoid confusing folks and opened ros2/ci#299 which gets builds running on armhf in earnest. However there are some unresolved issues there.

In file included from /usr/include/c++/7/vector:63:0,
                from /home/jenkins-agent/workspace/test_ci_linux-armhf/ws/build/osrf_testing_tools_cpp/googletest-1.8.0-extracted/googletest-1.8.0-src/googletest/include/gtest/gtest.h:56,
                from /home/jenkins-agent/workspace/test_ci_linux-armhf/ws/build/osrf_testing_tools_cpp/googletest-1.8.0-extracted/googletest-1.8.0-src/googletest/src/gtest-all.cc:39:
/usr/include/c++/7/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _ForwardIterator = double*; _Tp = double]’:
/usr/include/c++/7/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed in GCC 7.1
    __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
    ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/7/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/7/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed in GCC 7.1
    { return std::uninitialized_copy(__first, __last, __result); }
54D6

                                                              ^

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0