ros-perception / ar_track_alvar

AR tag tracking library for ROS
www.ros.org/wiki/ar_track_alvar
139 stars 129 forks source link

[CI] Add ROS Melodic job. Add ABI check for K and M. #52

Closed 130s closed 6 years ago

130s commented 6 years ago

Build process failed with exhaustive memory error. I've seen this in other places on Travis for ar_track_alvar. Also some jobs stalled for no obvious reason printed.

Decreasing concurrency.

https://travis-ci.org/ros-perception/ar_track_alvar/jobs/381526078#L603

Errors     << ar_track_alvar:make /root/catkin_ws/logs/ar_track_alvar/build.make.000.log
virtual memory exhausted: Cannot allocate memory
make[2]: *** [CMakeFiles/findMarkerBundles.dir/nodes/FindMarkerBundles.cpp.o] Error 1
make[1]: *** [CMakeFiles/findMarkerBundles.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make: *** [all] Error 2
cd /root/catkin_ws/build/ar_track_alvar; catkin build --get-env ar_track_alvar | catkin env -si  /usr/bin/make --jobserver-fds=6,7 -j; cd -
...............................................................................
Failed     << ar_track_alvar:make                  [ Exited with code 2 ]
Failed    <<< ar_track_alvar                       [ 2 minutes and 36.9 seconds ]
[build] Successful packages:
 [Successful] ar_track_alvar_msgs
[build] Failed packages:
 [    Failed] ar_track_alvar
130s commented 6 years ago

Travis CI passed. ROS buildfarm test failed in the same way as https://github.com/ros-perception/ar_track_alvar/pull/39#issuecomment-304153386, which is ignorable (in the next update to rosdistro I'll disable that feature). Merging.