Alex, <div><br></div><div>The multiple completed was telling you how many had been completed when a particular thread started.  Thus three threads could start before the first one finished.  </div><div><br><div>Thanks for the feedback.  There are multiple tickets for cleaning up the interface.  See <a href="https://code.ros.org/trac/ros/ticket/2398">https://code.ros.org/trac/ros/ticket/2398</a> and <a href="https://code.ros.org/trac/ros/ticket/2479">https://code.ros.org/trac/ros/ticket/2479</a> and <a href="https://code.ros.org/trac/ros/ticket/2700">https://code.ros.org/trac/ros/ticket/2700</a></div>

<div><br></div><div>If anyone has more feedback please comment on this ticket <a href="https://code.ros.org/trac/ros/ticket/2398">https://code.ros.org/trac/ros/ticket/2398</a></div><div><br></div><div>Tully<br><br><div class="gmail_quote">

On Wed, May 5, 2010 at 1:23 AM, Radu Bogdan Rusu <span dir="ltr"><<a href="mailto:rusu@willowgarage.com">rusu@willowgarage.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi Alex,<br>
<br>
I believe that's due to parallelizing multiple makes, but Tully can answer more.<br>
<br>
Cheers,<br>
Radu.<br>
<div><div></div><div class="h5"><br>
Alex Teichman wrote:<br>
> Hi,<br>
><br>
> A colleague of mine noticed that the output of rosmake is kind of<br>
> funky.  For example, see below.  Why does "[ 3 of 17  Completed ]" get<br>
> repeated 3 times?  Why does it not mention anything about [ 1 of 17<br>
> Completed ] or [ 17 of 17 Completed ], or about everything completing<br>
> successfully?<br>
><br>
> I know these are pretty minor issues, but it can be confusing new ROS users.<br>
><br>
> Alex<br>
><br>
><br>
> ----<br>
><br>
> mvs@Beowulf:~/Code/race-new_planner_controller/src/ros-pkg/multibooster$<br>
> rosmake multibooster<br>
> [ rosmake ] Packages requested are: ['multibooster']<br>
> [ rosmake ] Logging to directory<br>
> [ rosmake ] /home/mvs/.ros/rosmake/rosmake_output-20100503-115340<br>
> [ rosmake ] Expanded args ['multibooster'] to:<br>
> ['multibooster']<br>
> [ rosmake ] Checking rosdeps compliance for packages multibooster.  This<br>
> may take a few seconds.<br>
> [ rosmake ] rosdep check passed all system dependencies in packages<br>
> [ rosmake ] [ 2 of 17  Completed ]<br>
> [rosmake-0] >>> eigen >>> [ make ]<br>
> [rosmake-0] <<< eigen <<< ROS_NOBUILD in package eigen<br>
><br>
> [ rosmake ] [ 3 of 17  Completed ]<br>
> [rosmake-2] >>> pipeline >>> [ make ]<br>
> [ rosmake ] [ 3 of 17  Completed ]<br>
> [rosmake-3] >>> qpOASES >>> [ make ]<br>
> [ rosmake ] [ 3 of 17  Completed ]<br>
> [rosmake-0] >>> pycrypto >>> [ make ]<br>
> [rosmake-0] <<< pycrypto <<< ROS_NOBUILD in package pycrypto<br>
><br>
> [ rosmake ] [ 4 of 17  Completed ]<br>
> [rosmake-0] >>> paramiko >>> [ make ]<br>
> [rosmake-0] <<< paramiko <<< ROS_NOBUILD in package paramiko<br>
><br>
> [ rosmake ] [ 5 of 17  Completed ]<br>
> [rosmake-0] >>> roslang >>> [ make ]<br>
> [rosmake-0] <<< roslang <<< ROS_NOBUILD in package roslang<br>
>  No Makefile in package roslang<br>
><br>
> [ rosmake ] [ 6 of 17  Completed ]<br>
> [rosmake-0] >>> roslib >>> [ make ]<br>
> [rosmake-0] <<< roslib <<< ROS_NOBUILD in package roslib<br>
><br>
> [ rosmake ] [ 7 of 17  Completed ]<br>
> [rosmake-0] >>> xmlrpcpp >>> [ make ]<br>
> [rosmake-0] <<< xmlrpcpp <<< ROS_NOBUILD in package xmlrpcpp<br>
><br>
> [ rosmake ] [ 8 of 17  Completed ]<br>
> [rosmake-0] >>> rosconsole >>> [ make ]<br>
> [rosmake-0] <<< rosconsole <<< ROS_NOBUILD in package rosconsole<br>
><br>
> [ rosmake ] [ 9 of 17  Completed ]<br>
> [rosmake-0] >>> roscpp >>> [ make ]<br>
> [rosmake-0] <<< roscpp <<< ROS_NOBUILD in package roscpp<br>
><br>
> [ rosmake ] [ 10 of 17  Completed ]<br>
> [rosmake-0] >>> rosout >>> [ make ]<br>
> [rosmake-0] <<< rosout <<< ROS_NOBUILD in package rosout<br>
><br>
> [ rosmake ] [ 11 of 17  Completed ]<br>
> [rosmake-0] >>> rospy >>> [ make ]<br>
> [rosmake-0] <<< rospy <<< ROS_NOBUILD in package rospy<br>
><br>
> [ rosmake ] [ 12 of 17  Completed ]<br>
> [rosmake-0] >>> roslaunch >>> [ make ]<br>
> [rosmake-0] <<< roslaunch <<< ROS_NOBUILD in package roslaunch<br>
>  No Makefile in package roslaunch<br>
><br>
> [ rosmake ] [ 13 of 17  Completed ]<br>
> [rosmake-0] >>> rostest >>> [ make ]<br>
> [rosmake-0] <<< rostest <<< ROS_NOBUILD in package rostest<br>
><br>
> [rosmake-3] <<< qpOASES <<< [PASS] [ 0.03 seconds ]<br>
> [rosmake-2] <<< pipeline <<< [PASS] [ 0.42 seconds ]<br>
> [ rosmake ] [ 16 of 17  Completed ]<br>
> [rosmake-2] >>> multibooster >>> [ make ]<br>
> [ rosmake ] Output from build of package multibooster written to:<br>
> [ rosmake ]<br>
> /home/mvs/.ros/rosmake/rosmake_output-20100503-115340/multibooster/build_output.log<br>
> [rosmake-2] <<< multibooster <<< [PASS] [ 11.23 seconds ] -- WARNING: 2<br>
> compiler warnings<br>
> [ rosmake ] Summary output to directory<br>
> [ rosmake ] /home/mvs/.ros/rosmake/rosmake_output-20100503-115340<br>
><br>
><br>
> _______________________________________________<br>
> ros-users mailing list<br>
> <a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
> <a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
<br>
</div></div><font color="#888888">--<br>
| Radu Bogdan Rusu | <a href="http://rbrusu.com/" target="_blank">http://rbrusu.com/</a><br>
</font><div><div></div><div class="h5">_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Tully Foote<br>Systems Engineer<br>Willow Garage, Inc.<br><a href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.com</a><br>(650) 475-2827<br>
</div></div>