Closed
Description
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.
-
Resolve warnings on armhf (test CI warnings report)
-
Resolve GCC ABI warnings throughout:
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
Labels
No labels