Original post here : http://answers.ros.org/question/219341/moveit-make-invoking-make-j4-l4-failed/
---
I'm trying to install Moveit! as per http://moveit.ros.org/install/ for ROS Indigo on a 64bit system. I get the failed build error intermittently, but then it manages to overcome the issue and proceeds to further installation when i run catkin_make again - only to fail again. After multiple attempts it seem like the build fails at 82% i.e after moveit_move_group_interface_python.
Please help! Thank you.
####
#### [ 0%] Built target std_msgs_generate_messages_py
[ 0%] Built target object_recognition_msgs_generate_messages_py
[ 0%] Built target actionlib_msgs_generate_messages_py
[ 0%] [ 0%] Built target _moveit_msgs_generate_messages_check_deps_MotionPlanRequest Built target _moveit_msgs_generate_messages_check_deps_GetPositionIK
[ 0%] [ 0%] Built target _moveit_msgs_generate_messages_check_deps_CollisionObject Built target shape_msgs_generate_messages_py
[ 0%] [ 0%] Built target trajectory_msgs_generate_messages_py Built target geometry_msgs_generate_messages_py
[ 0%] Built target octomap_msgs_generate_messages_py
[ 0%] Built target sensor_msgs_generate_messages_py
[ 0%] [ 0%] [ 0%] Built target _moveit_msgs_generate_messages_check_deps_PickupActionGoal Built target _moveit_msgs_generate_messages_check_deps_ExecuteKnownTrajectory Built target _moveit_msgs_generate_messages_check_deps_MoveGroupResult
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_LoadMap
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_AttachedCollisionObject
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_VisibilityConstraint
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_SaveRobotStateToWarehouse
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_GetMotionPlan
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PlaceActionGoal
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_AllowedCollisionMatrix
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_MoveItErrorCodes
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_MotionPlanResponse
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_Constraints
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_RenameRobotStateInWarehouse
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PlanningScene
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_ContactInformation
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_JointLimits
[ 0%] [ 0%] Built target _moveit_msgs_generate_messages_check_deps_PickupGoal Built target _moveit_msgs_generate_messages_check_deps_LinkPadding
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_GetRobotStateFromWarehouse
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_GetConstraintAwarePositionIK
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_GetCartesianPath
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_QueryPlannerInterfaces
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_MoveGroupGoal
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_MoveGroupAction
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_OrientedBoundingBox
[ 0%] [ 0%] Built target _moveit_msgs_generate_messages_check_deps_ObjectColor Built target _moveit_msgs_generate_messages_check_deps_PlanningOptions
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_GetKinematicSolverInfo
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_MoveGroupActionFeedback
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PickupActionResult
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PositionIKRequest
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PickupAction
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_Grasp
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PlaceAction
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_ConstraintEvalResult
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_BoundingVolume
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PickupActionFeedback
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PlaceGoal
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_CheckIfRobotStateExistsInWarehouse
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PlaceResult
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_WorkspaceParameters
[ 0%] [ 0%] Built target _moveit_msgs_generate_messages_check_deps_DeleteRobotStateFromWarehouse
Built target _moveit_msgs_generate_messages_check_deps_PickupFeedback
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_ListRobotStatesInWarehouse
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PlaceActionResult
[ 0%] [ 0%] Built target _moveit_msgs_generate_messages_check_deps_GripperTranslation Built target _moveit_msgs_generate_messages_check_deps_GetPositionFK
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_DisplayTrajectory
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_MoveGroupActionResult
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_RobotState
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PickupResult
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_AllowedCollisionEntry
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_OrientationConstraint
[ 0%] [ 0%] Built target _moveit_msgs_generate_messages_check_deps_LinkScale Built target _moveit_msgs_generate_messages_check_deps_PlaceFeedback
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_GetStateValidity
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_KinematicSolverInfo
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_MotionPlanDetailedResponse
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_GetPlanningScene
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PlaceLocation
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_SaveMap
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_RobotTrajectory
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_MoveGroupFeedback
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_DisplayRobotState
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PlanningSceneComponents
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PlaceActionFeedback [ 0%] Built target _moveit_msgs_generate_messages_check_deps_TrajectoryConstraints
[ 0%] Built target _moveit_msgs_generate_messages_check_deps_PlanningSceneWorld [ 0%] Built target _moveit_msgs_generate_messages_check_deps_JointConstraint [ 0%] Built target _moveit_msgs_generate_messages_check_deps_PositionConstraint [ 0%] [ 0%] Built target _moveit_msgs_generate_messages_check_deps_CostSource Built target _moveit_msgs_generate_messages_check_deps_PlannerInterfaceDescription [ 0%] Built target std_msgs_generate_messages_cpp [ 0%] [ 0%] Built target actionlib_msgs_generate_messages_cpp Built target object_recognition_msgs_generate_messages_cpp [ 0%] Built target octomap_msgs_generate_messages_cpp [ 0%] Built target _moveit_msgs_generate_messages_check_deps_MoveGroupActionGoal [ 0%] Built target trajectory_msgs_generate_messages_cpp [ 0%] Built target sensor_msgs_generate_messages_cpp [ 0%] Built target geometry_msgs_generate_messages_cpp [ 0%] [ 0%] Built target sensor_msgs_generate_messages_lisp Built target shape_msgs_generate_messages_cpp [ 0%] Built target std_msgs_generate_messages_lisp [ 0%] Built target actionlib_msgs_generate_messages_lisp [ 0%] [ 0%] Built target object_recognition_msgs_generate_messages_lisp Built target trajectory_msgs_generate_messages_lisp [ 0%] Built target geometry_msgs_generate_messages_lisp [ 0%] Built target octomap_msgs_generate_messages_lisp [ 0%] [ 0%] Built target shape_msgs_generate_messages_lisp Built target moveit_version [ 0%] Built target moveit_exceptions [ 0%] Built target visualization_msgs_generate_messages_cpp [ 0%] Built target moveit_profiler [ 0%] Built target moveit_background_processing [ 0%] Built target roscpp_generate_messages_py [ 0%] [ 0%] Built target roscpp_generate_messages_cpp Built target roscpp_generate_messages_lisp [ 0%] Built target rosgraph_msgs_generate_messages_lisp [ 0%] Built target visualization_msgs_generate_messages_py [ 0%] [ 0%] [ 0%] Built target rosgraph_msgs_generate_messages_py Built target visualization_msgs_generate_messages_lisp Built target rosgraph_msgs_generate_messages_cpp [ 0%] Built target tf_generate_messages_lisp [ 0%] [ 0%] Built target tf_generate_messages_cpp Built target tf2_msgs_generate_messages_lisp [ 0%] Built target tf_generate_messages_py [ 0%] Built target actionlib_generate_messages_lisp [ 0%] [ 0%] [ 0%] Built target actionlib_generate_messages_cpp Built target actionlib_generate_messages_py Built target tf2_msgs_generate_messages_cpp [ 0%] Built target tf2_msgs_generate_messages_py [ 1%] [ 1%] [ 1%] Built target moveit_planners_ompl_gencfg Built target moveit_ros_planning_gencfg Built target std_srvs_generate_messages_lisp [ 1%] Built target std_srvs_generate_messages_cpp
[ 1%] [ 1%] Built target std_srvs_generate_messages_py
Built target moveit_ros_manipulation_gencfg
[ 15%] Built target moveit_msgs_generate_messages_cpp
[ 30%] Built target moveit_msgs_generate_messages_py
[ 46%] Built target moveit_msgs_generate_messages_lisp
[ 46%] Built target moveit_msgs_generate_messages
[ 46%] Built target moveit_kinematics_base
[ 46%] Built target moveit_transforms
[ 46%] Built target moveit_distance_field
[ 48%] Built target moveit_robot_model
[ 49%] Built target moveit_robot_state
[ 50%] [ 50%] Built target moveit_dynamics_solver Built target moveit_robot_trajectory [ 50%] Built target moveit_kinematics_metrics [ 52%] Built target moveit_collision_detection [ 52%] [ 52%] Built target moveit_planning_interface Built target moveit_trajectory_processing [ 52%] Built target moveit_collision_detection_fcl [ 53%] Built target moveit_kinematic_constraints [ 53%] Built target moveit_planning_scene [ 54%] Built target moveit_planning_request_adapter [ 55%] Built target moveit_constraint_samplers [ 55%] Built target moveit_controller_manager_example [ 55%] Built target moveit_fake_controller_manager [ 56%] Built target moveit_point_containment_filter [ 57%] Built target moveit_occupancy_map_monitor [ 57%] Built target moveit_simple_controller_manager [ 58%] Built target moveit_mesh_filter [ 58%] Built target moveit_semantic_world [ 58%] Built target moveit_lazy_free_space_updater [ 58%] Built target moveit_occupancy_map_server [ 58%] Built target moveit_depth_image_octomap_updater_core [ 58%] Built target moveit_pointcloud_octomap_updater_core [ 58%] Built target moveit_rdf_loader [ 60%] Built target moveit_depth_image_octomap_updater [ 60%] Built target moveit_pointcloud_octomap_updater [ 61%] Built target moveit_collision_plugin_loader [ 61%] [ 61%] Built target moveit_constraint_sampler_manager_loader Built target moveit_planning_pipeline
[ 62%] Built target moveit_list_request_adapter_plugins
[ 62%] Built target moveit_srv_kinematics_plugin
[ 63%] Built target moveit_default_planning_request_adapter_plugins
[ 63%] Built target moveit_kdl_kinematics_plugin
[ 63%] Built target moveit_kinematics_plugin_loader [ 63%] Built target moveit_robot_model_loader
[ 63%] Built target moveit_evaluate_state_operations_speed
[ 63%] [ 63%] Built target moveit_print_planning_model_info Built target moveit_kinematics_speed_and_validity_evaluator [ 64%] Built target moveit_planning_scene_monitor [ 65%] Built target moveit_trajectory_execution_manager [ 65%] Built target demo_scene
[ 65%] Built target moveit_display_random_state [ 65%] Built target moveit_evaluate_collision_checking_speed
[ 66%] Built target moveit_publish_scene_from_text [ 66%] Built target test_controller_manager_plugin [ 66%] Built target test_controller_manager
[ 66%] Built target moveit_visualize_robot_collision_volume [ 67%] Built target moveit_plan_execution
[ 67%] Built target list_move_group_capabilities [ 68%] [ 69%] Built target moveit_move_group_capabilities_base Building CXX object moveit_ros/robot_interaction/CMakeFiles/moveit_robot_interaction.dir/src/kinematic_options.cpp.o [ 71%] Built target moveit_warehouse
[ 71%] Built target move_group
[ 74%] Built target moveit_ompl_interface
[ 75%] Built target moveit_init_demo_warehouse
[ 76%] Built target moveit_move_group_default_capabilities
[ 77%] Built target moveit_pick_place_planner
[ 78%] Built target moveit_save_to_warehouse [ 78%] Built target moveit_warehouse_broadcast [ 78%] Built target moveit_warehouse_import_from_text [ 78%] Built target moveit_warehouse_services [ 78%] Built target moveit_warehouse_save_as_text [ 80%] Built target moveit_benchmark_execution
[ 80%] Built target moveit_py_bindings_tools
[ 80%] Built target moveit_common_planning_interface_objects
[ 80%] Built target moveit_demo_construct_constraints_database [ 81%] Built target moveit_ompl_planner [ 81%] Built target moveit_ompl_planner_plugin [ 81%] Built target moveit_py_bindings_tools_python
[ 81%] Built target moveit_move_group_pick_place_capability [ 81%] Built target moveit_run_benchmark
[ 81%] Built target moveit_planning_scene_interface [ 81%] Built target moveit_move_group_interface
[ 81%] Built target moveit_robot_interface_python
[ 81%] Built target moveit_planning_scene_interface_python
[ 81%] Built target demo
[ 82%] Built target moveit_move_group_interface_python In file included from /usr/include/boost/math/policies/policy.hpp:20:0, from /usr/include/boost/math/policies/error_handling.hpp:19, from /usr/include/boost/math/special_functions/round.hpp:14, from /opt/ros/indigo/include/ros/time.h:58, from /opt/ros/indigo/include/ros/serialization.h:34, from /opt/ros/indigo/include/geometry_msgs/PoseStamped.h:14, from /home/adi/moveit/src/moveit_core/kinematics_base/include/moveit/kinematics_base/kinematics_base.h:40, from /home/adi/moveit/src/moveit_ros/robot_interaction/include/moveit/robot_interaction/kinematic_options.h:40, from /home/adi/moveit/src/moveit_ros/robot_interaction/src/kinematic_options.cpp:37: /home/adi/moveit/src/moveit_ros/robot_interaction/src/kinematic_options.cpp: In member function ‘void robot_interaction::KinematicOptions::setOptions(const robot_interaction::KinematicOptions&, robot_interaction::KinematicOptions::OptionBitmask)’: /home/adi/moveit/src/moveit_ros/robot_interaction/src/kinematic_options.cpp:118:3: error: invalid application of ‘sizeof’ to incomplete type ‘boost::STATIC_ASSERTION_FAILURE<false>’ BOOST_STATIC_ASSERT(sizeof(kinematics::KinematicsQueryOptions) == ^ /home/adi/moveit/src/moveit_ros/robot_interaction/src/kinematic_options.cpp:118:3: error: template argument 1 is invalid BOOST_STATIC_ASSERT(sizeof(kinematics::KinematicsQueryOptions) == ^ /home/adi/moveit/src/moveit_ros/robot_interaction/src/kinematic_options.cpp:119:59: error: invalid type in declaration before ‘;’ token sizeof(DummyKinematicsQueryOptions)); ^ make[2]: * [moveit_ros/robot_interaction/CMakeFiles/moveit_robot_interaction.dir/src/kinematic_options.cpp.o] Error 1
make[1]: * [moveit_ros/robot_interaction/CMakeFiles/moveit_robot_interaction.dir/all] Error 2
make: * [all] Error 2
Invoking "make -j4 -l4" failed