You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by Dominic Hamon <dh...@twopensource.com> on 2014/04/05 02:45:05 UTC

Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 4, 2014, 5:45 p.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Changes
-------

rename from aggregate to statistics throughout, and remove old statistics stuff.


Summary (updated)
-----------------

Reused statistics for calculating statistics from TimeSeries.


Repository: mesos-git


Description
-------

see summary


Diffs (updated)
-----

  3rdparty/libprocess/Makefile.am c785c4dd852eacaec1be11c68e0b0b95a328d96b 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
  3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Mesos ReviewBot <de...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review39622
-----------------------------------------------------------


Patch looks great!

Reviews applied: [20047]

All tests passed.

- Mesos ReviewBot


On April 5, 2014, 12:45 a.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 5, 2014, 12:45 a.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am c785c4dd852eacaec1be11c68e0b0b95a328d96b 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.

> On April 10, 2014, 12:27 p.m., Ben Mahler wrote:
> > 3rdparty/libprocess/include/process/statistics.hpp, lines 82-84
> > <https://reviews.apache.org/r/20047/diff/2/?file=549754#file549754line82>
> >
> >     Why did you need this check? Was there an issue with the math below when the delta was small?
> >     
> >     If we normalized the 'index' we could avoid the need for this CHECK entirely.

it just saves the double lookup and interpolation. I'm happy to take it out.


> On April 10, 2014, 12:27 p.m., Ben Mahler wrote:
> > 3rdparty/libprocess/include/process/statistics.hpp, line 77
> > <https://reviews.apache.org/r/20047/diff/2/?file=549754#file549754line77>
> >
> >     Could we normalize the percentile instead? Semantically the 400th percentile == the 100th percentile and the -1th percentile == the 0th percentile, right?
> >     
> >     We could even normalize 'index' to simplify things further and avoid the need for any CHECKs here.

I prefer normalizing 'p' in this case as it's the input to the method. The other CHECKs can be trivially removed when this is set and were there for debugging.


> On April 10, 2014, 12:27 p.m., Ben Mahler wrote:
> > 3rdparty/libprocess/include/process/statistics.hpp, line 86
> > <https://reviews.apache.org/r/20047/diff/2/?file=549754#file549754line86>
> >
> >     This looks like a derived form of typical interpolation math, would it be easier to just show the standard formula for linear interpolation?
> >     
> >     lower + (upper - lower) * (index - floor(index))
> >     
> >     This way we don't even need to store a mysterious 'interp' variable too!

i find the first more readable (and it saves a whole lookup! ;)) but agree 'interp' is not necessary.


- Dominic


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40057
-----------------------------------------------------------


On April 14, 2014, 1:36 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 14, 2014, 1:36 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/3rdparty/stout/include/stout/net.hpp 97a09a17e5d3790a60c499aca3215f2808222542 
>   3rdparty/libprocess/3rdparty/stout/include/stout/os.hpp 38756617ead1b6651e44ab989871ea3e68d130df 
>   3rdparty/libprocess/3rdparty/stout/tests/net_tests.cpp 988b18f8c486dce23ce85d451e53700f49331237 
>   3rdparty/libprocess/3rdparty/stout/tests/os_tests.cpp 94eb256d24bc001660d63bd91b608988205a3d09 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/collect.hpp f4d39b72e40fd658add56edce282cd48f863dedd 
>   3rdparty/libprocess/include/process/future.hpp f394a969170c07e9f326816a0ddff54a72a124a1 
>   3rdparty/libprocess/include/process/metrics/counter.hpp f4774ada4dbe3fa18b5a8b204f97f59ca015b3c1 
>   3rdparty/libprocess/include/process/metrics/gauge.hpp 4f5c1086ac3553319431283165c5451df1a0ee3f 
>   3rdparty/libprocess/include/process/metrics/metric.hpp ea64f699fd9ec38745d84c7523133709827f96db 
>   3rdparty/libprocess/include/process/metrics/metrics.hpp c20bb639e8ef79de63f0d0d56c2ea40a15a1f995 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/metrics/metrics.cpp 391295aea91e837bb856a40ef51d1c33d44371d8 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/metrics_tests.cpp 0cc9f4bcbbb03ac3a9a2d57f64b944443fcb94bb 
>   3rdparty/libprocess/src/tests/process_tests.cpp ff0ee757c75732a2a99b5dac1aa43a7db8a60158 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
>   Makefile.am b91d8cf011832e6e91b16f03a2d80fbb601eba8f 
>   docs/getting-started.md 8640ddd9ca98f656dcb05934902dcb25824bd03c 
>   docs/high-availability.md d8a4dd3b5685f0397df5c874a0e6c055cd4d6a3f 
>   docs/home.md 6a512dead55c0645d640161d3e90e6299dec95db 
>   docs/mesos-frameworks.md 56e540e8eff8d7c67685f8a0313d80ba48bcef63 
>   src/slave/containerizer/mesos_containerizer.cpp 1ce41d71eb13582b46d240d48f0508bdc3e7ef10 
>   src/slave/slave.hpp 08f6005f57e6b74b657496da1d245531c1614594 
>   src/slave/slave.cpp cddb241f12f3ca19d3ab3069b6d8399c2e3ea9bd 
>   src/tests/containerizer_tests.cpp 6c48146ede2a47ff340efb6d813d787efe93fb3f 
>   src/tests/environment.hpp 9cf14bcc8f7d386f6aa26b686d3f953c969aaf63 
>   src/tests/environment.cpp 1267b3e55fa2b3683d7dfa2856dc8a8571cdaaf7 
>   src/tests/flags.hpp a003e7fca5e7461cdbb5c62ff9909a287d1b3bd7 
>   src/tests/main.cpp 442be5109a941fc1db5b183c8e00add44e0cab68 
>   support/release.sh 633bbace091bddd582b9fcef5d35b331a0f169f0 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Ben Mahler <be...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40057
-----------------------------------------------------------



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment72863>

    Worst case this is N^2 * logN (you can use the second last summation here to derive this: http://en.wikipedia.org/wiki/Summation#Growth_rates), each insertion is O(i) worst-case and each lower_bound is log(i) worst case as well).
    
    Could we instead just build the vector and use std::sort? It would also be really clear to read as well!
    
    Since we're building so many of these, we may even want to .reserve the vector first.



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment72864>

    Option<T>?
    
    How does one express the 99.99th percentile with an int?



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment72865>

    Could we normalize the percentile instead? Semantically the 400th percentile == the 100th percentile and the -1th percentile == the 0th percentile, right?
    
    We could even normalize 'index' to simplify things further and avoid the need for any CHECKs here.



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment72877>

    Why did you need this check? Was there an issue with the math below when the delta was small?
    
    If we normalized the 'index' we could avoid the need for this CHECK entirely.



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment72878>

    This looks like a derived form of typical interpolation math, would it be easier to just show the standard formula for linear interpolation?
    
    lower + (upper - lower) * (index - floor(index))
    
    This way we don't even need to store a mysterious 'interp' variable too!


- Ben Mahler


On April 9, 2014, 6:01 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 9, 2014, 6:01 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am c785c4dd852eacaec1be11c68e0b0b95a328d96b 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Mesos ReviewBot <de...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40145
-----------------------------------------------------------


Patch looks great!

Reviews applied: [20047]

All tests passed.

- Mesos ReviewBot


On April 10, 2014, 8:28 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 10, 2014, 8:28 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am c785c4dd852eacaec1be11c68e0b0b95a328d96b 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Benjamin Hindman <be...@berkeley.edu>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40264
-----------------------------------------------------------



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment73222>

    Please put '{' on newlines!



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment73217>

    Why the extra space?



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment73218>

    Or two spaces here? Perhaps we've missed this in earlier reviews too, we just use one space here (and above).



3rdparty/libprocess/src/tests/statistics_tests.cpp
<https://reviews.apache.org/r/20047/#comment73220>

    You called it 'timeseries' above but 'ts' here, please be consistent and our style prefers 'timeseries'.



3rdparty/libprocess/src/tests/statistics_tests.cpp
<https://reviews.apache.org/r/20047/#comment73221>

    How about at least 's' instead of 'a' ...



3rdparty/libprocess/src/timeseries.cpp
<https://reviews.apache.org/r/20047/#comment73219>

    One space, here and everywhere else please.


- Benjamin Hindman


On April 10, 2014, 8:28 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 10, 2014, 8:28 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am c785c4dd852eacaec1be11c68e0b0b95a328d96b 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Mesos ReviewBot <de...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40398
-----------------------------------------------------------


Bad patch!

Reviews applied: [20047]

Failed command: git apply --index 20047.patch

Error:
 error: patch failed: 3rdparty/libprocess/include/process/collect.hpp:29
error: 3rdparty/libprocess/include/process/collect.hpp: patch does not apply


- Mesos ReviewBot


On April 14, 2014, 8:36 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 14, 2014, 8:36 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/3rdparty/stout/include/stout/net.hpp 97a09a17e5d3790a60c499aca3215f2808222542 
>   3rdparty/libprocess/3rdparty/stout/include/stout/os.hpp 38756617ead1b6651e44ab989871ea3e68d130df 
>   3rdparty/libprocess/3rdparty/stout/tests/net_tests.cpp 988b18f8c486dce23ce85d451e53700f49331237 
>   3rdparty/libprocess/3rdparty/stout/tests/os_tests.cpp 94eb256d24bc001660d63bd91b608988205a3d09 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/collect.hpp f4d39b72e40fd658add56edce282cd48f863dedd 
>   3rdparty/libprocess/include/process/future.hpp f394a969170c07e9f326816a0ddff54a72a124a1 
>   3rdparty/libprocess/include/process/metrics/counter.hpp f4774ada4dbe3fa18b5a8b204f97f59ca015b3c1 
>   3rdparty/libprocess/include/process/metrics/gauge.hpp 4f5c1086ac3553319431283165c5451df1a0ee3f 
>   3rdparty/libprocess/include/process/metrics/metric.hpp ea64f699fd9ec38745d84c7523133709827f96db 
>   3rdparty/libprocess/include/process/metrics/metrics.hpp c20bb639e8ef79de63f0d0d56c2ea40a15a1f995 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/metrics/metrics.cpp 391295aea91e837bb856a40ef51d1c33d44371d8 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/metrics_tests.cpp 0cc9f4bcbbb03ac3a9a2d57f64b944443fcb94bb 
>   3rdparty/libprocess/src/tests/process_tests.cpp ff0ee757c75732a2a99b5dac1aa43a7db8a60158 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
>   Makefile.am b91d8cf011832e6e91b16f03a2d80fbb601eba8f 
>   docs/getting-started.md 8640ddd9ca98f656dcb05934902dcb25824bd03c 
>   docs/high-availability.md d8a4dd3b5685f0397df5c874a0e6c055cd4d6a3f 
>   docs/home.md 6a512dead55c0645d640161d3e90e6299dec95db 
>   docs/mesos-frameworks.md 56e540e8eff8d7c67685f8a0313d80ba48bcef63 
>   src/slave/containerizer/mesos_containerizer.cpp 1ce41d71eb13582b46d240d48f0508bdc3e7ef10 
>   src/slave/slave.hpp 08f6005f57e6b74b657496da1d245531c1614594 
>   src/slave/slave.cpp cddb241f12f3ca19d3ab3069b6d8399c2e3ea9bd 
>   src/tests/containerizer_tests.cpp 6c48146ede2a47ff340efb6d813d787efe93fb3f 
>   src/tests/environment.hpp 9cf14bcc8f7d386f6aa26b686d3f953c969aaf63 
>   src/tests/environment.cpp 1267b3e55fa2b3683d7dfa2856dc8a8571cdaaf7 
>   src/tests/flags.hpp a003e7fca5e7461cdbb5c62ff9909a287d1b3bd7 
>   src/tests/main.cpp 442be5109a941fc1db5b183c8e00add44e0cab68 
>   support/release.sh 633bbace091bddd582b9fcef5d35b331a0f169f0 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Ben Mahler <be...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40831
-----------------------------------------------------------



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74029>

    Does it make sense to provide a factory method so that we can remove all of the Option<> returns?
    
    i.e.
    
    Option<Statistics> statistics = Statistics::from(timeseries);
    
    Pushing the 'Option' up to the construction and making it easier for callers to work with the 'Statistics' struct. And it looks like we're already exposing an option in r/20018?


- Ben Mahler


On April 18, 2014, 10:54 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 18, 2014, 10:54 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Ben Mahler <be...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40989
-----------------------------------------------------------

Ship it!


Thanks Dominic!

I commented on a number of small things below that I'll get cleaned up for you. I also did some commenting and other small cleanups.

Will get this committed shortly! Let me know if there's anything I've changed that you would like to follow up on!


3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74346>

    No need for this.



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74336>

    Thinking about this a little more, let's keep it consistent with how they're exposed in the endpoint in r/20018, i.e. p999, p9999.



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74337>

    If percentile_ is 1.0, the CHECK_LT below will fail!
    
    position = 1.0 * (values.size()-1)
    index = values.size()-1
    
    CHECK_LT(values.size(), values.size()
    
    I'll update this to handle the edge cases explicitly instead. I'll also add a CHECK that values is not empty here.



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74338>

    You need to include glog for these CHECKs.



3rdparty/libprocess/src/process.cpp
<https://reviews.apache.org/r/20047/#comment74347>

    I trust you will follow up with the new TODOs in this file?



3rdparty/libprocess/src/tests/statistics_tests.cpp
<https://reviews.apache.org/r/20047/#comment74341>

    Doesn't look like we need this, but we do need <gtest/gtest.h>?



3rdparty/libprocess/src/tests/statistics_tests.cpp
<https://reviews.apache.org/r/20047/#comment74339>

    Let's just kill the test frame as it makes these tests a bit harder to understand.



3rdparty/libprocess/src/tests/statistics_tests.cpp
<https://reviews.apache.org/r/20047/#comment74340>

    You need to include clock.hpp for this.



3rdparty/libprocess/src/tests/statistics_tests.cpp
<https://reviews.apache.org/r/20047/#comment74342>

    Did you intend to insert two 0's? One here and one in the loop?



3rdparty/libprocess/src/tests/statistics_tests.cpp
<https://reviews.apache.org/r/20047/#comment74343>

    You need duration.hpp for Seconds.



3rdparty/libprocess/src/timeseries.cpp
<https://reviews.apache.org/r/20047/#comment74344>

    No indentation needed here.



3rdparty/libprocess/src/timeseries.cpp
<https://reviews.apache.org/r/20047/#comment74345>

    Don't we need <stddef.h> for this?


- Ben Mahler


On April 21, 2014, 11:05 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 21, 2014, 11:05 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Mesos ReviewBot <de...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40992
-----------------------------------------------------------


Bad patch!

Reviews applied: [20047]

Failed command: git apply --index 20047.patch

Error:
 error: patch failed: 3rdparty/libprocess/Makefile.am:38
error: 3rdparty/libprocess/Makefile.am: patch does not apply
error: patch failed: 3rdparty/libprocess/include/process/statistics.hpp:1
error: 3rdparty/libprocess/include/process/statistics.hpp: patch does not apply
error: patch failed: 3rdparty/libprocess/src/process.cpp:594
error: 3rdparty/libprocess/src/process.cpp: patch does not apply
error: 3rdparty/libprocess/src/statistics.cpp: does not exist in index
error: patch failed: 3rdparty/libprocess/src/tests/statistics_tests.cpp:1
error: 3rdparty/libprocess/src/tests/statistics_tests.cpp: patch does not apply
error: 3rdparty/libprocess/src/timeseries.cpp: already exists in index


- Mesos ReviewBot


On April 21, 2014, 11:05 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 21, 2014, 11:05 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 21, 2014, 4:05 p.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Bugs: MESOS-1036
    https://issues.apache.org/jira/browse/MESOS-1036


Repository: mesos-git


Description
-------

see summary


Diffs
-----

  3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
  3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 21, 2014, 4:04 p.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Bugs: MESOS-1036
    https://issues.apache.org/jira/browse/MESOS-1036


Repository: mesos-git


Description
-------

see summary


Diffs (updated)
-----

  3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
  3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 21, 2014, 3:29 p.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Bugs: MESOS-1036
    https://issues.apache.org/jira/browse/MESOS-1036


Repository: mesos-git


Description
-------

see summary


Diffs (updated)
-----

  3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
  3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 21, 2014, 10:13 a.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Changes
-------

benm's comments.


Bugs: MESOS-1036
    https://issues.apache.org/jira/browse/MESOS-1036


Repository: mesos-git


Description
-------

see summary


Diffs (updated)
-----

  3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.

> On April 18, 2014, 5:55 p.m., Ben Mahler wrote:
> > 3rdparty/libprocess/src/process.cpp, lines 1556-1571
> > <https://reviews.apache.org/r/20047/diff/10/?file=562625#file562625line1556>
> >
> >     Feel free to just remove this.
> 
> Dominic Hamon wrote:
>     elsewhere in this file (597) this is being set to 1 day, which then overrides the libprocess default of 2 weeks. Given our concern with memory usage for statistics do you think it's worth changing the libprocess default to 1 day before removing this?
>     
>     Are we sure this env var isn't being used?
> 
> Ben Mahler wrote:
>     Keeping the default as 1 day for now and keeping an environment variable SGTM! Alternatively, leave a TODO and we can add LIBPROCESS_METRICS_WINDOW in a subsequent patch.
>     
>     It was using a default of 1 day through LIBPROCESS_STATISTICS_WINDOW, which overrides TIME_SERIES_WINDOW for the old 'Statistics' abstraction.  While a lower window would reduce consumption for low frequency statistics, keep in mind that memory consumption is _bounded_ by the capacity using the "sparsification" technique described in TimeSeries. The move from 2 weeks to 1 day occurred before we had "sparsification" and it was because we were storing a lot of resource monitoring data.
> 
> Dominic Hamon wrote:
>     in the current patch, it's commented out with a TODO to reimplement it.
>     
>     as an aside - the current metrics use a time window but leave the capacity as the default which is 1000. This should make the memory usage predictable (thanks to sparsification, as you say) but allow for plenty of data points.
>     
>     Once all these parts have landed, i'll be going back to evaluate both adding the env var back in (which should be a small patch) and checking that capacity/time window shouldn't both be set.
>     
>     sound good?
> 
> Ben Mahler wrote:
>     Following up with the environment variables SGTM, I'm not sure what you meant by "shouldn't both be set"?

Sorry, that could have been clearer: To assess whether Metrics should set both the history time window and capacity explicitly as opposed to just the time window.


- Dominic


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40835
-----------------------------------------------------------


On April 21, 2014, 10:13 a.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 21, 2014, 10:13 a.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Ben Mahler <be...@gmail.com>.

> On April 19, 2014, 12:55 a.m., Ben Mahler wrote:
> > 3rdparty/libprocess/src/process.cpp, lines 1556-1571
> > <https://reviews.apache.org/r/20047/diff/10/?file=562625#file562625line1556>
> >
> >     Feel free to just remove this.
> 
> Dominic Hamon wrote:
>     elsewhere in this file (597) this is being set to 1 day, which then overrides the libprocess default of 2 weeks. Given our concern with memory usage for statistics do you think it's worth changing the libprocess default to 1 day before removing this?
>     
>     Are we sure this env var isn't being used?

Keeping the default as 1 day for now and keeping an environment variable SGTM! Alternatively, leave a TODO and we can add LIBPROCESS_METRICS_WINDOW in a subsequent patch.

It was using a default of 1 day through LIBPROCESS_STATISTICS_WINDOW, which overrides TIME_SERIES_WINDOW for the old 'Statistics' abstraction.  While a lower window would reduce consumption for low frequency statistics, keep in mind that memory consumption is _bounded_ by the capacity using the "sparsification" technique described in TimeSeries. The move from 2 weeks to 1 day occurred before we had "sparsification" and it was because we were storing a lot of resource monitoring data.


- Ben


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40835
-----------------------------------------------------------


On April 21, 2014, 5:13 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 21, 2014, 5:13 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.

> On April 18, 2014, 5:55 p.m., Ben Mahler wrote:
> > 3rdparty/libprocess/src/process.cpp, lines 1556-1571
> > <https://reviews.apache.org/r/20047/diff/10/?file=562625#file562625line1556>
> >
> >     Feel free to just remove this.

elsewhere in this file (597) this is being set to 1 day, which then overrides the libprocess default of 2 weeks. Given our concern with memory usage for statistics do you think it's worth changing the libprocess default to 1 day before removing this?

Are we sure this env var isn't being used?


- Dominic


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40835
-----------------------------------------------------------


On April 18, 2014, 4:24 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 18, 2014, 4:24 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.

> On April 18, 2014, 5:55 p.m., Ben Mahler wrote:
> > 3rdparty/libprocess/src/process.cpp, lines 1556-1571
> > <https://reviews.apache.org/r/20047/diff/10/?file=562625#file562625line1556>
> >
> >     Feel free to just remove this.
> 
> Dominic Hamon wrote:
>     elsewhere in this file (597) this is being set to 1 day, which then overrides the libprocess default of 2 weeks. Given our concern with memory usage for statistics do you think it's worth changing the libprocess default to 1 day before removing this?
>     
>     Are we sure this env var isn't being used?
> 
> Ben Mahler wrote:
>     Keeping the default as 1 day for now and keeping an environment variable SGTM! Alternatively, leave a TODO and we can add LIBPROCESS_METRICS_WINDOW in a subsequent patch.
>     
>     It was using a default of 1 day through LIBPROCESS_STATISTICS_WINDOW, which overrides TIME_SERIES_WINDOW for the old 'Statistics' abstraction.  While a lower window would reduce consumption for low frequency statistics, keep in mind that memory consumption is _bounded_ by the capacity using the "sparsification" technique described in TimeSeries. The move from 2 weeks to 1 day occurred before we had "sparsification" and it was because we were storing a lot of resource monitoring data.

in the current patch, it's commented out with a TODO to reimplement it.

as an aside - the current metrics use a time window but leave the capacity as the default which is 1000. This should make the memory usage predictable (thanks to sparsification, as you say) but allow for plenty of data points.

Once all these parts have landed, i'll be going back to evaluate both adding the env var back in (which should be a small patch) and checking that capacity/time window shouldn't both be set.

sound good?


- Dominic


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40835
-----------------------------------------------------------


On April 21, 2014, 10:13 a.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 21, 2014, 10:13 a.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Ben Mahler <be...@gmail.com>.

> On April 19, 2014, 12:55 a.m., Ben Mahler wrote:
> > 3rdparty/libprocess/src/process.cpp, lines 1556-1571
> > <https://reviews.apache.org/r/20047/diff/10/?file=562625#file562625line1556>
> >
> >     Feel free to just remove this.
> 
> Dominic Hamon wrote:
>     elsewhere in this file (597) this is being set to 1 day, which then overrides the libprocess default of 2 weeks. Given our concern with memory usage for statistics do you think it's worth changing the libprocess default to 1 day before removing this?
>     
>     Are we sure this env var isn't being used?
> 
> Ben Mahler wrote:
>     Keeping the default as 1 day for now and keeping an environment variable SGTM! Alternatively, leave a TODO and we can add LIBPROCESS_METRICS_WINDOW in a subsequent patch.
>     
>     It was using a default of 1 day through LIBPROCESS_STATISTICS_WINDOW, which overrides TIME_SERIES_WINDOW for the old 'Statistics' abstraction.  While a lower window would reduce consumption for low frequency statistics, keep in mind that memory consumption is _bounded_ by the capacity using the "sparsification" technique described in TimeSeries. The move from 2 weeks to 1 day occurred before we had "sparsification" and it was because we were storing a lot of resource monitoring data.
> 
> Dominic Hamon wrote:
>     in the current patch, it's commented out with a TODO to reimplement it.
>     
>     as an aside - the current metrics use a time window but leave the capacity as the default which is 1000. This should make the memory usage predictable (thanks to sparsification, as you say) but allow for plenty of data points.
>     
>     Once all these parts have landed, i'll be going back to evaluate both adding the env var back in (which should be a small patch) and checking that capacity/time window shouldn't both be set.
>     
>     sound good?

Following up with the environment variables SGTM, I'm not sure what you meant by "shouldn't both be set"?


- Ben


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40835
-----------------------------------------------------------


On April 21, 2014, 5:13 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 21, 2014, 5:13 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Ben Mahler <be...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40835
-----------------------------------------------------------



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74042>

    At this point how about making 'Statistics' a struct and just exposing these as members? Now that there is no logic within a 'Statistics' object..



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74051>

    newline?



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74043>

    How about 'front()' and 'back()' here?



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74044>

    How about 'front()' and 'back()' here?



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74052>

    How about s/calculate_percentile/percentile/ and s/p/percentile_/?
    
    Can you also document the fact that we're expecting [0..1]?



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74054>

    It seems like 'baseIndex' is the actual 'index', so s/baseIndex/index/? For 'index' I'm not sure, maybe 'position'?
    
    Would it be beneficial to mention that we're doing linear interpolation here to guide the reader?
    
    Last thing, flipping the multiplication on line 96 seems a bit easier to read:
    
    const double index = p * (values.size() - 1);



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74053>

    Now that we're normalizing 'p', would it be nice to add some CHECKs that we're not going out of bounds on the vector? If we were normalizing 'baseIndex' I would say the CHECKs are not needed but the math obscures our expected 'baseIndex' range.



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74056>

    Sounds good!



3rdparty/libprocess/src/process.cpp
<https://reviews.apache.org/r/20047/#comment74055>

    Feel free to just remove this.


- Ben Mahler


On April 18, 2014, 11:24 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 18, 2014, 11:24 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 18, 2014, 4:24 p.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Changes
-------

factory mechod


Bugs: MESOS-1036
    https://issues.apache.org/jira/browse/MESOS-1036


Repository: mesos-git


Description
-------

see summary


Diffs (updated)
-----

  3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
  3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 18, 2014, 3:54 p.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Changes
-------

killed median, p0, and p100.


Bugs: MESOS-1036
    https://issues.apache.org/jira/browse/MESOS-1036


Repository: mesos-git


Description
-------

see summary


Diffs (updated)
-----

  3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
  3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Ben Mahler <be...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40830
-----------------------------------------------------------



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74025>

    What about storing min and max separately and exposing them only through Statistics::min and Statistics::max? Likewise for median, what about only exposing it one way, by killing Statistics::median?



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74023>

    Something is wrong here :)



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment74021>

    Hmm.. should we just kill median and use p50?


- Ben Mahler


On April 18, 2014, 10:34 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 18, 2014, 10:34 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 18, 2014, 3:34 p.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Changes
-------

added percentiles struct


Bugs: MESOS-1036
    https://issues.apache.org/jira/browse/MESOS-1036


Repository: mesos-git


Description
-------

see summary


Diffs (updated)
-----

  3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
  3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 18, 2014, 12:54 p.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Changes
-------

benm's comments


Bugs: MESOS-1036
    https://issues.apache.org/jira/browse/MESOS-1036


Repository: mesos-git


Description
-------

see summary


Diffs (updated)
-----

  3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
  3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.

> On April 18, 2014, 12:42 p.m., Ben Mahler wrote:
> > 3rdparty/libprocess/include/process/statistics.hpp, line 74
> > <https://reviews.apache.org/r/20047/diff/6/?file=561284#file561284line74>
> >
> >     Looks like this could leverage the 'Percentage' abstraction I mentioned in some earlier patches, because there's some ambiguity in the caller as to whether they need to call this with [0..1] or [0..100]. Could we add a TODO for that?
> >     
> >     But taking a step back, do we need to keep around all of this data? Could we just pre-compute a 'Percentiles' struct in the constructor which provides p50, p90, p99, p99.9, p99.99? We'll likely want to expose a consistent set of percentiles for all metrics anyway, right?
> >     
> >     Would be great to add a TODO that captures our intent to eventually add real-time histograms as well if it proves to be needed for efficiency.

As this is a general purpose abstraction, allowing flexibility from the API is key. We do eventually expose a consistent set of percentiles as the MetricsProcess only pulls out a subset (just p50, p90, p99).

I'd prefer to keep this class as general as possible as it may find uses elsewhere.


- Dominic


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40803
-----------------------------------------------------------


On April 18, 2014, 12:54 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 18, 2014, 12:54 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.

> On April 18, 2014, 12:42 p.m., Ben Mahler wrote:
> > 3rdparty/libprocess/include/process/statistics.hpp, line 74
> > <https://reviews.apache.org/r/20047/diff/6/?file=561284#file561284line74>
> >
> >     Looks like this could leverage the 'Percentage' abstraction I mentioned in some earlier patches, because there's some ambiguity in the caller as to whether they need to call this with [0..1] or [0..100]. Could we add a TODO for that?
> >     
> >     But taking a step back, do we need to keep around all of this data? Could we just pre-compute a 'Percentiles' struct in the constructor which provides p50, p90, p99, p99.9, p99.99? We'll likely want to expose a consistent set of percentiles for all metrics anyway, right?
> >     
> >     Would be great to add a TODO that captures our intent to eventually add real-time histograms as well if it proves to be needed for efficiency.
> 
> Dominic Hamon wrote:
>     As this is a general purpose abstraction, allowing flexibility from the API is key. We do eventually expose a consistent set of percentiles as the MetricsProcess only pulls out a subset (just p50, p90, p99).
>     
>     I'd prefer to keep this class as general as possible as it may find uses elsewhere.
> 
> Ben Mahler wrote:
>     Do we need it to be general purpose though? This seems nice, but it's probably a bit too general for our needs?
>     
>     A fixed-percentiles 'Percentiles' struct is nice because it will force us to consistently expose them, right?

added in latest patch. I considered making Statistics the Percentiles struct (as it were) but this makes every percentile an Option<T> with associated get() on access. This patch has the Percentiles struct returned as an Option and then every value within it a concrete T. This makes the API cleaner.


- Dominic


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40803
-----------------------------------------------------------


On April 18, 2014, 12:54 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 18, 2014, 12:54 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Ben Mahler <be...@gmail.com>.

> On April 18, 2014, 7:42 p.m., Ben Mahler wrote:
> > 3rdparty/libprocess/include/process/statistics.hpp, line 74
> > <https://reviews.apache.org/r/20047/diff/6/?file=561284#file561284line74>
> >
> >     Looks like this could leverage the 'Percentage' abstraction I mentioned in some earlier patches, because there's some ambiguity in the caller as to whether they need to call this with [0..1] or [0..100]. Could we add a TODO for that?
> >     
> >     But taking a step back, do we need to keep around all of this data? Could we just pre-compute a 'Percentiles' struct in the constructor which provides p50, p90, p99, p99.9, p99.99? We'll likely want to expose a consistent set of percentiles for all metrics anyway, right?
> >     
> >     Would be great to add a TODO that captures our intent to eventually add real-time histograms as well if it proves to be needed for efficiency.
> 
> Dominic Hamon wrote:
>     As this is a general purpose abstraction, allowing flexibility from the API is key. We do eventually expose a consistent set of percentiles as the MetricsProcess only pulls out a subset (just p50, p90, p99).
>     
>     I'd prefer to keep this class as general as possible as it may find uses elsewhere.

Do we need it to be general purpose though? This seems nice, but it's probably a bit too general for our needs?

A fixed-percentiles 'Percentiles' struct is nice because it will force us to consistently expose them, right?


- Ben


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40803
-----------------------------------------------------------


On April 18, 2014, 7:54 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 18, 2014, 7:54 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Ben Mahler <be...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40803
-----------------------------------------------------------



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment73971>

    Unused?



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment73972>

    This probably seems inconsistent because our constructors use _ prefixes (which I don't like ;)), but normally for variables like this we'll use an _ suffix so as to mean "values prime", since C++ doesn't let us write "values'" :)



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment73973>

    s/v/value/?



3rdparty/libprocess/include/process/statistics.hpp
<https://reviews.apache.org/r/20047/#comment73970>

    Looks like this could leverage the 'Percentage' abstraction I mentioned in some earlier patches, because there's some ambiguity in the caller as to whether they need to call this with [0..1] or [0..100]. Could we add a TODO for that?
    
    But taking a step back, do we need to keep around all of this data? Could we just pre-compute a 'Percentiles' struct in the constructor which provides p50, p90, p99, p99.9, p99.99? We'll likely want to expose a consistent set of percentiles for all metrics anyway, right?
    
    Would be great to add a TODO that captures our intent to eventually add real-time histograms as well if it proves to be needed for efficiency.


- Ben Mahler


On April 16, 2014, 8:56 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 16, 2014, 8:56 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.

> On April 18, 2014, 1:04 a.m., Mesos ReviewBot wrote:
> > Bad patch!
> > 
> > Reviews applied: [20047]
> > 
> > Failed command: make check
> > 
> > Error:
> >  Making check in .
> > make[1]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot'
> > make[1]: Nothing to be done for `check-am'.
> > make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot'
> > Making check in 3rdparty
> > make[1]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty'
> > make  check-recursive
> > make[2]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty'
> > Making check in libprocess
> > make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess'
> > Making check in 3rdparty
> > make[4]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
> > gzip -d -c ry-http-parser-1c3624a.tar.gz | tar xf -
> > test ! -e ./ry-http-parser-1c3624a.patch || patch -d ry-http-parser-1c3624a -p1 <./ry-http-parser-1c3624a.patch
> > touch ry-http-parser-1c3624a-stamp
> > gzip -d -c gmock-1.6.0.tar.gz | tar xf -
> > test ! -e ./gmock-1.6.0.patch || patch -d gmock-1.6.0 -p1 <./gmock-1.6.0.patch
> > touch gmock-1.6.0-stamp
> > make  check-recursive
> > make[5]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
> > Making check in stout
> > make[6]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/stout'
> > make[6]: Nothing to be done for `check'.
> > make[6]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/stout'
> > make[6]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
> > /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -Iry-http-parser-1c3624a   -g -MT libry_http_parser_la-http_parser.lo -MD -MP -MF .deps/libry_http_parser_la-http_parser.Tpo -c -o libry_http_parser_la-http_parser.lo `test -f 'ry-http-parser-1c3624a/http_parser.c' || echo './'`ry-http-parser-1c3624a/http_parser.c
> > libtool: compile:  gcc -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" "-DPACKAGE_STRING=\"libprocess 0.0.1\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I. -Iry-http-parser-1c3624a -g -MT libry_http_parser_la-http_parser.lo -MD -MP -MF .deps/libry_http_parser_la-http_parser.Tpo -c ry-http-parser-1c3624a/http_parser.c  -fPIC -DPIC -o libry_http_parser_la-http_parser.o
> > mv -f .deps/libry_http_parser_la-http_parser.Tpo .deps/libry_http_parser_la-http_parser.Plo
> > /bin/bash ../libtool --tag=CC   --mode=link gcc  -g   -o libry_http_parser.la  libry_http_parser_la-http_parser.lo  -lz  -lrt
> > libtool: link: ar cru .libs/libry_http_parser.a  libry_http_parser_la-http_parser.o
> > libtool: link: ranlib .libs/libry_http_parser.a
> > libtool: link: ( cd ".libs" && rm -f "libry_http_parser.la" && ln -s "../libry_http_parser.la" "libry_http_parser.la" )
> > gzip -d -c boost-1.53.0.tar.gz | tar xf -
> > test ! -e ./boost-1.53.0.patch || patch -d boost-1.53.0 -p1 <./boost-1.53.0.patch
> > touch boost-1.53.0-stamp
> > gzip -d -c glog-0.3.3.tar.gz | tar xf -
> > test ! -e ./glog-0.3.3.patch || patch -d glog-0.3.3 -p1 <./glog-0.3.3.patch
> > patching file src/symbolize.cc
> > patching file src/glog/stl_logging.h.in
> > patching file src/stl_logging_unittest.cc
> > patching file src/demangle.cc
> > touch glog-0.3.3-stamp
> > cd glog-0.3.3 && ./configure GTEST_CONFIG=no '--disable-option-checking' '--prefix=/usr/local' 'JAVA_HOME=/home/jenkins/tools/java/jdk1.6.0_20-64' '--enable-shared=no' '--with-pic' '--cache-file=/dev/null' '--srcdir=.' CXXFLAGS='-g -g2 -O2 -std=c++0x' --enable-shared=no --with-pic --srcdir=. && \
> >           make 
> > checking for a BSD-compatible install... /usr/bin/install -c
> > checking whether build environment is sane... yes
> > checking for a thread-safe mkdir -p... /bin/mkdir -p
> > checking for gawk... no
> > checking for mawk... mawk
> > checking whether make sets $(MAKE)... yes
> > checking for gcc... gcc
> > checking whether the C compiler works... yes
> > checking for C compiler default output file name... a.out
> > checking for suffix of executables... 
> > checking whether we are cross compiling... no
> > checking for suffix of object files... o
> > checking whether we are using the GNU C compiler... yes
> > checking whether gcc accepts -g... yes
> > checking for gcc option to accept ISO C89... none needed
> > checking for style of include used by make... GNU
> > checking dependency style of gcc... gcc3
> > checking how to run the C preprocessor... gcc -E
> > checking for g++... g++
> > checking whether we are using the GNU C++ compiler... yes
> > checking whether g++ accepts -g... yes
> > checking dependency style of g++... gcc3
> > checking build system type... x86_64-unknown-linux-gnu
> > checking host system type... x86_64-unknown-linux-gnu
> > checking how to print strings... printf
> > checking for a sed that does not truncate output... /bin/sed
> > checking for grep that handles long lines and -e... /bin/grep
> > checking for egrep... /bin/grep -E
> > checking for fgrep... /bin/grep -F
> > checking for ld used by gcc... /usr/bin/ld
> > checking if the linker (/usr/bin/ld) is GNU ld... yes
> > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
> > checking the name lister (/usr/bin/nm -B) interface... BSD nm
> > checking whether ln -s works... yes
> > checking the maximum length of command line arguments... 3458764513820540925
> > checking whether the shell understands some XSI constructs... yes
> > checking whether the shell understands "+="... yes
> > checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
> > checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
> > checking for /usr/bin/ld option to reload object files... -r
> > checking for objdump... objdump
> > checking how to recognize dependent libraries... pass_all
> > checking for dlltool... no
> > checking how to associate runtime and link libraries... printf %s\n
> > checking for ar... ar
> > checking for archiver @FILE support... @
> > checking for strip... strip
> > checking for ranlib... ranlib
> > checking command to parse /usr/bin/nm -B output from gcc object... ok
> > checking for sysroot... no
> > checking for mt... mt
> > checking if mt is a manifest tool... no
> > checking for ANSI C header files... no
> > checking for sys/types.h... yes
> > checking for sys/stat.h... yes
> > checking for stdlib.h... yes
> > checking for string.h... yes
> > checking for memory.h... yes
> > checking for strings.h... yes
> > checking for inttypes.h... yes
> > checking for stdint.h... yes
> > checking for unistd.h... yes
> > checking for dlfcn.h... yes
> > checking for objdir... .libs
> > checking if gcc supports -fno-rtti -fno-exceptions... no
> > checking for gcc option to produce PIC... -fPIC -DPIC
> > checking if gcc PIC flag -fPIC -DPIC works... yes
> > checking if gcc static flag -static works... yes
> > checking if gcc supports -c -o file.o... yes
> > checking if gcc supports -c -o file.o... (cached) yes
> > checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> > checking dynamic linker characteristics... GNU/Linux ld.so
> > checking how to hardcode library paths into programs... immediate
> > checking whether stripping libraries is possible... yes
> > checking if libtool supports shared libraries... yes
> > checking whether to build shared libraries... no
> > checking whether to build static libraries... yes
> > checking how to run the C++ preprocessor... g++ -E
> > checking for ld used by g++... /usr/bin/ld -m elf_x86_64
> > checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
> > checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> > checking for g++ option to produce PIC... -fPIC -DPIC
> > checking if g++ PIC flag -fPIC -DPIC works... yes
> > checking if g++ static flag -static works... yes
> > checking if g++ supports -c -o file.o... yes
> > checking if g++ supports -c -o file.o... (cached) yes
> > checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> > checking dynamic linker characteristics... (cached) GNU/Linux ld.so
> > checking how to hardcode library paths into programs... immediate
> > checking for ANSI C header files... (cached) no
> > checking for stdint.h... (cached) yes
> > checking for sys/types.h... (cached) yes
> > checking for inttypes.h... (cached) yes
> > checking for unistd.h... (cached) yes
> > checking syscall.h usability... yes
> > checking syscall.h presence... yes
> > checking for syscall.h... yes
> > checking sys/syscall.h usability... yes
> > checking sys/syscall.h presence... yes
> > checking for sys/syscall.h... yes
> > checking execinfo.h usability... yes
> > checking execinfo.h presence... yes
> > checking for execinfo.h... yes
> > checking libunwind.h usability... no
> > checking libunwind.h presence... no
> > checking for libunwind.h... no
> > checking ucontext.h usability... yes
> > checking ucontext.h presence... yes
> > checking for ucontext.h... yes
> > checking sys/utsname.h usability... yes
> > checking sys/utsname.h presence... yes
> > checking for sys/utsname.h... yes
> > checking pwd.h usability... yes
> > checking pwd.h presence... yes
> > checking for pwd.h... yes
> > checking syslog.h usability... yes
> > checking syslog.h presence... yes
> > checking for syslog.h... yes
> > checking sys/time.h usability... yes
> > checking sys/time.h presence... yes
> > checking for sys/time.h... yes
> > checking glob.h usability... yes
> > checking glob.h presence... yes
> > checking for glob.h... yes
> > checking unwind.h usability... yes
> > checking unwind.h presence... yes
> > checking for unwind.h... yes
> > checking size of void *... 8
> > checking for uint16_t... yes
> > checking for u_int16_t... yes
> > checking for __uint16... no
> > checking for sigaltstack... yes
> > checking for dladdr... no
> > checking for fcntl... yes
> > checking for __attribute__... yes
> > checking for __builtin_expect... yes
> > checking for __sync_val_compare_and_swap... yes
> > checking for the pthreads library -lpthreads... no
> > checking whether pthreads work without any flags... no
> > checking whether pthreads work with -Kthread... no
> > checking whether pthreads work with -kthread... no
> > checking for the pthreads library -llthread... no
> > checking whether pthreads work with -pthread... yes
> > checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
> > checking if more special flags are required for pthreads... no
> > checking whether to check for GCC pthread/shared inconsistencies... yes
> > checking whether -pthread is sufficient with -shared... yes
> > checking for pthread_self in -lpthread... yes
> > checking for main in -lgflags... no
> > checking for gtest-config... no
> > checking support for pthread_rwlock_* functions... yes
> > checking whether the compiler implements namespaces... yes
> > checking what namespace STL code is in... std
> > checking whether compiler supports using ::operator<<... 1
> > checking for ucontext.h... (cached) yes
> > checking sys/ucontext.h usability... yes
> > checking sys/ucontext.h presence... yes
> > checking for sys/ucontext.h... yes
> > checking how to access the program counter from a struct ucontext... uc_mcontext.gregs[REG_RIP]
> > configure: creating ./config.status
> > config.status: creating Makefile
> > config.status: creating src/glog/logging.h
> > config.status: creating src/glog/raw_logging.h
> > config.status: creating src/glog/vlog_is_on.h
> > config.status: creating src/glog/stl_logging.h
> > config.status: creating libglog.pc
> > config.status: creating src/config.h
> > config.status: executing depfiles commands
> > config.status: executing libtool commands
> > make[7]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/glog-0.3.3'
> > /bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-logging.lo -MD -MP -MF .deps/libglog_la-logging.Tpo -c -o libglog_la-logging.lo `test -f 'src/logging.cc' || echo './'`src/logging.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-logging.lo -MD -MP -MF .deps/libglog_la-logging.Tpo -c src/logging.cc  -fPIC -DPIC -o libglog_la-logging.o
> > mv -f .deps/libglog_la-logging.Tpo .deps/libglog_la-logging.Plo
> > /bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-raw_logging.lo -MD -MP -MF .deps/libglog_la-raw_logging.Tpo -c -o libglog_la-raw_logging.lo `test -f 'src/raw_logging.cc' || echo './'`src/raw_logging.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-raw_logging.lo -MD -MP -MF .deps/libglog_la-raw_logging.Tpo -c src/raw_logging.cc  -fPIC -DPIC -o libglog_la-raw_logging.o
> > mv -f .deps/libglog_la-raw_logging.Tpo .deps/libglog_la-raw_logging.Plo
> > /bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-vlog_is_on.lo -MD -MP -MF .deps/libglog_la-vlog_is_on.Tpo -c -o libglog_la-vlog_is_on.lo `test -f 'src/vlog_is_on.cc' || echo './'`src/vlog_is_on.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-vlog_is_on.lo -MD -MP -MF .deps/libglog_la-vlog_is_on.Tpo -c src/vlog_is_on.cc  -fPIC -DPIC -o libglog_la-vlog_is_on.o
> > mv -f .deps/libglog_la-vlog_is_on.Tpo .deps/libglog_la-vlog_is_on.Plo
> > /bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-utilities.lo -MD -MP -MF .deps/libglog_la-utilities.Tpo -c -o libglog_la-utilities.lo `test -f 'src/utilities.cc' || echo './'`src/utilities.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-utilities.lo -MD -MP -MF .deps/libglog_la-utilities.Tpo -c src/utilities.cc  -fPIC -DPIC -o libglog_la-utilities.o
> > mv -f .deps/libglog_la-utilities.Tpo .deps/libglog_la-utilities.Plo
> > /bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-demangle.lo -MD -MP -MF .deps/libglog_la-demangle.Tpo -c -o libglog_la-demangle.lo `test -f 'src/demangle.cc' || echo './'`src/demangle.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-demangle.lo -MD -MP -MF .deps/libglog_la-demangle.Tpo -c src/demangle.cc  -fPIC -DPIC -o libglog_la-demangle.o
> > mv -f .deps/libglog_la-demangle.Tpo .deps/libglog_la-demangle.Plo
> > /bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-symbolize.lo -MD -MP -MF .deps/libglog_la-symbolize.Tpo -c -o libglog_la-symbolize.lo `test -f 'src/symbolize.cc' || echo './'`src/symbolize.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-symbolize.lo -MD -MP -MF .deps/libglog_la-symbolize.Tpo -c src/symbolize.cc  -fPIC -DPIC -o libglog_la-symbolize.o
> > mv -f .deps/libglog_la-symbolize.Tpo .deps/libglog_la-symbolize.Plo
> > /bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-signalhandler.lo -MD -MP -MF .deps/libglog_la-signalhandler.Tpo -c -o libglog_la-signalhandler.lo `test -f 'src/signalhandler.cc' || echo './'`src/signalhandler.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-signalhandler.lo -MD -MP -MF .deps/libglog_la-signalhandler.Tpo -c src/signalhandler.cc  -fPIC -DPIC -o libglog_la-signalhandler.o
> > mv -f .deps/libglog_la-signalhandler.Tpo .deps/libglog_la-signalhandler.Plo
> > /bin/bash ./libtool --tag=CXX   --mode=link g++   -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x    -o libglog.la -rpath /usr/local/lib  libglog_la-logging.lo libglog_la-raw_logging.lo libglog_la-vlog_is_on.lo libglog_la-utilities.lo libglog_la-demangle.lo libglog_la-symbolize.lo libglog_la-signalhandler.lo     -lpthread 
> > libtool: link: ar cru .libs/libglog.a  libglog_la-logging.o libglog_la-raw_logging.o libglog_la-vlog_is_on.o libglog_la-utilities.o libglog_la-demangle.o libglog_la-symbolize.o libglog_la-signalhandler.o
> > libtool: link: ranlib .libs/libglog.a
> > libtool: link: ( cd ".libs" && rm -f "libglog.la" && ln -s "../libglog.la" "libglog.la" )
> > g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT logging_unittest-logging_unittest.o -MD -MP -MF .deps/logging_unittest-logging_unittest.Tpo -c -o logging_unittest-logging_unittest.o `test -f 'src/logging_unittest.cc' || echo './'`src/logging_unittest.cc
> > mv -f .deps/logging_unittest-logging_unittest.Tpo .deps/logging_unittest-logging_unittest.Po
> > /bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o logging_unittest  logging_unittest-logging_unittest.o  libglog.la       -lpthread 
> > libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o logging_unittest logging_unittest-logging_unittest.o  ./.libs/libglog.a -lpthread -pthread
> > g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT demangle_unittest-demangle_unittest.o -MD -MP -MF .deps/demangle_unittest-demangle_unittest.Tpo -c -o demangle_unittest-demangle_unittest.o `test -f 'src/demangle_unittest.cc' || echo './'`src/demangle_unittest.cc
> > mv -f .deps/demangle_unittest-demangle_unittest.Tpo .deps/demangle_unittest-demangle_unittest.Po
> > /bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o demangle_unittest  demangle_unittest-demangle_unittest.o  libglog.la       -lpthread 
> > libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o demangle_unittest demangle_unittest-demangle_unittest.o  ./.libs/libglog.a -lpthread -pthread
> > g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT stacktrace_unittest-stacktrace_unittest.o -MD -MP -MF .deps/stacktrace_unittest-stacktrace_unittest.Tpo -c -o stacktrace_unittest-stacktrace_unittest.o `test -f 'src/stacktrace_unittest.cc' || echo './'`src/stacktrace_unittest.cc
> > mv -f .deps/stacktrace_unittest-stacktrace_unittest.Tpo .deps/stacktrace_unittest-stacktrace_unittest.Po
> > /bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o stacktrace_unittest  stacktrace_unittest-stacktrace_unittest.o  libglog.la    -lpthread 
> > libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o stacktrace_unittest stacktrace_unittest-stacktrace_unittest.o  ./.libs/libglog.a -lpthread -pthread
> > g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT symbolize_unittest-symbolize_unittest.o -MD -MP -MF .deps/symbolize_unittest-symbolize_unittest.Tpo -c -o symbolize_unittest-symbolize_unittest.o `test -f 'src/symbolize_unittest.cc' || echo './'`src/symbolize_unittest.cc
> > mv -f .deps/symbolize_unittest-symbolize_unittest.Tpo .deps/symbolize_unittest-symbolize_unittest.Po
> > /bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o symbolize_unittest  symbolize_unittest-symbolize_unittest.o  libglog.la       -lpthread 
> > libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o symbolize_unittest symbolize_unittest-symbolize_unittest.o  ./.libs/libglog.a -lpthread -pthread
> > g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT stl_logging_unittest-stl_logging_unittest.o -MD -MP -MF .deps/stl_logging_unittest-stl_logging_unittest.Tpo -c -o stl_logging_unittest-stl_logging_unittest.o `test -f 'src/stl_logging_unittest.cc' || echo './'`src/stl_logging_unittest.cc
> > In file included from /usr/include/c++/4.6/ext/hash_set:61:0,
> >                  from src/glog/stl_logging.h:54,
> >                  from src/stl_logging_unittest.cc:34:
> > /usr/include/c++/4.6/backward/backward_warning.h:33:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
> > In file included from src/utilities.h:73:0,
> >                  from src/googletest.h:38,
> >                  from src/stl_logging_unittest.cc:48:
> > src/base/mutex.h:137:0: warning: "_XOPEN_SOURCE" redefined [enabled by default]
> > /usr/include/features.h:166:0: note: this is the location of the previous definition
> > mv -f .deps/stl_logging_unittest-stl_logging_unittest.Tpo .deps/stl_logging_unittest-stl_logging_unittest.Po
> > /bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o stl_logging_unittest  stl_logging_unittest-stl_logging_unittest.o  libglog.la       -lpthread 
> > libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o stl_logging_unittest stl_logging_unittest-stl_logging_unittest.o  ./.libs/libglog.a -lpthread -pthread
> > g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT utilities_unittest-utilities_unittest.o -MD -MP -MF .deps/utilities_unittest-utilities_unittest.Tpo -c -o utilities_unittest-utilities_unittest.o `test -f 'src/utilities_unittest.cc' || echo './'`src/utilities_unittest.cc
> > mv -f .deps/utilities_unittest-utilities_unittest.Tpo .deps/utilities_unittest-utilities_unittest.Po
> > /bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o utilities_unittest  utilities_unittest-utilities_unittest.o  libglog.la       -lpthread 
> > libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o utilities_unittest utilities_unittest-utilities_unittest.o  ./.libs/libglog.a -lpthread -pthread
> > g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT logging_striptest0-logging_striptest_main.o -MD -MP -MF .deps/logging_striptest0-logging_striptest_main.Tpo -c -o logging_striptest0-logging_striptest_main.o `test -f 'src/logging_striptest_main.cc' || echo './'`src/logging_striptest_main.cc
> > mv -f .deps/logging_striptest0-logging_striptest_main.Tpo .deps/logging_striptest0-logging_striptest_main.Po
> > /bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o logging_striptest0  logging_striptest0-logging_striptest_main.o  libglog.la    -lpthread 
> > libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o logging_striptest0 logging_striptest0-logging_striptest_main.o  ./.libs/libglog.a -lpthread -pthread
> > g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT logging_striptest2-logging_striptest2.o -MD -MP -MF .deps/logging_striptest2-logging_striptest2.Tpo -c -o logging_striptest2-logging_striptest2.o `test -f 'src/logging_striptest2.cc' || echo './'`src/logging_striptest2.cc
> > mv -f .deps/logging_striptest2-logging_striptest2.Tpo .deps/logging_striptest2-logging_striptest2.Po
> > /bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o logging_striptest2  logging_striptest2-logging_striptest2.o  libglog.la    -lpthread 
> > libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o logging_striptest2 logging_striptest2-logging_striptest2.o  ./.libs/libglog.a -lpthread -pthread
> > g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT logging_striptest10-logging_striptest10.o -MD -MP -MF .deps/logging_striptest10-logging_striptest10.Tpo -c -o logging_striptest10-logging_striptest10.o `test -f 'src/logging_striptest10.cc' || echo './'`src/logging_striptest10.cc
> > mv -f .deps/logging_striptest10-logging_striptest10.Tpo .deps/logging_striptest10-logging_striptest10.Po
> > /bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o logging_striptest10  logging_striptest10-logging_striptest10.o  libglog.la    -lpthread 
> > libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o logging_striptest10 logging_striptest10-logging_striptest10.o  ./.libs/libglog.a -lpthread -pthread
> > g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT signalhandler_unittest-signalhandler_unittest.o -MD -MP -MF .deps/signalhandler_unittest-signalhandler_unittest.Tpo -c -o signalhandler_unittest-signalhandler_unittest.o `test -f 'src/signalhandler_unittest.cc' || echo './'`src/signalhandler_unittest.cc
> > mv -f .deps/signalhandler_unittest-signalhandler_unittest.Tpo .deps/signalhandler_unittest-signalhandler_unittest.Po
> > /bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o signalhandler_unittest  signalhandler_unittest-signalhandler_unittest.o  libglog.la       -lpthread 
> > libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o signalhandler_unittest signalhandler_unittest-signalhandler_unittest.o  ./.libs/libglog.a -lpthread -pthread
> > make[7]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/glog-0.3.3'
> > gzip -d -c libev-4.15.tar.gz | tar xf -
> > test ! -e ./libev-4.15.patch || patch -d libev-4.15 -p1 <./libev-4.15.patch
> > patching file ev.h
> > touch libev-4.15-stamp
> > cd libev-4.15 && ./configure '--disable-option-checking' '--prefix=/usr/local' 'JAVA_HOME=/home/jenkins/tools/java/jdk1.6.0_20-64' '--enable-shared=no' '--with-pic' '--cache-file=/dev/null' '--srcdir=.' CXXFLAGS='-g -g2 -O2 -std=c++0x' --enable-shared=no --with-pic --srcdir=. && \
> >           make 
> > checking for a BSD-compatible install... /usr/bin/install -c
> > checking whether build environment is sane... yes
> > checking for a thread-safe mkdir -p... /bin/mkdir -p
> > checking for gawk... no
> > checking for mawk... mawk
> > checking whether make sets $(MAKE)... yes
> > checking whether to enable maintainer-specific portions of Makefiles... no
> > checking for gcc... gcc
> > checking whether the C compiler works... yes
> > checking for C compiler default output file name... a.out
> > checking for suffix of executables... 
> > checking whether we are cross compiling... no
> > checking for suffix of object files... o
> > checking whether we are using the GNU C compiler... yes
> > checking whether gcc accepts -g... yes
> > checking for gcc option to accept ISO C89... none needed
> > checking for style of include used by make... GNU
> > checking dependency style of gcc... gcc3
> > checking build system type... x86_64-unknown-linux-gnu
> > checking host system type... x86_64-unknown-linux-gnu
> > checking how to print strings... printf
> > checking for a sed that does not truncate output... /bin/sed
> > checking for grep that handles long lines and -e... /bin/grep
> > checking for egrep... /bin/grep -E
> > checking for fgrep... /bin/grep -F
> > checking for ld used by gcc... /usr/bin/ld
> > checking if the linker (/usr/bin/ld) is GNU ld... yes
> > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
> > checking the name lister (/usr/bin/nm -B) interface... BSD nm
> > checking whether ln -s works... yes
> > checking the maximum length of command line arguments... 3458764513820540925
> > checking whether the shell understands some XSI constructs... yes
> > checking whether the shell understands "+="... yes
> > checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
> > checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
> > checking for /usr/bin/ld option to reload object files... -r
> > checking for objdump... objdump
> > checking how to recognize dependent libraries... pass_all
> > checking for dlltool... no
> > checking how to associate runtime and link libraries... printf %s\n
> > checking for ar... ar
> > checking for archiver @FILE support... @
> > checking for strip... strip
> > checking for ranlib... ranlib
> > checking command to parse /usr/bin/nm -B output from gcc object... ok
> > checking for sysroot... no
> > checking for mt... mt
> > checking if mt is a manifest tool... no
> > checking how to run the C preprocessor... gcc -E
> > checking for ANSI C header files... yes
> > checking for sys/types.h... yes
> > checking for sys/stat.h... yes
> > checking for stdlib.h... yes
> > checking for string.h... yes
> > checking for memory.h... yes
> > checking for strings.h... yes
> > checking for inttypes.h... yes
> > checking for stdint.h... yes
> > checking for unistd.h... yes
> > checking for dlfcn.h... yes
> > checking for objdir... .libs
> > checking if gcc supports -fno-rtti -fno-exceptions... no
> > checking for gcc option to produce PIC... -fPIC -DPIC
> > checking if gcc PIC flag -fPIC -DPIC works... yes
> > checking if gcc static flag -static works... yes
> > checking if gcc supports -c -o file.o... yes
> > checking if gcc supports -c -o file.o... (cached) yes
> > checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> > checking dynamic linker characteristics... GNU/Linux ld.so
> > checking how to hardcode library paths into programs... immediate
> > checking whether stripping libraries is possible... yes
> > checking if libtool supports shared libraries... yes
> > checking whether to build shared libraries... no
> > checking whether to build static libraries... yes
> > checking sys/inotify.h usability... yes
> > checking sys/inotify.h presence... yes
> > checking for sys/inotify.h... yes
> > checking sys/epoll.h usability... yes
> > checking sys/epoll.h presence... yes
> > checking for sys/epoll.h... yes
> > checking sys/event.h usability... no
> > checking sys/event.h presence... no
> > checking for sys/event.h... no
> > checking port.h usability... no
> > checking port.h presence... no
> > checking for port.h... no
> > checking poll.h usability... yes
> > checking poll.h presence... yes
> > checking for poll.h... yes
> > checking sys/select.h usability... yes
> > checking sys/select.h presence... yes
> > checking for sys/select.h... yes
> > checking sys/eventfd.h usability... yes
> > checking sys/eventfd.h presence... yes
> > checking for sys/eventfd.h... yes
> > checking sys/signalfd.h usability... yes
> > checking sys/signalfd.h presence... yes
> > checking for sys/signalfd.h... yes
> > checking for inotify_init... yes
> > checking for epoll_ctl... yes
> > checking for kqueue... no
> > checking for port_create... no
> > checking for poll... yes
> > checking for select... yes
> > checking for eventfd... yes
> > checking for signalfd... yes
> > checking for clock_gettime... no
> > checking for clock_gettime syscall... yes
> > checking for nanosleep... yes
> > checking for library containing floor... -lm
> > configure: creating ./config.status
> > config.status: creating Makefile
> > config.status: creating config.h
> > config.status: executing depfiles commands
> > config.status: executing libtool commands
> > make[7]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/libev-4.15'
> > make  all-am
> > make[8]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/libev-4.15'
> > /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.     -g -O3 -MT ev.lo -MD -MP -MF .deps/ev.Tpo -c -o ev.lo ev.c
> > libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O3 -MT ev.lo -MD -MP -MF .deps/ev.Tpo -c ev.c  -fPIC -DPIC -o ev.o
> > ev.c:1531:31: warning: 'ev_default_loop_ptr' initialized and declared 'extern' [enabled by default]
> > ev.c: In function 'evpipe_write':
> > ev.c:2160:17: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
> > ev.c:2172:17: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
> > ev.c: In function 'pipecb':
> > ev.c:2193:16: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
> > ev.c:2207:16: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
> > mv -f .deps/ev.Tpo .deps/ev.Plo
> > /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.     -g -O3 -MT event.lo -MD -MP -MF .deps/event.Tpo -c -o event.lo event.c
> > libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O3 -MT event.lo -MD -MP -MF .deps/event.Tpo -c event.c  -fPIC -DPIC -o event.o
> > mv -f .deps/event.Tpo .deps/event.Plo
> > /bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O3 -version-info 4:0:0  -o libev.la -rpath /usr/local/lib ev.lo event.lo  -lm 
> > libtool: link: ar cru .libs/libev.a  ev.o event.o
> > libtool: link: ranlib .libs/libev.a
> > libtool: link: ( cd ".libs" && rm -f "libev.la" && ln -s "../libev.la" "libev.la" )
> > make[8]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/libev-4.15'
> > make[7]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/libev-4.15'
> > gzip -d -c protobuf-2.5.0.tar.gz | tar xf -
> > test ! -e ./protobuf-2.5.0.patch || patch -d protobuf-2.5.0 -p1 <./protobuf-2.5.0.patch
> > touch protobuf-2.5.0-stamp
> > cd protobuf-2.5.0 && ./configure '--disable-option-checking' '--prefix=/usr/local' 'JAVA_HOME=/home/jenkins/tools/java/jdk1.6.0_20-64' '--enable-shared=no' '--with-pic' '--cache-file=/dev/null' '--srcdir=.' CXXFLAGS='-g -g2 -O2 -std=c++0x' --enable-shared=no --with-pic --srcdir=. && \
> >           make 
> > checking whether to enable maintainer-specific portions of Makefiles... yes
> > checking build system type... x86_64-unknown-linux-gnu
> > checking host system type... x86_64-unknown-linux-gnu
> > checking target system type... x86_64-unknown-linux-gnu
> > checking for a BSD-compatible install... /usr/bin/install -c
> > checking whether build environment is sane... yes
> > checking for a thread-safe mkdir -p... /bin/mkdir -p
> > checking for gawk... no
> > checking for mawk... mawk
> > checking whether make sets $(MAKE)... yes
> > checking for gcc... gcc
> > checking whether the C compiler works... yes
> > checking for C compiler default output file name... a.out
> > checking for suffix of executables... 
> > checking whether we are cross compiling... no
> > checking for suffix of object files... o
> > checking whether we are using the GNU C compiler... yes
> > checking whether gcc accepts -g... yes
> > checking for gcc option to accept ISO C89... none needed
> > checking for style of include used by make... GNU
> > checking dependency style of gcc... gcc3
> > checking for g++... g++
> > checking whether we are using the GNU C++ compiler... yes
> > checking whether g++ accepts -g... yes
> > checking dependency style of g++... gcc3
> > checking how to run the C++ preprocessor... g++ -E
> > checking for grep that handles long lines and -e... /bin/grep
> > checking for egrep... /bin/grep -E
> > checking for ANSI C header files... yes
> > checking for sys/types.h... yes
> > checking for sys/stat.h... yes
> > checking for stdlib.h... yes
> > checking for string.h... yes
> > checking for memory.h... yes
> > checking for strings.h... yes
> > checking for inttypes.h... yes
> > checking for stdint.h... yes
> > checking for unistd.h... yes
> > checking minix/config.h usability... no
> > checking minix/config.h presence... no
> > checking for minix/config.h... no
> > checking whether it is safe to define __EXTENSIONS__... yes
> > checking C++ compiler flags...... use user-supplied: -g -g2 -O2 -std=c++0x
> > checking whether __SUNPRO_CC is declared... no
> > checking how to print strings... printf
> > checking for a sed that does not truncate output... /bin/sed
> > checking for fgrep... /bin/grep -F
> > checking for ld used by gcc... /usr/bin/ld
> > checking if the linker (/usr/bin/ld) is GNU ld... yes
> > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
> > checking the name lister (/usr/bin/nm -B) interface... BSD nm
> > checking whether ln -s works... yes
> > checking the maximum length of command line arguments... 3458764513820540925
> > checking whether the shell understands some XSI constructs... yes
> > checking whether the shell understands "+="... yes
> > checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
> > checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
> > checking for /usr/bin/ld option to reload object files... -r
> > checking for objdump... objdump
> > checking how to recognize dependent libraries... pass_all
> > checking for dlltool... no
> > checking how to associate runtime and link libraries... printf %s\n
> > checking for ar... ar
> > checking for archiver @FILE support... @
> > checking for strip... strip
> > checking for ranlib... ranlib
> > checking command to parse /usr/bin/nm -B output from gcc object... ok
> > checking for sysroot... no
> > checking for mt... mt
> > checking if mt is a manifest tool... no
> > checking for dlfcn.h... yes
> > checking for objdir... .libs
> > checking if gcc supports -fno-rtti -fno-exceptions... no
> > checking for gcc option to produce PIC... -fPIC -DPIC
> > checking if gcc PIC flag -fPIC -DPIC works... yes
> > checking if gcc static flag -static works... yes
> > checking if gcc supports -c -o file.o... yes
> > checking if gcc supports -c -o file.o... (cached) yes
> > checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> > checking dynamic linker characteristics... GNU/Linux ld.so
> > checking how to hardcode library paths into programs... immediate
> > checking whether stripping libraries is possible... yes
> > checking if libtool supports shared libraries... yes
> > checking whether to build shared libraries... no
> > checking whether to build static libraries... yes
> > checking how to run the C++ preprocessor... g++ -E
> > checking for ld used by g++... /usr/bin/ld -m elf_x86_64
> > checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
> > checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> > checking for g++ option to produce PIC... -fPIC -DPIC
> > checking if g++ PIC flag -fPIC -DPIC works... yes
> > checking if g++ static flag -static works... yes
> > checking if g++ supports -c -o file.o... yes
> > checking if g++ supports -c -o file.o... (cached) yes
> > checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> > checking dynamic linker characteristics... (cached) GNU/Linux ld.so
> > checking how to hardcode library paths into programs... immediate
> > checking for ANSI C header files... (cached) yes
> > checking fcntl.h usability... yes
> > checking fcntl.h presence... yes
> > checking for fcntl.h... yes
> > checking for inttypes.h... (cached) yes
> > checking limits.h usability... yes
> > checking limits.h presence... yes
> > checking for limits.h... yes
> > checking for stdlib.h... (cached) yes
> > checking for unistd.h... (cached) yes
> > checking for working memcmp... yes
> > checking for working strtod... yes
> > checking for ftruncate... yes
> > checking for memset... yes
> > checking for mkdir... yes
> > checking for strchr... yes
> > checking for strerror... yes
> > checking for strtol... yes
> > checking zlib version... ok (1.2.0.4 or later)
> > checking for library containing zlibVersion... -lz
> > checking for the pthreads library -lpthreads... no
> > checking whether pthreads work without any flags... no
> > checking whether pthreads work with -Kthread... no
> > checking whether pthreads work with -kthread... no
> > checking for the pthreads library -llthread... no
> > checking whether pthreads work with -pthread... yes
> > checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
> > checking if more special flags are required for pthreads... no
> > checking whether to check for GCC pthread/shared inconsistencies... yes
> > checking whether -pthread is sufficient with -shared... yes
> > checking whether what we have so far is sufficient with -nostdlib... no
> > checking whether -lpthread saves the day... yes
> > checking the location of hash_map... <unordered_map>
> > configure: creating ./config.status
> > config.status: creating Makefile
> > config.status: creating src/Makefile
> > config.status: creating protobuf.pc
> > config.status: creating protobuf-lite.pc
> > config.status: creating config.h
> > config.status: executing depfiles commands
> > config.status: executing libtool commands
> > === configuring in gtest (/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0/gtest)
> > configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local'  'JAVA_HOME=/home/jenkins/tools/java/jdk1.6.0_20-64' 'CXXFLAGS=-g -g2 -O2 -std=c++0x' '--enable-shared=no' '--with-pic' --cache-file=/dev/null --srcdir=.
> > checking for a BSD-compatible install... /usr/bin/install -c
> > checking whether build environment is sane... yes
> > checking for a thread-safe mkdir -p... /bin/mkdir -p
> > checking for gawk... no
> > checking for mawk... mawk
> > checking whether make sets $(MAKE)... yes
> > checking for gcc... gcc
> > checking whether the C compiler works... yes
> > checking for C compiler default output file name... a.out
> > checking for suffix of executables... 
> > checking whether we are cross compiling... no
> > checking for suffix of object files... o
> > checking whether we are using the GNU C compiler... yes
> > checking whether gcc accepts -g... yes
> > checking for gcc option to accept ISO C89... none needed
> > checking for style of include used by make... GNU
> > checking dependency style of gcc... gcc3
> > checking for g++... g++
> > checking whether we are using the GNU C++ compiler... yes
> > checking whether g++ accepts -g... yes
> > checking dependency style of g++... gcc3
> > checking build system type... x86_64-unknown-linux-gnu
> > checking host system type... x86_64-unknown-linux-gnu
> > checking how to print strings... printf
> > checking for a sed that does not truncate output... /bin/sed
> > checking for grep that handles long lines and -e... /bin/grep
> > checking for egrep... /bin/grep -E
> > checking for fgrep... /bin/grep -F
> > checking for ld used by gcc... /usr/bin/ld
> > checking if the linker (/usr/bin/ld) is GNU ld... yes
> > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
> > checking the name lister (/usr/bin/nm -B) interface... BSD nm
> > checking whether ln -s works... yes
> > checking the maximum length of command line arguments... 3458764513820540925
> > checking whether the shell understands some XSI constructs... yes
> > checking whether the shell understands "+="... yes
> > checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
> > checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
> > checking for /usr/bin/ld option to reload object files... -r
> > checking for objdump... objdump
> > checking how to recognize dependent libraries... pass_all
> > checking for dlltool... no
> > checking how to associate runtime and link libraries... printf %s\n
> > checking for ar... ar
> > checking for archiver @FILE support... @
> > checking for strip... strip
> > checking for ranlib... ranlib
> > checking command to parse /usr/bin/nm -B output from gcc object... ok
> > checking for sysroot... no
> > checking for mt... mt
> > checking if mt is a manifest tool... no
> > checking how to run the C preprocessor... gcc -E
> > checking for ANSI C header files... yes
> > checking for sys/types.h... yes
> > checking for sys/stat.h... yes
> > checking for stdlib.h... yes
> > checking for string.h... yes
> > checking for memory.h... yes
> > checking for strings.h... yes
> > checking for inttypes.h... yes
> > checking for stdint.h... yes
> > checking for unistd.h... yes
> > checking for dlfcn.h... yes
> > checking for objdir... .libs
> > checking if gcc supports -fno-rtti -fno-exceptions... no
> > checking for gcc option to produce PIC... -fPIC -DPIC
> > checking if gcc PIC flag -fPIC -DPIC works... yes
> > checking if gcc static flag -static works... yes
> > checking if gcc supports -c -o file.o... yes
> > checking if gcc supports -c -o file.o... (cached) yes
> > checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> > checking dynamic linker characteristics... GNU/Linux ld.so
> > checking how to hardcode library paths into programs... immediate
> > checking whether stripping libraries is possible... yes
> > checking if libtool supports shared libraries... yes
> > checking whether to build shared libraries... no
> > checking whether to build static libraries... yes
> > checking how to run the C++ preprocessor... g++ -E
> > checking for ld used by g++... /usr/bin/ld -m elf_x86_64
> > checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
> > checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> > checking for g++ option to produce PIC... -fPIC -DPIC
> > checking if g++ PIC flag -fPIC -DPIC works... yes
> > checking if g++ static flag -static works... yes
> > checking if g++ supports -c -o file.o... yes
> > checking if g++ supports -c -o file.o... (cached) yes
> > checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> > checking dynamic linker characteristics... (cached) GNU/Linux ld.so
> > checking how to hardcode library paths into programs... immediate
> > checking for python... /usr/bin/python
> > checking for the pthreads library -lpthreads... no
> > checking whether pthreads work without any flags... no
> > checking whether pthreads work with -Kthread... no
> > checking whether pthreads work with -kthread... no
> > checking for the pthreads library -llthread... no
> > checking whether pthreads work with -pthread... yes
> > checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
> > checking if more special flags are required for pthreads... no
> > checking whether to check for GCC pthread/shared inconsistencies... yes
> > checking whether -pthread is sufficient with -shared... yes
> > configure: creating ./config.status
> > config.status: creating Makefile
> > config.status: creating scripts/gtest-config
> > config.status: creating build-aux/config.h
> > config.status: executing depfiles commands
> > config.status: executing libtool commands
> > make[7]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0'
> > make  all-recursive
> > make[8]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0'
> > Making all in .
> > make[9]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0'
> > make[9]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0'
> > Making all in src
> > make[9]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src'
> > g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o `test -f 'google/protobuf/compiler/main.cc' || echo './'`google/protobuf/compiler/main.cc
> > mv -f .deps/main.Tpo .deps/main.Po
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT atomicops_internals_x86_gcc.lo -MD -MP -MF .deps/atomicops_internals_x86_gcc.Tpo -c -o atomicops_internals_x86_gcc.lo `test -f 'google/protobuf/stubs/atomicops_internals_x86_gcc.cc' || echo './'`google/protobuf/stubs/atomicops_internals_x86_gcc.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT atomicops_internals_x86_gcc.lo -MD -MP -MF .deps/atomicops_internals_x86_gcc.Tpo -c google/protobuf/stubs/atomicops_internals_x86_gcc.cc  -fPIC -DPIC -o atomicops_internals_x86_gcc.o
> > mv -f .deps/atomicops_internals_x86_gcc.Tpo .deps/atomicops_internals_x86_gcc.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT atomicops_internals_x86_msvc.lo -MD -MP -MF .deps/atomicops_internals_x86_msvc.Tpo -c -o atomicops_internals_x86_msvc.lo `test -f 'google/protobuf/stubs/atomicops_internals_x86_msvc.cc' || echo './'`google/protobuf/stubs/atomicops_internals_x86_msvc.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT atomicops_internals_x86_msvc.lo -MD -MP -MF .deps/atomicops_internals_x86_msvc.Tpo -c google/protobuf/stubs/atomicops_internals_x86_msvc.cc  -fPIC -DPIC -o atomicops_internals_x86_msvc.o
> > mv -f .deps/atomicops_internals_x86_msvc.Tpo .deps/atomicops_internals_x86_msvc.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT common.lo -MD -MP -MF .deps/common.Tpo -c -o common.lo `test -f 'google/protobuf/stubs/common.cc' || echo './'`google/protobuf/stubs/common.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT common.lo -MD -MP -MF .deps/common.Tpo -c google/protobuf/stubs/common.cc  -fPIC -DPIC -o common.o
> > mv -f .deps/common.Tpo .deps/common.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT once.lo -MD -MP -MF .deps/once.Tpo -c -o once.lo `test -f 'google/protobuf/stubs/once.cc' || echo './'`google/protobuf/stubs/once.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT once.lo -MD -MP -MF .deps/once.Tpo -c google/protobuf/stubs/once.cc  -fPIC -DPIC -o once.o
> > mv -f .deps/once.Tpo .deps/once.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT stringprintf.lo -MD -MP -MF .deps/stringprintf.Tpo -c -o stringprintf.lo `test -f 'google/protobuf/stubs/stringprintf.cc' || echo './'`google/protobuf/stubs/stringprintf.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT stringprintf.lo -MD -MP -MF .deps/stringprintf.Tpo -c google/protobuf/stubs/stringprintf.cc  -fPIC -DPIC -o stringprintf.o
> > mv -f .deps/stringprintf.Tpo .deps/stringprintf.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT extension_set.lo -MD -MP -MF .deps/extension_set.Tpo -c -o extension_set.lo `test -f 'google/protobuf/extension_set.cc' || echo './'`google/protobuf/extension_set.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT extension_set.lo -MD -MP -MF .deps/extension_set.Tpo -c google/protobuf/extension_set.cc  -fPIC -DPIC -o extension_set.o
> > mv -f .deps/extension_set.Tpo .deps/extension_set.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT generated_message_util.lo -MD -MP -MF .deps/generated_message_util.Tpo -c -o generated_message_util.lo `test -f 'google/protobuf/generated_message_util.cc' || echo './'`google/protobuf/generated_message_util.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT generated_message_util.lo -MD -MP -MF .deps/generated_message_util.Tpo -c google/protobuf/generated_message_util.cc  -fPIC -DPIC -o generated_message_util.o
> > mv -f .deps/generated_message_util.Tpo .deps/generated_message_util.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT message_lite.lo -MD -MP -MF .deps/message_lite.Tpo -c -o message_lite.lo `test -f 'google/protobuf/message_lite.cc' || echo './'`google/protobuf/message_lite.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT message_lite.lo -MD -MP -MF .deps/message_lite.Tpo -c google/protobuf/message_lite.cc  -fPIC -DPIC -o message_lite.o
> > mv -f .deps/message_lite.Tpo .deps/message_lite.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT repeated_field.lo -MD -MP -MF .deps/repeated_field.Tpo -c -o repeated_field.lo `test -f 'google/protobuf/repeated_field.cc' || echo './'`google/protobuf/repeated_field.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT repeated_field.lo -MD -MP -MF .deps/repeated_field.Tpo -c google/protobuf/repeated_field.cc  -fPIC -DPIC -o repeated_field.o
> > mv -f .deps/repeated_field.Tpo .deps/repeated_field.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT wire_format_lite.lo -MD -MP -MF .deps/wire_format_lite.Tpo -c -o wire_format_lite.lo `test -f 'google/protobuf/wire_format_lite.cc' || echo './'`google/protobuf/wire_format_lite.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT wire_format_lite.lo -MD -MP -MF .deps/wire_format_lite.Tpo -c google/protobuf/wire_format_lite.cc  -fPIC -DPIC -o wire_format_lite.o
> > mv -f .deps/wire_format_lite.Tpo .deps/wire_format_lite.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT coded_stream.lo -MD -MP -MF .deps/coded_stream.Tpo -c -o coded_stream.lo `test -f 'google/protobuf/io/coded_stream.cc' || echo './'`google/protobuf/io/coded_stream.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT coded_stream.lo -MD -MP -MF .deps/coded_stream.Tpo -c google/protobuf/io/coded_stream.cc  -fPIC -DPIC -o coded_stream.o
> > mv -f .deps/coded_stream.Tpo .deps/coded_stream.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT zero_copy_stream.lo -MD -MP -MF .deps/zero_copy_stream.Tpo -c -o zero_copy_stream.lo `test -f 'google/protobuf/io/zero_copy_stream.cc' || echo './'`google/protobuf/io/zero_copy_stream.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT zero_copy_stream.lo -MD -MP -MF .deps/zero_copy_stream.Tpo -c google/protobuf/io/zero_copy_stream.cc  -fPIC -DPIC -o zero_copy_stream.o
> > mv -f .deps/zero_copy_stream.Tpo .deps/zero_copy_stream.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT zero_copy_stream_impl_lite.lo -MD -MP -MF .deps/zero_copy_stream_impl_lite.Tpo -c -o zero_copy_stream_impl_lite.lo `test -f 'google/protobuf/io/zero_copy_stream_impl_lite.cc' || echo './'`google/protobuf/io/zero_copy_stream_impl_lite.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT zero_copy_stream_impl_lite.lo -MD -MP -MF .deps/zero_copy_stream_impl_lite.Tpo -c google/protobuf/io/zero_copy_stream_impl_lite.cc  -fPIC -DPIC -o zero_copy_stream_impl_lite.o
> > mv -f .deps/zero_copy_stream_impl_lite.Tpo .deps/zero_copy_stream_impl_lite.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT strutil.lo -MD -MP -MF .deps/strutil.Tpo -c -o strutil.lo `test -f 'google/protobuf/stubs/strutil.cc' || echo './'`google/protobuf/stubs/strutil.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT strutil.lo -MD -MP -MF .deps/strutil.Tpo -c google/protobuf/stubs/strutil.cc  -fPIC -DPIC -o strutil.o
> > mv -f .deps/strutil.Tpo .deps/strutil.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT substitute.lo -MD -MP -MF .deps/substitute.Tpo -c -o substitute.lo `test -f 'google/protobuf/stubs/substitute.cc' || echo './'`google/protobuf/stubs/substitute.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT substitute.lo -MD -MP -MF .deps/substitute.Tpo -c google/protobuf/stubs/substitute.cc  -fPIC -DPIC -o substitute.o
> > mv -f .deps/substitute.Tpo .deps/substitute.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT structurally_valid.lo -MD -MP -MF .deps/structurally_valid.Tpo -c -o structurally_valid.lo `test -f 'google/protobuf/stubs/structurally_valid.cc' || echo './'`google/protobuf/stubs/structurally_valid.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT structurally_valid.lo -MD -MP -MF .deps/structurally_valid.Tpo -c google/protobuf/stubs/structurally_valid.cc  -fPIC -DPIC -o structurally_valid.o
> > mv -f .deps/structurally_valid.Tpo .deps/structurally_valid.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT descriptor.lo -MD -MP -MF .deps/descriptor.Tpo -c -o descriptor.lo `test -f 'google/protobuf/descriptor.cc' || echo './'`google/protobuf/descriptor.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT descriptor.lo -MD -MP -MF .deps/descriptor.Tpo -c google/protobuf/descriptor.cc  -fPIC -DPIC -o descriptor.o
> > mv -f .deps/descriptor.Tpo .deps/descriptor.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT descriptor.pb.lo -MD -MP -MF .deps/descriptor.pb.Tpo -c -o descriptor.pb.lo `test -f 'google/protobuf/descriptor.pb.cc' || echo './'`google/protobuf/descriptor.pb.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT descriptor.pb.lo -MD -MP -MF .deps/descriptor.pb.Tpo -c google/protobuf/descriptor.pb.cc  -fPIC -DPIC -o descriptor.pb.o
> > mv -f .deps/descriptor.pb.Tpo .deps/descriptor.pb.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT descriptor_database.lo -MD -MP -MF .deps/descriptor_database.Tpo -c -o descriptor_database.lo `test -f 'google/protobuf/descriptor_database.cc' || echo './'`google/protobuf/descriptor_database.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT descriptor_database.lo -MD -MP -MF .deps/descriptor_database.Tpo -c google/protobuf/descriptor_database.cc  -fPIC -DPIC -o descriptor_database.o
> > mv -f .deps/descriptor_database.Tpo .deps/descriptor_database.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT dynamic_message.lo -MD -MP -MF .deps/dynamic_message.Tpo -c -o dynamic_message.lo `test -f 'google/protobuf/dynamic_message.cc' || echo './'`google/protobuf/dynamic_message.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT dynamic_message.lo -MD -MP -MF .deps/dynamic_message.Tpo -c google/protobuf/dynamic_message.cc  -fPIC -DPIC -o dynamic_message.o
> > mv -f .deps/dynamic_message.Tpo .deps/dynamic_message.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT extension_set_heavy.lo -MD -MP -MF .deps/extension_set_heavy.Tpo -c -o extension_set_heavy.lo `test -f 'google/protobuf/extension_set_heavy.cc' || echo './'`google/protobuf/extension_set_heavy.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT extension_set_heavy.lo -MD -MP -MF .deps/extension_set_heavy.Tpo -c google/protobuf/extension_set_heavy.cc  -fPIC -DPIC -o extension_set_heavy.o
> > mv -f .deps/extension_set_heavy.Tpo .deps/extension_set_heavy.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT generated_message_reflection.lo -MD -MP -MF .deps/generated_message_reflection.Tpo -c -o generated_message_reflection.lo `test -f 'google/protobuf/generated_message_reflection.cc' || echo './'`google/protobuf/generated_message_reflection.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT generated_message_reflection.lo -MD -MP -MF .deps/generated_message_reflection.Tpo -c google/protobuf/generated_message_reflection.cc  -fPIC -DPIC -o generated_message_reflection.o
> > mv -f .deps/generated_message_reflection.Tpo .deps/generated_message_reflection.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT message.lo -MD -MP -MF .deps/message.Tpo -c -o message.lo `test -f 'google/protobuf/message.cc' || echo './'`google/protobuf/message.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT message.lo -MD -MP -MF .deps/message.Tpo -c google/protobuf/message.cc  -fPIC -DPIC -o message.o
> > mv -f .deps/message.Tpo .deps/message.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT reflection_ops.lo -MD -MP -MF .deps/reflection_ops.Tpo -c -o reflection_ops.lo `test -f 'google/protobuf/reflection_ops.cc' || echo './'`google/protobuf/reflection_ops.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT reflection_ops.lo -MD -MP -MF .deps/reflection_ops.Tpo -c google/protobuf/reflection_ops.cc  -fPIC -DPIC -o reflection_ops.o
> > mv -f .deps/reflection_ops.Tpo .deps/reflection_ops.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT service.lo -MD -MP -MF .deps/service.Tpo -c -o service.lo `test -f 'google/protobuf/service.cc' || echo './'`google/protobuf/service.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT service.lo -MD -MP -MF .deps/service.Tpo -c google/protobuf/service.cc  -fPIC -DPIC -o service.o
> > mv -f .deps/service.Tpo .deps/service.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT text_format.lo -MD -MP -MF .deps/text_format.Tpo -c -o text_format.lo `test -f 'google/protobuf/text_format.cc' || echo './'`google/protobuf/text_format.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT text_format.lo -MD -MP -MF .deps/text_format.Tpo -c google/protobuf/text_format.cc  -fPIC -DPIC -o text_format.o
> > mv -f .deps/text_format.Tpo .deps/text_format.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT unknown_field_set.lo -MD -MP -MF .deps/unknown_field_set.Tpo -c -o unknown_field_set.lo `test -f 'google/protobuf/unknown_field_set.cc' || echo './'`google/protobuf/unknown_field_set.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT unknown_field_set.lo -MD -MP -MF .deps/unknown_field_set.Tpo -c google/protobuf/unknown_field_set.cc  -fPIC -DPIC -o unknown_field_set.o
> > mv -f .deps/unknown_field_set.Tpo .deps/unknown_field_set.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT wire_format.lo -MD -MP -MF .deps/wire_format.Tpo -c -o wire_format.lo `test -f 'google/protobuf/wire_format.cc' || echo './'`google/protobuf/wire_format.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT wire_format.lo -MD -MP -MF .deps/wire_format.Tpo -c google/protobuf/wire_format.cc  -fPIC -DPIC -o wire_format.o
> > mv -f .deps/wire_format.Tpo .deps/wire_format.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT gzip_stream.lo -MD -MP -MF .deps/gzip_stream.Tpo -c -o gzip_stream.lo `test -f 'google/protobuf/io/gzip_stream.cc' || echo './'`google/protobuf/io/gzip_stream.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT gzip_stream.lo -MD -MP -MF .deps/gzip_stream.Tpo -c google/protobuf/io/gzip_stream.cc  -fPIC -DPIC -o gzip_stream.o
> > mv -f .deps/gzip_stream.Tpo .deps/gzip_stream.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT printer.lo -MD -MP -MF .deps/printer.Tpo -c -o printer.lo `test -f 'google/protobuf/io/printer.cc' || echo './'`google/protobuf/io/printer.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT printer.lo -MD -MP -MF .deps/printer.Tpo -c google/protobuf/io/printer.cc  -fPIC -DPIC -o printer.o
> > mv -f .deps/printer.Tpo .deps/printer.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT tokenizer.lo -MD -MP -MF .deps/tokenizer.Tpo -c -o tokenizer.lo `test -f 'google/protobuf/io/tokenizer.cc' || echo './'`google/protobuf/io/tokenizer.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT tokenizer.lo -MD -MP -MF .deps/tokenizer.Tpo -c google/protobuf/io/tokenizer.cc  -fPIC -DPIC -o tokenizer.o
> > mv -f .deps/tokenizer.Tpo .deps/tokenizer.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT zero_copy_stream_impl.lo -MD -MP -MF .deps/zero_copy_stream_impl.Tpo -c -o zero_copy_stream_impl.lo `test -f 'google/protobuf/io/zero_copy_stream_impl.cc' || echo './'`google/protobuf/io/zero_copy_stream_impl.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT zero_copy_stream_impl.lo -MD -MP -MF .deps/zero_copy_stream_impl.Tpo -c google/protobuf/io/zero_copy_stream_impl.cc  -fPIC -DPIC -o zero_copy_stream_impl.o
> > mv -f .deps/zero_copy_stream_impl.Tpo .deps/zero_copy_stream_impl.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT importer.lo -MD -MP -MF .deps/importer.Tpo -c -o importer.lo `test -f 'google/protobuf/compiler/importer.cc' || echo './'`google/protobuf/compiler/importer.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT importer.lo -MD -MP -MF .deps/importer.Tpo -c google/protobuf/compiler/importer.cc  -fPIC -DPIC -o importer.o
> > mv -f .deps/importer.Tpo .deps/importer.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT parser.lo -MD -MP -MF .deps/parser.Tpo -c -o parser.lo `test -f 'google/protobuf/compiler/parser.cc' || echo './'`google/protobuf/compiler/parser.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT parser.lo -MD -MP -MF .deps/parser.Tpo -c google/protobuf/compiler/parser.cc  -fPIC -DPIC -o parser.o
> > mv -f .deps/parser.Tpo .deps/parser.Plo
> > /bin/bash ../libtool --tag=CXX   --mode=link g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -version-info 8:0:0 -export-dynamic -no-undefined  -o libprotobuf.la -rpath /usr/local/lib atomicops_internals_x86_gcc.lo atomicops_internals_x86_msvc.lo common.lo once.lo stringprintf.lo extension_set.lo generated_message_util.lo message_lite.lo repeated_field.lo wire_format_lite.lo coded_stream.lo zero_copy_stream.lo zero_copy_stream_impl_lite.lo strutil.lo substitute.lo structurally_valid.lo descriptor.lo descriptor.pb.lo descriptor_database.lo dynamic_message.lo extension_set_heavy.lo generated_message_reflection.lo message.lo reflection_ops.lo service.lo text_format.lo unknown_field_set.lo wire_format.lo gzip_stream.lo printer.lo tokenizer.lo zero_copy_stream_impl.lo importer.lo parser.lo -lpthread -lz 
> > libtool: link: ar cru .libs/libprotobuf.a  atomicops_internals_x86_gcc.o atomicops_internals_x86_msvc.o common.o once.o stringprintf.o extension_set.o generated_message_util.o message_lite.o repeated_field.o wire_format_lite.o coded_stream.o zero_copy_stream.o zero_copy_stream_impl_lite.o strutil.o substitute.o structurally_valid.o descriptor.o descriptor.pb.o descriptor_database.o dynamic_message.o extension_set_heavy.o generated_message_reflection.o message.o reflection_ops.o service.o text_format.o unknown_field_set.o wire_format.o gzip_stream.o printer.o tokenizer.o zero_copy_stream_impl.o importer.o parser.o
> > libtool: link: ranlib .libs/libprotobuf.a
> > libtool: link: ( cd ".libs" && rm -f "libprotobuf.la" && ln -s "../libprotobuf.la" "libprotobuf.la" )
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT code_generator.lo -MD -MP -MF .deps/code_generator.Tpo -c -o code_generator.lo `test -f 'google/protobuf/compiler/code_generator.cc' || echo './'`google/protobuf/compiler/code_generator.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT code_generator.lo -MD -MP -MF .deps/code_generator.Tpo -c google/protobuf/compiler/code_generator.cc  -fPIC -DPIC -o code_generator.o
> > mv -f .deps/code_generator.Tpo .deps/code_generator.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT command_line_interface.lo -MD -MP -MF .deps/command_line_interface.Tpo -c -o command_line_interface.lo `test -f 'google/protobuf/compiler/command_line_interface.cc' || echo './'`google/protobuf/compiler/command_line_interface.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT command_line_interface.lo -MD -MP -MF .deps/command_line_interface.Tpo -c google/protobuf/compiler/command_line_interface.cc  -fPIC -DPIC -o command_line_interface.o
> > mv -f .deps/command_line_interface.Tpo .deps/command_line_interface.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT plugin.lo -MD -MP -MF .deps/plugin.Tpo -c -o plugin.lo `test -f 'google/protobuf/compiler/plugin.cc' || echo './'`google/protobuf/compiler/plugin.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT plugin.lo -MD -MP -MF .deps/plugin.Tpo -c google/protobuf/compiler/plugin.cc  -fPIC -DPIC -o plugin.o
> > mv -f .deps/plugin.Tpo .deps/plugin.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT plugin.pb.lo -MD -MP -MF .deps/plugin.pb.Tpo -c -o plugin.pb.lo `test -f 'google/protobuf/compiler/plugin.pb.cc' || echo './'`google/protobuf/compiler/plugin.pb.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT plugin.pb.lo -MD -MP -MF .deps/plugin.pb.Tpo -c google/protobuf/compiler/plugin.pb.cc  -fPIC -DPIC -o plugin.pb.o
> > mv -f .deps/plugin.pb.Tpo .deps/plugin.pb.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT subprocess.lo -MD -MP -MF .deps/subprocess.Tpo -c -o subprocess.lo `test -f 'google/protobuf/compiler/subprocess.cc' || echo './'`google/protobuf/compiler/subprocess.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT subprocess.lo -MD -MP -MF .deps/subprocess.Tpo -c google/protobuf/compiler/subprocess.cc  -fPIC -DPIC -o subprocess.o
> > mv -f .deps/subprocess.Tpo .deps/subprocess.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT zip_writer.lo -MD -MP -MF .deps/zip_writer.Tpo -c -o zip_writer.lo `test -f 'google/protobuf/compiler/zip_writer.cc' || echo './'`google/protobuf/compiler/zip_writer.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT zip_writer.lo -MD -MP -MF .deps/zip_writer.Tpo -c google/protobuf/compiler/zip_writer.cc  -fPIC -DPIC -o zip_writer.o
> > mv -f .deps/zip_writer.Tpo .deps/zip_writer.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_enum.lo -MD -MP -MF .deps/cpp_enum.Tpo -c -o cpp_enum.lo `test -f 'google/protobuf/compiler/cpp/cpp_enum.cc' || echo './'`google/protobuf/compiler/cpp/cpp_enum.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_enum.lo -MD -MP -MF .deps/cpp_enum.Tpo -c google/protobuf/compiler/cpp/cpp_enum.cc  -fPIC -DPIC -o cpp_enum.o
> > mv -f .deps/cpp_enum.Tpo .deps/cpp_enum.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_enum_field.lo -MD -MP -MF .deps/cpp_enum_field.Tpo -c -o cpp_enum_field.lo `test -f 'google/protobuf/compiler/cpp/cpp_enum_field.cc' || echo './'`google/protobuf/compiler/cpp/cpp_enum_field.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_enum_field.lo -MD -MP -MF .deps/cpp_enum_field.Tpo -c google/protobuf/compiler/cpp/cpp_enum_field.cc  -fPIC -DPIC -o cpp_enum_field.o
> > mv -f .deps/cpp_enum_field.Tpo .deps/cpp_enum_field.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_extension.lo -MD -MP -MF .deps/cpp_extension.Tpo -c -o cpp_extension.lo `test -f 'google/protobuf/compiler/cpp/cpp_extension.cc' || echo './'`google/protobuf/compiler/cpp/cpp_extension.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_extension.lo -MD -MP -MF .deps/cpp_extension.Tpo -c google/protobuf/compiler/cpp/cpp_extension.cc  -fPIC -DPIC -o cpp_extension.o
> > mv -f .deps/cpp_extension.Tpo .deps/cpp_extension.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_field.lo -MD -MP -MF .deps/cpp_field.Tpo -c -o cpp_field.lo `test -f 'google/protobuf/compiler/cpp/cpp_field.cc' || echo './'`google/protobuf/compiler/cpp/cpp_field.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_field.lo -MD -MP -MF .deps/cpp_field.Tpo -c google/protobuf/compiler/cpp/cpp_field.cc  -fPIC -DPIC -o cpp_field.o
> > mv -f .deps/cpp_field.Tpo .deps/cpp_field.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_file.lo -MD -MP -MF .deps/cpp_file.Tpo -c -o cpp_file.lo `test -f 'google/protobuf/compiler/cpp/cpp_file.cc' || echo './'`google/protobuf/compiler/cpp/cpp_file.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_file.lo -MD -MP -MF .deps/cpp_file.Tpo -c google/protobuf/compiler/cpp/cpp_file.cc  -fPIC -DPIC -o cpp_file.o
> > mv -f .deps/cpp_file.Tpo .deps/cpp_file.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_generator.lo -MD -MP -MF .deps/cpp_generator.Tpo -c -o cpp_generator.lo `test -f 'google/protobuf/compiler/cpp/cpp_generator.cc' || echo './'`google/protobuf/compiler/cpp/cpp_generator.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_generator.lo -MD -MP -MF .deps/cpp_generator.Tpo -c google/protobuf/compiler/cpp/cpp_generator.cc  -fPIC -DPIC -o cpp_generator.o
> > mv -f .deps/cpp_generator.Tpo .deps/cpp_generator.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_helpers.lo -MD -MP -MF .deps/cpp_helpers.Tpo -c -o cpp_helpers.lo `test -f 'google/protobuf/compiler/cpp/cpp_helpers.cc' || echo './'`google/protobuf/compiler/cpp/cpp_helpers.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_helpers.lo -MD -MP -MF .deps/cpp_helpers.Tpo -c google/protobuf/compiler/cpp/cpp_helpers.cc  -fPIC -DPIC -o cpp_helpers.o
> > mv -f .deps/cpp_helpers.Tpo .deps/cpp_helpers.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_message.lo -MD -MP -MF .deps/cpp_message.Tpo -c -o cpp_message.lo `test -f 'google/protobuf/compiler/cpp/cpp_message.cc' || echo './'`google/protobuf/compiler/cpp/cpp_message.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_message.lo -MD -MP -MF .deps/cpp_message.Tpo -c google/protobuf/compiler/cpp/cpp_message.cc  -fPIC -DPIC -o cpp_message.o
> > mv -f .deps/cpp_message.Tpo .deps/cpp_message.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_message_field.lo -MD -MP -MF .deps/cpp_message_field.Tpo -c -o cpp_message_field.lo `test -f 'google/protobuf/compiler/cpp/cpp_message_field.cc' || echo './'`google/protobuf/compiler/cpp/cpp_message_field.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_message_field.lo -MD -MP -MF .deps/cpp_message_field.Tpo -c google/protobuf/compiler/cpp/cpp_message_field.cc  -fPIC -DPIC -o cpp_message_field.o
> > mv -f .deps/cpp_message_field.Tpo .deps/cpp_message_field.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_primitive_field.lo -MD -MP -MF .deps/cpp_primitive_field.Tpo -c -o cpp_primitive_field.lo `test -f 'google/protobuf/compiler/cpp/cpp_primitive_field.cc' || echo './'`google/protobuf/compiler/cpp/cpp_primitive_field.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_primitive_field.lo -MD -MP -MF .deps/cpp_primitive_field.Tpo -c google/protobuf/compiler/cpp/cpp_primitive_field.cc  -fPIC -DPIC -o cpp_primitive_field.o
> > mv -f .deps/cpp_primitive_field.Tpo .deps/cpp_primitive_field.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_service.lo -MD -MP -MF .deps/cpp_service.Tpo -c -o cpp_service.lo `test -f 'google/protobuf/compiler/cpp/cpp_service.cc' || echo './'`google/protobuf/compiler/cpp/cpp_service.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_service.lo -MD -MP -MF .deps/cpp_service.Tpo -c google/protobuf/compiler/cpp/cpp_service.cc  -fPIC -DPIC -o cpp_service.o
> > mv -f .deps/cpp_service.Tpo .deps/cpp_service.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_string_field.lo -MD -MP -MF .deps/cpp_string_field.Tpo -c -o cpp_string_field.lo `test -f 'google/protobuf/compiler/cpp/cpp_string_field.cc' || echo './'`google/protobuf/compiler/cpp/cpp_string_field.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_string_field.lo -MD -MP -MF .deps/cpp_string_field.Tpo -c google/protobuf/compiler/cpp/cpp_string_field.cc  -fPIC -DPIC -o cpp_string_field.o
> > mv -f .deps/cpp_string_field.Tpo .deps/cpp_string_field.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_enum.lo -MD -MP -MF .deps/java_enum.Tpo -c -o java_enum.lo `test -f 'google/protobuf/compiler/java/java_enum.cc' || echo './'`google/protobuf/compiler/java/java_enum.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_enum.lo -MD -MP -MF .deps/java_enum.Tpo -c google/protobuf/compiler/java/java_enum.cc  -fPIC -DPIC -o java_enum.o
> > mv -f .deps/java_enum.Tpo .deps/java_enum.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_enum_field.lo -MD -MP -MF .deps/java_enum_field.Tpo -c -o java_enum_field.lo `test -f 'google/protobuf/compiler/java/java_enum_field.cc' || echo './'`google/protobuf/compiler/java/java_enum_field.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_enum_field.lo -MD -MP -MF .deps/java_enum_field.Tpo -c google/protobuf/compiler/java/java_enum_field.cc  -fPIC -DPIC -o java_enum_field.o
> > mv -f .deps/java_enum_field.Tpo .deps/java_enum_field.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_extension.lo -MD -MP -MF .deps/java_extension.Tpo -c -o java_extension.lo `test -f 'google/protobuf/compiler/java/java_extension.cc' || echo './'`google/protobuf/compiler/java/java_extension.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_extension.lo -MD -MP -MF .deps/java_extension.Tpo -c google/protobuf/compiler/java/java_extension.cc  -fPIC -DPIC -o java_extension.o
> > mv -f .deps/java_extension.Tpo .deps/java_extension.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_field.lo -MD -MP -MF .deps/java_field.Tpo -c -o java_field.lo `test -f 'google/protobuf/compiler/java/java_field.cc' || echo './'`google/protobuf/compiler/java/java_field.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_field.lo -MD -MP -MF .deps/java_field.Tpo -c google/protobuf/compiler/java/java_field.cc  -fPIC -DPIC -o java_field.o
> > mv -f .deps/java_field.Tpo .deps/java_field.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_file.lo -MD -MP -MF .deps/java_file.Tpo -c -o java_file.lo `test -f 'google/protobuf/compiler/java/java_file.cc' || echo './'`google/protobuf/compiler/java/java_file.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_file.lo -MD -MP -MF .deps/java_file.Tpo -c google/protobuf/compiler/java/java_file.cc  -fPIC -DPIC -o java_file.o
> > mv -f .deps/java_file.Tpo .deps/java_file.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_generator.lo -MD -MP -MF .deps/java_generator.Tpo -c -o java_generator.lo `test -f 'google/protobuf/compiler/java/java_generator.cc' || echo './'`google/protobuf/compiler/java/java_generator.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_generator.lo -MD -MP -MF .deps/java_generator.Tpo -c google/protobuf/compiler/java/java_generator.cc  -fPIC -DPIC -o java_generator.o
> > mv -f .deps/java_generator.Tpo .deps/java_generator.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_helpers.lo -MD -MP -MF .deps/java_helpers.Tpo -c -o java_helpers.lo `test -f 'google/protobuf/compiler/java/java_helpers.cc' || echo './'`google/protobuf/compiler/java/java_helpers.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_helpers.lo -MD -MP -MF .deps/java_helpers.Tpo -c google/protobuf/compiler/java/java_helpers.cc  -fPIC -DPIC -o java_helpers.o
> > mv -f .deps/java_helpers.Tpo .deps/java_helpers.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_message.lo -MD -MP -MF .deps/java_message.Tpo -c -o java_message.lo `test -f 'google/protobuf/compiler/java/java_message.cc' || echo './'`google/protobuf/compiler/java/java_message.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_message.lo -MD -MP -MF .deps/java_message.Tpo -c google/protobuf/compiler/java/java_message.cc  -fPIC -DPIC -o java_message.o
> > mv -f .deps/java_message.Tpo .deps/java_message.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_message_field.lo -MD -MP -MF .deps/java_message_field.Tpo -c -o java_message_field.lo `test -f 'google/protobuf/compiler/java/java_message_field.cc' || echo './'`google/protobuf/compiler/java/java_message_field.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_message_field.lo -MD -MP -MF .deps/java_message_field.Tpo -c google/protobuf/compiler/java/java_message_field.cc  -fPIC -DPIC -o java_message_field.o
> > mv -f .deps/java_message_field.Tpo .deps/java_message_field.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_primitive_field.lo -MD -MP -MF .deps/java_primitive_field.Tpo -c -o java_primitive_field.lo `test -f 'google/protobuf/compiler/java/java_primitive_field.cc' || echo './'`google/protobuf/compiler/java/java_primitive_field.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_primitive_field.lo -MD -MP -MF .deps/java_primitive_field.Tpo -c google/protobuf/compiler/java/java_primitive_field.cc  -fPIC -DPIC -o java_primitive_field.o
> > mv -f .deps/java_primitive_field.Tpo .deps/java_primitive_field.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_service.lo -MD -MP -MF .deps/java_service.Tpo -c -o java_service.lo `test -f 'google/protobuf/compiler/java/java_service.cc' || echo './'`google/protobuf/compiler/java/java_service.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_service.lo -MD -MP -MF .deps/java_service.Tpo -c google/protobuf/compiler/java/java_service.cc  -fPIC -DPIC -o java_service.o
> > mv -f .deps/java_service.Tpo .deps/java_service.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_string_field.lo -MD -MP -MF .deps/java_string_field.Tpo -c -o java_string_field.lo `test -f 'google/protobuf/compiler/java/java_string_field.cc' || echo './'`google/protobuf/compiler/java/java_string_field.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_string_field.lo -MD -MP -MF .deps/java_string_field.Tpo -c google/protobuf/compiler/java/java_string_field.cc  -fPIC -DPIC -o java_string_field.o
> > mv -f .deps/java_string_field.Tpo .deps/java_string_field.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_doc_comment.lo -MD -MP -MF .deps/java_doc_comment.Tpo -c -o java_doc_comment.lo `test -f 'google/protobuf/compiler/java/java_doc_comment.cc' || echo './'`google/protobuf/compiler/java/java_doc_comment.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_doc_comment.lo -MD -MP -MF .deps/java_doc_comment.Tpo -c google/protobuf/compiler/java/java_doc_comment.cc  -fPIC -DPIC -o java_doc_comment.o
> > mv -f .deps/java_doc_comment.Tpo .deps/java_doc_comment.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT python_generator.lo -MD -MP -MF .deps/python_generator.Tpo -c -o python_generator.lo `test -f 'google/protobuf/compiler/python/python_generator.cc' || echo './'`google/protobuf/compiler/python/python_generator.cc
> > libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT python_generator.lo -MD -MP -MF .deps/python_generator.Tpo -c google/protobuf/compiler/python/python_generator.cc  -fPIC -DPIC -o python_generator.o
> > mv -f .deps/python_generator.Tpo .deps/python_generator.Plo
> > /bin/bash ../libtool --tag=CXX   --mode=link g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -version-info 8:0:0 -export-dynamic -no-undefined  -o libprotoc.la -rpath /usr/local/lib code_generator.lo command_line_interface.lo plugin.lo plugin.pb.lo subprocess.lo zip_writer.lo cpp_enum.lo cpp_enum_field.lo cpp_extension.lo cpp_field.lo cpp_file.lo cpp_generator.lo cpp_helpers.lo cpp_message.lo cpp_message_field.lo cpp_primitive_field.lo cpp_service.lo cpp_string_field.lo java_enum.lo java_enum_field.lo java_extension.lo java_field.lo java_file.lo java_generator.lo java_helpers.lo java_message.lo java_message_field.lo java_primitive_field.lo java_service.lo java_string_field.lo java_doc_comment.lo python_generator.lo -lpthread libprotobuf.la -lz 
> > libtool: link: ar cru .libs/libprotoc.a  code_generator.o command_line_interface.o plugin.o plugin.pb.o subprocess.o zip_writer.o cpp_enum.o cpp_enum_field.o cpp_extension.o cpp_field.o cpp_file.o cpp_generator.o cpp_helpers.o cpp_message.o cpp_message_field.o cpp_primitive_field.o cpp_service.o cpp_string_field.o java_enum.o java_enum_field.o java_extension.o java_field.o java_file.o java_generator.o java_helpers.o java_message.o java_message_field.o java_primitive_field.o java_service.o java_string_field.o java_doc_comment.o python_generator.o
> > libtool: link: ranlib .libs/libprotoc.a
> > libtool: link: ( cd ".libs" && rm -f "libprotoc.la" && ln -s "../libprotoc.la" "libprotoc.la" )
> > /bin/bash ../libtool --tag=CXX   --mode=link g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -pthread  -o protoc main.o -lpthread libprotobuf.la libprotoc.la -lz 
> > libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -pthread -o protoc main.o  ./.libs/libprotobuf.a ./.libs/libprotoc.a /x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/.libs/libprotobuf.a -lpthread -lz -pthread
> > oldpwd=`pwd` && ( cd . && $oldpwd/protoc -I. --cpp_out=$oldpwd google/protobuf/unittest.proto google/protobuf/unittest_empty.proto google/protobuf/unittest_import.proto google/protobuf/unittest_import_public.proto google/protobuf/unittest_mset.proto google/protobuf/unittest_optimize_for.proto google/protobuf/unittest_embed_optimize_for.proto google/protobuf/unittest_custom_options.proto google/protobuf/unittest_lite.proto google/protobuf/unittest_import_lite.proto google/protobuf/unittest_import_public_lite.proto google/protobuf/unittest_lite_imports_nonlite.proto google/protobuf/unittest_no_generic_services.proto google/protobuf/compiler/cpp/cpp_test_bad_identifiers.proto )
> > touch unittest_proto_middleman
> > make  all-am
> > make[10]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src'
> > /bin/bash ../libtool --tag=CXX   --mode=link g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -version-info 8:0:0 -export-dynamic -no-undefined  -o libprotobuf-lite.la -rpath /usr/local/lib atomicops_internals_x86_gcc.lo atomicops_internals_x86_msvc.lo common.lo once.lo stringprintf.lo extension_set.lo generated_message_util.lo message_lite.lo repeated_field.lo wire_format_lite.lo coded_stream.lo zero_copy_stream.lo zero_copy_stream_impl_lite.lo -lpthread -lz 
> > libtool: link: ar cru .libs/libprotobuf-lite.a  atomicops_internals_x86_gcc.o atomicops_internals_x86_msvc.o common.o once.o stringprintf.o extension_set.o generated_message_util.o message_lite.o repeated_field.o wire_format_lite.o coded_stream.o zero_copy_stream.o zero_copy_stream_impl_lite.o
> > libtool: link: ranlib .libs/libprotobuf-lite.a
> > libtool: link: ( cd ".libs" && rm -f "libprotobuf-lite.la" && ln -s "../libprotobuf-lite.la" "libprotobuf-lite.la" )
> > make[10]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src'
> > make[9]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src'
> > make[8]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0'
> > make[7]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0'
> > touch protobuf-2.5.0-build-stamp
> > gzip -d -c picojson-4f93734.tar.gz | tar xf -
> > test ! -e ./picojson-4f93734.patch || patch -d picojson-4f93734 -p1 <./picojson-4f93734.patch
> > touch picojson-4f93734-stamp
> > make  libgmock.la stout-tests
> > make[7]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -Igmock-1.6.0/gtest/include -Igmock-1.6.0/gtest -Igmock-1.6.0/include -Igmock-1.6.0   -g -g2 -O2 -std=c++0x -MT libgmock_la-gtest-all.lo -MD -MP -MF .deps/libgmock_la-gtest-all.Tpo -c -o libgmock_la-gtest-all.lo `test -f 'gmock-1.6.0/gtest/src/gtest-all.cc' || echo './'`gmock-1.6.0/gtest/src/gtest-all.cc
> > libtool: compile:  g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" "-DPACKAGE_STRING=\"libprocess 0.0.1\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I. -Igmock-1.6.0/gtest/include -Igmock-1.6.0/gtest -Igmock-1.6.0/include -Igmock-1.6.0 -g -g2 -O2 -std=c++0x -MT libgmock_la-gtest-all.lo -MD -MP -MF .deps/libgmock_la-gtest-all.Tpo -c gmock-1.6.0/gtest/src/gtest-all.cc  -fPIC -DPIC -o libgmock_la-gtest-all.o
> > mv -f .deps/libgmock_la-gtest-all.Tpo .deps/libgmock_la-gtest-all.Plo
> > /bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -Igmock-1.6.0/gtest/include -Igmock-1.6.0/gtest -Igmock-1.6.0/include -Igmock-1.6.0   -g -g2 -O2 -std=c++0x -MT libgmock_la-gmock-all.lo -MD -MP -MF .deps/libgmock_la-gmock-all.Tpo -c -o libgmock_la-gmock-all.lo `test -f 'gmock-1.6.0/src/gmock-all.cc' || echo './'`gmock-1.6.0/src/gmock-all.cc
> > libtool: compile:  g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" "-DPACKAGE_STRING=\"libprocess 0.0.1\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I. -Igmock-1.6.0/gtest/include -Igmock-1.6.0/gtest -Igmock-1.6.0/include -Igmock-1.6.0 -g -g2 -O2 -std=c++0x -MT libgmock_la-gmock-all.lo -MD -MP -MF .deps/libgmock_la-gmock-all.Tpo -c gmock-1.6.0/src/gmock-all.cc  -fPIC -DPIC -o libgmock_la-gmock-all.o
> > mv -f .deps/libgmock_la-gmock-all.Tpo .deps/libgmock_la-gmock-all.Plo
> > /bin/bash ../libtool --tag=CXX   --mode=link g++  -g -g2 -O2 -std=c++0x   -o libgmock.la  libgmock_la-gtest-all.lo libgmock_la-gmock-all.lo  -lz  -lrt
> > libtool: link: ar cru .libs/libgmock.a  libgmock_la-gtest-all.o libgmock_la-gmock-all.o
> > libtool: link: ranlib .libs/libgmock.a
> > libtool: link: ( cd ".libs" && rm -f "libgmock.la" && ln -s "../libgmock.la" "libgmock.la" )
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-bytes_tests.o -MD -MP -MF .deps/stout_tests-bytes_tests.Tpo -c -o stout_tests-bytes_tests.o `test -f 'stout/tests/bytes_tests.cpp' || echo './'`stout/tests/bytes_tests.cpp
> > mv -f .deps/stout_tests-bytes_tests.Tpo .deps/stout_tests-bytes_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-cache_tests.o -MD -MP -MF .deps/stout_tests-cache_tests.Tpo -c -o stout_tests-cache_tests.o `test -f 'stout/tests/cache_tests.cpp' || echo './'`stout/tests/cache_tests.cpp
> > mv -f .deps/stout_tests-cache_tests.Tpo .deps/stout_tests-cache_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-duration_tests.o -MD -MP -MF .deps/stout_tests-duration_tests.Tpo -c -o stout_tests-duration_tests.o `test -f 'stout/tests/duration_tests.cpp' || echo './'`stout/tests/duration_tests.cpp
> > mv -f .deps/stout_tests-duration_tests.Tpo .deps/stout_tests-duration_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-error_tests.o -MD -MP -MF .deps/stout_tests-error_tests.Tpo -c -o stout_tests-error_tests.o `test -f 'stout/tests/error_tests.cpp' || echo './'`stout/tests/error_tests.cpp
> > mv -f .deps/stout_tests-error_tests.Tpo .deps/stout_tests-error_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-flags_tests.o -MD -MP -MF .deps/stout_tests-flags_tests.Tpo -c -o stout_tests-flags_tests.o `test -f 'stout/tests/flags_tests.cpp' || echo './'`stout/tests/flags_tests.cpp
> > mv -f .deps/stout_tests-flags_tests.Tpo .deps/stout_tests-flags_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-gzip_tests.o -MD -MP -MF .deps/stout_tests-gzip_tests.Tpo -c -o stout_tests-gzip_tests.o `test -f 'stout/tests/gzip_tests.cpp' || echo './'`stout/tests/gzip_tests.cpp
> > mv -f .deps/stout_tests-gzip_tests.Tpo .deps/stout_tests-gzip_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-hashmap_tests.o -MD -MP -MF .deps/stout_tests-hashmap_tests.Tpo -c -o stout_tests-hashmap_tests.o `test -f 'stout/tests/hashmap_tests.cpp' || echo './'`stout/tests/hashmap_tests.cpp
> > mv -f .deps/stout_tests-hashmap_tests.Tpo .deps/stout_tests-hashmap_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-hashset_tests.o -MD -MP -MF .deps/stout_tests-hashset_tests.Tpo -c -o stout_tests-hashset_tests.o `test -f 'stout/tests/hashset_tests.cpp' || echo './'`stout/tests/hashset_tests.cpp
> > mv -f .deps/stout_tests-hashset_tests.Tpo .deps/stout_tests-hashset_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-interval_tests.o -MD -MP -MF .deps/stout_tests-interval_tests.Tpo -c -o stout_tests-interval_tests.o `test -f 'stout/tests/interval_tests.cpp' || echo './'`stout/tests/interval_tests.cpp
> > mv -f .deps/stout_tests-interval_tests.Tpo .deps/stout_tests-interval_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-json_tests.o -MD -MP -MF .deps/stout_tests-json_tests.Tpo -c -o stout_tests-json_tests.o `test -f 'stout/tests/json_tests.cpp' || echo './'`stout/tests/json_tests.cpp
> > mv -f .deps/stout_tests-json_tests.Tpo .deps/stout_tests-json_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-linkedhashmap_tests.o -MD -MP -MF .deps/stout_tests-linkedhashmap_tests.Tpo -c -o stout_tests-linkedhashmap_tests.o `test -f 'stout/tests/linkedhashmap_tests.cpp' || echo './'`stout/tests/linkedhashmap_tests.cpp
> > mv -f .deps/stout_tests-linkedhashmap_tests.Tpo .deps/stout_tests-linkedhashmap_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-main.o -MD -MP -MF .deps/stout_tests-main.Tpo -c -o stout_tests-main.o `test -f 'stout/tests/main.cpp' || echo './'`stout/tests/main.cpp
> > mv -f .deps/stout_tests-main.Tpo .deps/stout_tests-main.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-multimap_tests.o -MD -MP -MF .deps/stout_tests-multimap_tests.Tpo -c -o stout_tests-multimap_tests.o `test -f 'stout/tests/multimap_tests.cpp' || echo './'`stout/tests/multimap_tests.cpp
> > mv -f .deps/stout_tests-multimap_tests.Tpo .deps/stout_tests-multimap_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-net_tests.o -MD -MP -MF .deps/stout_tests-net_tests.Tpo -c -o stout_tests-net_tests.o `test -f 'stout/tests/net_tests.cpp' || echo './'`stout/tests/net_tests.cpp
> > mv -f .deps/stout_tests-net_tests.Tpo .deps/stout_tests-net_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-none_tests.o -MD -MP -MF .deps/stout_tests-none_tests.Tpo -c -o stout_tests-none_tests.o `test -f 'stout/tests/none_tests.cpp' || echo './'`stout/tests/none_tests.cpp
> > mv -f .deps/stout_tests-none_tests.Tpo .deps/stout_tests-none_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-option_tests.o -MD -MP -MF .deps/stout_tests-option_tests.Tpo -c -o stout_tests-option_tests.o `test -f 'stout/tests/option_tests.cpp' || echo './'`stout/tests/option_tests.cpp
> > mv -f .deps/stout_tests-option_tests.Tpo .deps/stout_tests-option_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-os_tests.o -MD -MP -MF .deps/stout_tests-os_tests.Tpo -c -o stout_tests-os_tests.o `test -f 'stout/tests/os_tests.cpp' || echo './'`stout/tests/os_tests.cpp
> > mv -f .deps/stout_tests-os_tests.Tpo .deps/stout_tests-os_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-protobuf_tests.o -MD -MP -MF .deps/stout_tests-protobuf_tests.Tpo -c -o stout_tests-protobuf_tests.o `test -f 'stout/tests/protobuf_tests.cpp' || echo './'`stout/tests/protobuf_tests.cpp
> > mv -f .deps/stout_tests-protobuf_tests.Tpo .deps/stout_tests-protobuf_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-protobuf_tests.pb.o -MD -MP -MF .deps/stout_tests-protobuf_tests.pb.Tpo -c -o stout_tests-protobuf_tests.pb.o `test -f 'stout/tests/protobuf_tests.pb.cc' || echo './'`stout/tests/protobuf_tests.pb.cc
> > mv -f .deps/stout_tests-protobuf_tests.pb.Tpo .deps/stout_tests-protobuf_tests.pb.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-sendfile_tests.o -MD -MP -MF .deps/stout_tests-sendfile_tests.Tpo -c -o stout_tests-sendfile_tests.o `test -f 'stout/tests/os/sendfile_tests.cpp' || echo './'`stout/tests/os/sendfile_tests.cpp
> > mv -f .deps/stout_tests-sendfile_tests.Tpo .deps/stout_tests-sendfile_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-signals_tests.o -MD -MP -MF .deps/stout_tests-signals_tests.Tpo -c -o stout_tests-signals_tests.o `test -f 'stout/tests/os/signals_tests.cpp' || echo './'`stout/tests/os/signals_tests.cpp
> > mv -f .deps/stout_tests-signals_tests.Tpo .deps/stout_tests-signals_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-set_tests.o -MD -MP -MF .deps/stout_tests-set_tests.Tpo -c -o stout_tests-set_tests.o `test -f 'stout/tests/set_tests.cpp' || echo './'`stout/tests/set_tests.cpp
> > mv -f .deps/stout_tests-set_tests.Tpo .deps/stout_tests-set_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-some_tests.o -MD -MP -MF .deps/stout_tests-some_tests.Tpo -c -o stout_tests-some_tests.o `test -f 'stout/tests/some_tests.cpp' || echo './'`stout/tests/some_tests.cpp
> > mv -f .deps/stout_tests-some_tests.Tpo .deps/stout_tests-some_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-strings_tests.o -MD -MP -MF .deps/stout_tests-strings_tests.Tpo -c -o stout_tests-strings_tests.o `test -f 'stout/tests/strings_tests.cpp' || echo './'`stout/tests/strings_tests.cpp
> > mv -f .deps/stout_tests-strings_tests.Tpo .deps/stout_tests-strings_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-thread_tests.o -MD -MP -MF .deps/stout_tests-thread_tests.Tpo -c -o stout_tests-thread_tests.o `test -f 'stout/tests/thread_tests.cpp' || echo './'`stout/tests/thread_tests.cpp
> > mv -f .deps/stout_tests-thread_tests.Tpo .deps/stout_tests-thread_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-uuid_tests.o -MD -MP -MF .deps/stout_tests-uuid_tests.Tpo -c -o stout_tests-uuid_tests.o `test -f 'stout/tests/uuid_tests.cpp' || echo './'`stout/tests/uuid_tests.cpp
> > mv -f .deps/stout_tests-uuid_tests.Tpo .deps/stout_tests-uuid_tests.Po
> > g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-proc_tests.o -MD -MP -MF .deps/stout_tests-proc_tests.Tpo -c -o stout_tests-proc_tests.o `test -f 'stout/tests/proc_tests.cpp' || echo './'`stout/tests/proc_tests.cpp
> > mv -f .deps/stout_tests-proc_tests.Tpo .deps/stout_tests-proc_tests.Po
> > /bin/bash ../libtool --tag=CXX   --mode=link g++  -g -g2 -O2 -std=c++0x   -o stout-tests stout_tests-bytes_tests.o stout_tests-cache_tests.o stout_tests-duration_tests.o stout_tests-error_tests.o stout_tests-flags_tests.o stout_tests-gzip_tests.o stout_tests-hashmap_tests.o stout_tests-hashset_tests.o stout_tests-interval_tests.o stout_tests-json_tests.o stout_tests-linkedhashmap_tests.o stout_tests-main.o stout_tests-multimap_tests.o stout_tests-net_tests.o stout_tests-none_tests.o stout_tests-option_tests.o stout_tests-os_tests.o stout_tests-protobuf_tests.o stout_tests-protobuf_tests.pb.o stout_tests-sendfile_tests.o stout_tests-signals_tests.o stout_tests-set_tests.o stout_tests-some_tests.o stout_tests-strings_tests.o stout_tests-thread_tests.o stout_tests-uuid_tests.o stout_tests-proc_tests.o libgmock.la glog-0.3.3/libglog.la protobuf-2.5.0/src/libprotobuf.la -lz  -lrt
> > libtool: link: g++ -g -g2 -O2 -std=c++0x -o stout-tests stout_tests-bytes_tests.o stout_tests-cache_tests.o stout_tests-duration_tests.o stout_tests-error_tests.o stout_tests-flags_tests.o stout_tests-gzip_tests.o stout_tests-hashmap_tests.o stout_tests-hashset_tests.o stout_tests-interval_tests.o stout_tests-json_tests.o stout_tests-linkedhashmap_tests.o stout_tests-main.o stout_tests-multimap_tests.o stout_tests-net_tests.o stout_tests-none_tests.o stout_tests-option_tests.o stout_tests-os_tests.o stout_tests-protobuf_tests.o stout_tests-protobuf_tests.pb.o stout_tests-sendfile_tests.o stout_tests-signals_tests.o stout_tests-set_tests.o stout_tests-some_tests.o stout_tests-strings_tests.o stout_tests-thread_tests.o stout_tests-uuid_tests.o stout_tests-proc_tests.o  ./.libs/libgmock.a glog-0.3.3/.libs/libglog.a protobuf-2.5.0/src/.libs/libprotobuf.a -lpthread -lz -lrt -pthread
> > make[7]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
> > make  check-local
> > make[7]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
> > ./stout-tests
> > [==========] Running 121 tests from 24 test cases.
> > [----------] Global test environment set-up.
> > [----------] 3 tests from Stout
> > [ RUN      ] Stout.Bytes
> > [       OK ] Stout.Bytes (0 ms)
> > [ RUN      ] Stout.Set
> > [       OK ] Stout.Set (0 ms)
> > [ RUN      ] Stout.Some
> > [       OK ] Stout.Some (0 ms)
> > [----------] 3 tests from Stout (0 ms total)
> > 
> > [----------] 4 tests from Cache
> > [ RUN      ] Cache.Insert
> > [       OK ] Cache.Insert (0 ms)
> > [ RUN      ] Cache.Update
> > [       OK ] Cache.Update (0 ms)
> > [ RUN      ] Cache.Erase
> > [       OK ] Cache.Erase (0 ms)
> > [ RUN      ] Cache.LRUEviction
> > [       OK ] Cache.LRUEviction (0 ms)
> > [----------] 4 tests from Cache (0 ms total)
> > 
> > [----------] 4 tests from DurationTest
> > [ RUN      ] DurationTest.Comparison
> > [       OK ] DurationTest.Comparison (0 ms)
> > [ RUN      ] DurationTest.ParseAndTry
> > [       OK ] DurationTest.ParseAndTry (9 ms)
> > [ RUN      ] DurationTest.Arithmetic
> > [       OK ] DurationTest.Arithmetic (0 ms)
> > [ RUN      ] DurationTest.OutputFormat
> > [       OK ] DurationTest.OutputFormat (0 ms)
> > [----------] 4 tests from DurationTest (9 ms total)
> > 
> > [----------] 1 test from ErrorTest
> > [ RUN      ] ErrorTest.Test
> > [       OK ] ErrorTest.Test (0 ms)
> > [----------] 1 test from ErrorTest (0 ms total)
> > 
> > [----------] 12 tests from FlagsTest
> > [ RUN      ] FlagsTest.Load
> > [       OK ] FlagsTest.Load (1 ms)
> > [ RUN      ] FlagsTest.Add
> > [       OK ] FlagsTest.Add (0 ms)
> > [ RUN      ] FlagsTest.Flags
> > [       OK ] FlagsTest.Flags (0 ms)
> > [ RUN      ] FlagsTest.LoadFromEnvironment
> > [       OK ] FlagsTest.LoadFromEnvironment (0 ms)
> > [ RUN      ] FlagsTest.LoadFromCommandLine
> > [       OK ] FlagsTest.LoadFromCommandLine (0 ms)
> > [ RUN      ] FlagsTest.LoadFromCommandLineWithNonFlags
> > [       OK ] FlagsTest.LoadFromCommandLineWithNonFlags (0 ms)
> > [ RUN      ] FlagsTest.Stringification
> > [       OK ] FlagsTest.Stringification (0 ms)
> > [ RUN      ] FlagsTest.DuplicatesFromEnvironment
> > [       OK ] FlagsTest.DuplicatesFromEnvironment (0 ms)
> > [ RUN      ] FlagsTest.DuplicatesFromCommandLine
> > [       OK ] FlagsTest.DuplicatesFromCommandLine (0 ms)
> > [ RUN      ] FlagsTest.Errors
> > [       OK ] FlagsTest.Errors (0 ms)
> > [ RUN      ] FlagsTest.Usage
> > [       OK ] FlagsTest.Usage (1 ms)
> > [ RUN      ] FlagsTest.Duration
> > [       OK ] FlagsTest.Duration (0 ms)
> > [----------] 12 tests from FlagsTest (2 ms total)
> > 
> > [----------] 1 test from GzipTest
> > [ RUN      ] GzipTest.CompressDecompressString
> > [       OK ] GzipTest.CompressDecompressString (117 ms)
> > [----------] 1 test from GzipTest (117 ms total)
> > 
> > [----------] 2 tests from HashMapTest
> > [ RUN      ] HashMapTest.Insert
> > [       OK ] HashMapTest.Insert (0 ms)
> > [ RUN      ] HashMapTest.Contains
> > [       OK ] HashMapTest.Contains (0 ms)
> > [----------] 2 tests from HashMapTest (0 ms total)
> > 
> > [----------] 2 tests from HashsetTest
> > [ RUN      ] HashsetTest.Insert
> > [       OK ] HashsetTest.Insert (0 ms)
> > [ RUN      ] HashsetTest.Union
> > [       OK ] HashsetTest.Union (0 ms)
> > [----------] 2 tests from HashsetTest (0 ms total)
> > 
> > [----------] 8 tests from IntervalTest
> > [ RUN      ] IntervalTest.Interval
> > [       OK ] IntervalTest.Interval (0 ms)
> > [ RUN      ] IntervalTest.EmptyInterval
> > [       OK ] IntervalTest.EmptyInterval (0 ms)
> > [ RUN      ] IntervalTest.Constructor
> > [       OK ] IntervalTest.Constructor (0 ms)
> > [ RUN      ] IntervalTest.Addition
> > [       OK ] IntervalTest.Addition (0 ms)
> > [ RUN      ] IntervalTest.Subtraction
> > [       OK ] IntervalTest.Subtraction (0 ms)
> > [ RUN      ] IntervalTest.Intersection
> > [       OK ] IntervalTest.Intersection (0 ms)
> > [ RUN      ] IntervalTest.LargeInterval
> > [       OK ] IntervalTest.LargeInterval (0 ms)
> > [ RUN      ] IntervalTest.IntervalIteration
> > [       OK ] IntervalTest.IntervalIteration (0 ms)
> > [----------] 8 tests from IntervalTest (0 ms total)
> > 
> > [----------] 8 tests from JsonTest
> > [ RUN      ] JsonTest.DefaultValueIsNull
> > [       OK ] JsonTest.DefaultValueIsNull (0 ms)
> > [ RUN      ] JsonTest.BinaryData
> > [       OK ] JsonTest.BinaryData (0 ms)
> > [ RUN      ] JsonTest.NumberFormat
> > [       OK ] JsonTest.NumberFormat (0 ms)
> > [ RUN      ] JsonTest.BooleanFormat
> > [       OK ] JsonTest.BooleanFormat (0 ms)
> > [ RUN      ] JsonTest.BooleanAssignement
> > [       OK ] JsonTest.BooleanAssignement (0 ms)
> > [ RUN      ] JsonTest.CStringAssignment
> > [       OK ] JsonTest.CStringAssignment (0 ms)
> > [ RUN      ] JsonTest.NumericAssignment
> > [       OK ] JsonTest.NumericAssignment (0 ms)
> > [ RUN      ] JsonTest.parse
> > [       OK ] JsonTest.parse (1 ms)
> > [----------] 8 tests from JsonTest (1 ms total)
> > 
> > [----------] 5 tests from LinkedHashmapTest
> > [ RUN      ] LinkedHashmapTest.Put
> > [       OK ] LinkedHashmapTest.Put (0 ms)
> > [ RUN      ] LinkedHashmapTest.Contains
> > [       OK ] LinkedHashmapTest.Contains (0 ms)
> > [ RUN      ] LinkedHashmapTest.Erase
> > [       OK ] LinkedHashmapTest.Erase (0 ms)
> > [ RUN      ] LinkedHashmapTest.Keys
> > [       OK ] LinkedHashmapTest.Keys (0 ms)
> > [ RUN      ] LinkedHashmapTest.Values
> > [       OK ] LinkedHashmapTest.Values (0 ms)
> > [----------] 5 tests from LinkedHashmapTest (0 ms total)
> > 
> > [----------] 6 tests from MultimapTest/0, where TypeParam = Multimap<std::string, unsigned short>
> > [ RUN      ] MultimapTest/0.Put
> > [       OK ] MultimapTest/0.Put (0 ms)
> > [ RUN      ] MultimapTest/0.Remove
> > [       OK ] MultimapTest/0.Remove (0 ms)
> > [ RUN      ] MultimapTest/0.Size
> > [       OK ] MultimapTest/0.Size (0 ms)
> > [ RUN      ] MultimapTest/0.Keys
> > [       OK ] MultimapTest/0.Keys (0 ms)
> > [ RUN      ] MultimapTest/0.Iterator
> > [       OK ] MultimapTest/0.Iterator (0 ms)
> > [ RUN      ] MultimapTest/0.Foreach
> > [       OK ] MultimapTest/0.Foreach (0 ms)
> > [----------] 6 tests from MultimapTest/0 (0 ms total)
> > 
> > [----------] 6 tests from MultimapTest/1, where TypeParam = multihashmap<std::string, unsigned short>
> > [ RUN      ] MultimapTest/1.Put
> > [       OK ] MultimapTest/1.Put (0 ms)
> > [ RUN      ] MultimapTest/1.Remove
> > [       OK ] MultimapTest/1.Remove (0 ms)
> > [ RUN      ] MultimapTest/1.Size
> > [       OK ] MultimapTest/1.Size (0 ms)
> > [ RUN      ] MultimapTest/1.Keys
> > [       OK ] MultimapTest/1.Keys (0 ms)
> > [ RUN      ] MultimapTest/1.Iterator
> > [       OK ] MultimapTest/1.Iterator (0 ms)
> > [ RUN      ] MultimapTest/1.Foreach
> > [       OK ] MultimapTest/1.Foreach (0 ms)
> > [----------] 6 tests from MultimapTest/1 (0 ms total)
> > 
> > [----------] 4 tests from NetTest
> > [ RUN      ] NetTest.mac
> > [       OK ] NetTest.mac (5 ms)
> > [ RUN      ] NetTest.ConstructMAC
> > [       OK ] NetTest.ConstructMAC (0 ms)
> > [ RUN      ] NetTest.ip
> > [       OK ] NetTest.ip (0 ms)
> > [ RUN      ] NetTest.ConstructIP
> > [       OK ] NetTest.ConstructIP (0 ms)
> > [----------] 4 tests from NetTest (5 ms total)
> > 
> > [----------] 1 test from NoneTest
> > [ RUN      ] NoneTest.Test
> > [       OK ] NoneTest.Test (0 ms)
> > [----------] 1 test from NoneTest (0 ms total)
> > 
> > [----------] 3 tests from OptionTest
> > [ RUN      ] OptionTest.Min
> > [       OK ] OptionTest.Min (1 ms)
> > [ RUN      ] OptionTest.Max
> > [       OK ] OptionTest.Max (0 ms)
> > [ RUN      ] OptionTest.Comparison
> > [       OK ] OptionTest.Comparison (0 ms)
> > [----------] 3 tests from OptionTest (1 ms total)
> > 
> > [----------] 18 tests from OsTest
> > [ RUN      ] OsTest.environment
> > [       OK ] OsTest.environment (0 ms)
> > [ RUN      ] OsTest.rmdir
> > [       OK ] OsTest.rmdir (0 ms)
> > [ RUN      ] OsTest.system
> > sh: 1: invalid.command: not found
> > [       OK ] OsTest.system (6 ms)
> > [ RUN      ] OsTest.nonblock
> > [       OK ] OsTest.nonblock (0 ms)
> > [ RUN      ] OsTest.touch
> > [       OK ] OsTest.touch (3 ms)
> > [ RUN      ] OsTest.readWriteString
> > [       OK ] OsTest.readWriteString (1 ms)
> > [ RUN      ] OsTest.find
> > [       OK ] OsTest.find (3 ms)
> > [ RUN      ] OsTest.bootId
> > [       OK ] OsTest.bootId (1 ms)
> > [ RUN      ] OsTest.uname
> > [       OK ] OsTest.uname (0 ms)
> > [ RUN      ] OsTest.sysname
> > [       OK ] OsTest.sysname (0 ms)
> > [ RUN      ] OsTest.release
> > [       OK ] OsTest.release (0 ms)
> > [ RUN      ] OsTest.sleep
> > [       OK ] OsTest.sleep (10 ms)
> > [ RUN      ] OsTest.pids
> > [       OK ] OsTest.pids (40 ms)
> > [ RUN      ] OsTest.children
> > [       OK ] OsTest.children (37 ms)
> > [ RUN      ] OsTest.process
> > [       OK ] OsTest.process (0 ms)
> > [ RUN      ] OsTest.processes
> > [       OK ] OsTest.processes (15 ms)
> > [ RUN      ] OsTest.killtree
> > [       OK ] OsTest.killtree (119 ms)
> > [ RUN      ] OsTest.pstree
> > [       OK ] OsTest.pstree (26 ms)
> > [----------] 18 tests from OsTest (261 ms total)
> > 
> > [----------] 1 test from ProtobufTest
> > [ RUN      ] ProtobufTest.JSON
> > [       OK ] ProtobufTest.JSON (0 ms)
> > [----------] 1 test from ProtobufTest (0 ms total)
> > 
> > [----------] 1 test from OsSendfileTest
> > [ RUN      ] OsSendfileTest.sendfile
> > [       OK ] OsSendfileTest.sendfile (1 ms)
> > [----------] 1 test from OsSendfileTest (1 ms total)
> > 
> > [----------] 1 test from OsSignalsTest
> > [ RUN      ] OsSignalsTest.suppress
> > [       OK ] OsSignalsTest.suppress (0 ms)
> > [----------] 1 test from OsSignalsTest (0 ms total)
> > 
> > [----------] 22 tests from StringsTest
> > [ RUN      ] StringsTest.Format
> > [       OK ] StringsTest.Format (0 ms)
> > [ RUN      ] StringsTest.Remove
> > [       OK ] StringsTest.Remove (0 ms)
> > [ RUN      ] StringsTest.Replace
> > [       OK ] StringsTest.Replace (0 ms)
> > [ RUN      ] StringsTest.Trim
> > [       OK ] StringsTest.Trim (0 ms)
> > [ RUN      ] StringsTest.Tokenize
> > [       OK ] StringsTest.Tokenize (0 ms)
> > [ RUN      ] StringsTest.TokenizeStringWithDelimsAtStart
> > [       OK ] StringsTest.TokenizeStringWithDelimsAtStart (0 ms)
> > [ RUN      ] StringsTest.TokenizeStringWithDelimsAtEnd
> > [       OK ] StringsTest.TokenizeStringWithDelimsAtEnd (0 ms)
> > [ RUN      ] StringsTest.TokenizeStringWithDelimsAtStartAndEnd
> > [       OK ] StringsTest.TokenizeStringWithDelimsAtStartAndEnd (0 ms)
> > [ RUN      ] StringsTest.TokenizeWithMultipleDelims
> > [       OK ] StringsTest.TokenizeWithMultipleDelims (0 ms)
> > [ RUN      ] StringsTest.TokenizeEmptyString
> > [       OK ] StringsTest.TokenizeEmptyString (0 ms)
> > [ RUN      ] StringsTest.TokenizeDelimOnlyString
> > [       OK ] StringsTest.TokenizeDelimOnlyString (0 ms)
> > [ RUN      ] StringsTest.TokenizeNullByteDelim
> > [       OK ] StringsTest.TokenizeNullByteDelim (0 ms)
> > [ RUN      ] StringsTest.SplitEmptyString
> > [       OK ] StringsTest.SplitEmptyString (0 ms)
> > [ RUN      ] StringsTest.SplitDelimOnlyString
> > [       OK ] StringsTest.SplitDelimOnlyString (0 ms)
> > [ RUN      ] StringsTest.Split
> > [       OK ] StringsTest.Split (0 ms)
> > [ RUN      ] StringsTest.SplitStringWithDelimsAtStart
> > [       OK ] StringsTest.SplitStringWithDelimsAtStart (0 ms)
> > [ RUN      ] StringsTest.SplitStringWithDelimsAtEnd
> > [       OK ] StringsTest.SplitStringWithDelimsAtEnd (0 ms)
> > [ RUN      ] StringsTest.SplitStringWithDelimsAtStartAndEnd
> > [       OK ] StringsTest.SplitStringWithDelimsAtStartAndEnd (0 ms)
> > [ RUN      ] StringsTest.SplitWithMultipleDelims
> > [       OK ] StringsTest.SplitWithMultipleDelims (0 ms)
> > [ RUN      ] StringsTest.Pairs
> > [       OK ] StringsTest.Pairs (0 ms)
> > [ RUN      ] StringsTest.StartsWith
> > [       OK ] StringsTest.StartsWith (0 ms)
> > [ RUN      ] StringsTest.Contains
> > [       OK ] StringsTest.Contains (0 ms)
> > [----------] 22 tests from StringsTest (0 ms total)
> > 
> > [----------] 1 test from Thread
> > [ RUN      ] Thread.local
> > [       OK ] Thread.local (0 ms)
> > [----------] 1 test from Thread (0 ms total)
> > 
> > [----------] 1 test from UUIDTest
> > [ RUN      ] UUIDTest.test
> > [       OK ] UUIDTest.test (1 ms)
> > [----------] 1 test from UUIDTest (1 ms total)
> > 
> > [----------] 6 tests from ProcTest
> > [ RUN      ] ProcTest.pids
> > [       OK ] ProcTest.pids (1 ms)
> > [ RUN      ] ProcTest.cpus
> > [       OK ] ProcTest.cpus (1 ms)
> > [ RUN      ] ProcTest.SystemStatus
> > [       OK ] ProcTest.SystemStatus (0 ms)
> > [ RUN      ] ProcTest.ProcessStatus
> > [       OK ] ProcTest.ProcessStatus (0 ms)
> > [ RUN      ] ProcTest.SingleThread
> > [       OK ] ProcTest.SingleThread (1 ms)
> > [ RUN      ] ProcTest.MultipleThreads
> > stout/tests/proc_tests.cpp:164: Failure
> > read is NONE
> > [  FAILED  ] ProcTest.MultipleThreads (290 ms)
> > [----------] 6 tests from ProcTest (293 ms total)
> > 
> > [----------] Global test environment tear-down
> > [==========] 121 tests from 24 test cases ran. (691 ms total)
> > [  PASSED  ] 120 tests.
> > [  FAILED  ] 1 test, listed below:
> > [  FAILED  ] ProcTest.MultipleThreads
> > 
> >  1 FAILED TEST
> > make[7]: *** [check-local] Error 1
> > make[7]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
> > make[6]: *** [check-am] Error 2
> > make[6]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
> > make[5]: *** [check-recursive] Error 1
> > make[5]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
> > make[4]: *** [check] Error 2
> > make[4]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
> > make[3]: *** [check-recursive] Error 1
> > make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess'
> > make[2]: *** [check-recursive] Error 1
> > make[2]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty'
> > make[1]: *** [check] Error 2
> > make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty'
> > make: *** [check-recursive] Error 1
> >

flaky test, i think.


- Dominic


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40754
-----------------------------------------------------------


On April 16, 2014, 1:56 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 16, 2014, 1:56 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Mesos ReviewBot <de...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/#review40754
-----------------------------------------------------------


Bad patch!

Reviews applied: [20047]

Failed command: make check

Error:
 Making check in .
make[1]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot'
make[1]: Nothing to be done for `check-am'.
make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot'
Making check in 3rdparty
make[1]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty'
make  check-recursive
make[2]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty'
Making check in libprocess
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess'
Making check in 3rdparty
make[4]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
gzip -d -c ry-http-parser-1c3624a.tar.gz | tar xf -
test ! -e ./ry-http-parser-1c3624a.patch || patch -d ry-http-parser-1c3624a -p1 <./ry-http-parser-1c3624a.patch
touch ry-http-parser-1c3624a-stamp
gzip -d -c gmock-1.6.0.tar.gz | tar xf -
test ! -e ./gmock-1.6.0.patch || patch -d gmock-1.6.0 -p1 <./gmock-1.6.0.patch
touch gmock-1.6.0-stamp
make  check-recursive
make[5]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
Making check in stout
make[6]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/stout'
make[6]: Nothing to be done for `check'.
make[6]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/stout'
make[6]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -Iry-http-parser-1c3624a   -g -MT libry_http_parser_la-http_parser.lo -MD -MP -MF .deps/libry_http_parser_la-http_parser.Tpo -c -o libry_http_parser_la-http_parser.lo `test -f 'ry-http-parser-1c3624a/http_parser.c' || echo './'`ry-http-parser-1c3624a/http_parser.c
libtool: compile:  gcc -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" "-DPACKAGE_STRING=\"libprocess 0.0.1\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I. -Iry-http-parser-1c3624a -g -MT libry_http_parser_la-http_parser.lo -MD -MP -MF .deps/libry_http_parser_la-http_parser.Tpo -c ry-http-parser-1c3624a/http_parser.c  -fPIC -DPIC -o libry_http_parser_la-http_parser.o
mv -f .deps/libry_http_parser_la-http_parser.Tpo .deps/libry_http_parser_la-http_parser.Plo
/bin/bash ../libtool --tag=CC   --mode=link gcc  -g   -o libry_http_parser.la  libry_http_parser_la-http_parser.lo  -lz  -lrt
libtool: link: ar cru .libs/libry_http_parser.a  libry_http_parser_la-http_parser.o
libtool: link: ranlib .libs/libry_http_parser.a
libtool: link: ( cd ".libs" && rm -f "libry_http_parser.la" && ln -s "../libry_http_parser.la" "libry_http_parser.la" )
gzip -d -c boost-1.53.0.tar.gz | tar xf -
test ! -e ./boost-1.53.0.patch || patch -d boost-1.53.0 -p1 <./boost-1.53.0.patch
touch boost-1.53.0-stamp
gzip -d -c glog-0.3.3.tar.gz | tar xf -
test ! -e ./glog-0.3.3.patch || patch -d glog-0.3.3 -p1 <./glog-0.3.3.patch
patching file src/symbolize.cc
patching file src/glog/stl_logging.h.in
patching file src/stl_logging_unittest.cc
patching file src/demangle.cc
touch glog-0.3.3-stamp
cd glog-0.3.3 && ./configure GTEST_CONFIG=no '--disable-option-checking' '--prefix=/usr/local' 'JAVA_HOME=/home/jenkins/tools/java/jdk1.6.0_20-64' '--enable-shared=no' '--with-pic' '--cache-file=/dev/null' '--srcdir=.' CXXFLAGS='-g -g2 -O2 -std=c++0x' --enable-shared=no --with-pic --srcdir=. && \
          make 
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 3458764513820540925
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking for ANSI C header files... no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for ANSI C header files... (cached) no
checking for stdint.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for unistd.h... (cached) yes
checking syscall.h usability... yes
checking syscall.h presence... yes
checking for syscall.h... yes
checking sys/syscall.h usability... yes
checking sys/syscall.h presence... yes
checking for sys/syscall.h... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking libunwind.h usability... no
checking libunwind.h presence... no
checking for libunwind.h... no
checking ucontext.h usability... yes
checking ucontext.h presence... yes
checking for ucontext.h... yes
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking glob.h usability... yes
checking glob.h presence... yes
checking for glob.h... yes
checking unwind.h usability... yes
checking unwind.h presence... yes
checking for unwind.h... yes
checking size of void *... 8
checking for uint16_t... yes
checking for u_int16_t... yes
checking for __uint16... no
checking for sigaltstack... yes
checking for dladdr... no
checking for fcntl... yes
checking for __attribute__... yes
checking for __builtin_expect... yes
checking for __sync_val_compare_and_swap... yes
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking whether to check for GCC pthread/shared inconsistencies... yes
checking whether -pthread is sufficient with -shared... yes
checking for pthread_self in -lpthread... yes
checking for main in -lgflags... no
checking for gtest-config... no
checking support for pthread_rwlock_* functions... yes
checking whether the compiler implements namespaces... yes
checking what namespace STL code is in... std
checking whether compiler supports using ::operator<<... 1
checking for ucontext.h... (cached) yes
checking sys/ucontext.h usability... yes
checking sys/ucontext.h presence... yes
checking for sys/ucontext.h... yes
checking how to access the program counter from a struct ucontext... uc_mcontext.gregs[REG_RIP]
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/glog/logging.h
config.status: creating src/glog/raw_logging.h
config.status: creating src/glog/vlog_is_on.h
config.status: creating src/glog/stl_logging.h
config.status: creating libglog.pc
config.status: creating src/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
make[7]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/glog-0.3.3'
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-logging.lo -MD -MP -MF .deps/libglog_la-logging.Tpo -c -o libglog_la-logging.lo `test -f 'src/logging.cc' || echo './'`src/logging.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-logging.lo -MD -MP -MF .deps/libglog_la-logging.Tpo -c src/logging.cc  -fPIC -DPIC -o libglog_la-logging.o
mv -f .deps/libglog_la-logging.Tpo .deps/libglog_la-logging.Plo
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-raw_logging.lo -MD -MP -MF .deps/libglog_la-raw_logging.Tpo -c -o libglog_la-raw_logging.lo `test -f 'src/raw_logging.cc' || echo './'`src/raw_logging.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-raw_logging.lo -MD -MP -MF .deps/libglog_la-raw_logging.Tpo -c src/raw_logging.cc  -fPIC -DPIC -o libglog_la-raw_logging.o
mv -f .deps/libglog_la-raw_logging.Tpo .deps/libglog_la-raw_logging.Plo
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-vlog_is_on.lo -MD -MP -MF .deps/libglog_la-vlog_is_on.Tpo -c -o libglog_la-vlog_is_on.lo `test -f 'src/vlog_is_on.cc' || echo './'`src/vlog_is_on.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-vlog_is_on.lo -MD -MP -MF .deps/libglog_la-vlog_is_on.Tpo -c src/vlog_is_on.cc  -fPIC -DPIC -o libglog_la-vlog_is_on.o
mv -f .deps/libglog_la-vlog_is_on.Tpo .deps/libglog_la-vlog_is_on.Plo
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-utilities.lo -MD -MP -MF .deps/libglog_la-utilities.Tpo -c -o libglog_la-utilities.lo `test -f 'src/utilities.cc' || echo './'`src/utilities.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-utilities.lo -MD -MP -MF .deps/libglog_la-utilities.Tpo -c src/utilities.cc  -fPIC -DPIC -o libglog_la-utilities.o
mv -f .deps/libglog_la-utilities.Tpo .deps/libglog_la-utilities.Plo
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-demangle.lo -MD -MP -MF .deps/libglog_la-demangle.Tpo -c -o libglog_la-demangle.lo `test -f 'src/demangle.cc' || echo './'`src/demangle.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-demangle.lo -MD -MP -MF .deps/libglog_la-demangle.Tpo -c src/demangle.cc  -fPIC -DPIC -o libglog_la-demangle.o
mv -f .deps/libglog_la-demangle.Tpo .deps/libglog_la-demangle.Plo
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-symbolize.lo -MD -MP -MF .deps/libglog_la-symbolize.Tpo -c -o libglog_la-symbolize.lo `test -f 'src/symbolize.cc' || echo './'`src/symbolize.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-symbolize.lo -MD -MP -MF .deps/libglog_la-symbolize.Tpo -c src/symbolize.cc  -fPIC -DPIC -o libglog_la-symbolize.o
mv -f .deps/libglog_la-symbolize.Tpo .deps/libglog_la-symbolize.Plo
/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I./src  -I./src    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-signalhandler.lo -MD -MP -MF .deps/libglog_la-signalhandler.Tpo -c -o libglog_la-signalhandler.lo `test -f 'src/signalhandler.cc' || echo './'`src/signalhandler.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./src -I./src -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -DNDEBUG -g -g2 -O2 -std=c++0x -MT libglog_la-signalhandler.lo -MD -MP -MF .deps/libglog_la-signalhandler.Tpo -c src/signalhandler.cc  -fPIC -DPIC -o libglog_la-signalhandler.o
mv -f .deps/libglog_la-signalhandler.Tpo .deps/libglog_la-signalhandler.Plo
/bin/bash ./libtool --tag=CXX   --mode=link g++   -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -DNDEBUG -g -g2 -O2 -std=c++0x    -o libglog.la -rpath /usr/local/lib  libglog_la-logging.lo libglog_la-raw_logging.lo libglog_la-vlog_is_on.lo libglog_la-utilities.lo libglog_la-demangle.lo libglog_la-symbolize.lo libglog_la-signalhandler.lo     -lpthread 
libtool: link: ar cru .libs/libglog.a  libglog_la-logging.o libglog_la-raw_logging.o libglog_la-vlog_is_on.o libglog_la-utilities.o libglog_la-demangle.o libglog_la-symbolize.o libglog_la-signalhandler.o
libtool: link: ranlib .libs/libglog.a
libtool: link: ( cd ".libs" && rm -f "libglog.la" && ln -s "../libglog.la" "libglog.la" )
g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT logging_unittest-logging_unittest.o -MD -MP -MF .deps/logging_unittest-logging_unittest.Tpo -c -o logging_unittest-logging_unittest.o `test -f 'src/logging_unittest.cc' || echo './'`src/logging_unittest.cc
mv -f .deps/logging_unittest-logging_unittest.Tpo .deps/logging_unittest-logging_unittest.Po
/bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o logging_unittest  logging_unittest-logging_unittest.o  libglog.la       -lpthread 
libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o logging_unittest logging_unittest-logging_unittest.o  ./.libs/libglog.a -lpthread -pthread
g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT demangle_unittest-demangle_unittest.o -MD -MP -MF .deps/demangle_unittest-demangle_unittest.Tpo -c -o demangle_unittest-demangle_unittest.o `test -f 'src/demangle_unittest.cc' || echo './'`src/demangle_unittest.cc
mv -f .deps/demangle_unittest-demangle_unittest.Tpo .deps/demangle_unittest-demangle_unittest.Po
/bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o demangle_unittest  demangle_unittest-demangle_unittest.o  libglog.la       -lpthread 
libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o demangle_unittest demangle_unittest-demangle_unittest.o  ./.libs/libglog.a -lpthread -pthread
g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT stacktrace_unittest-stacktrace_unittest.o -MD -MP -MF .deps/stacktrace_unittest-stacktrace_unittest.Tpo -c -o stacktrace_unittest-stacktrace_unittest.o `test -f 'src/stacktrace_unittest.cc' || echo './'`src/stacktrace_unittest.cc
mv -f .deps/stacktrace_unittest-stacktrace_unittest.Tpo .deps/stacktrace_unittest-stacktrace_unittest.Po
/bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o stacktrace_unittest  stacktrace_unittest-stacktrace_unittest.o  libglog.la    -lpthread 
libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o stacktrace_unittest stacktrace_unittest-stacktrace_unittest.o  ./.libs/libglog.a -lpthread -pthread
g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT symbolize_unittest-symbolize_unittest.o -MD -MP -MF .deps/symbolize_unittest-symbolize_unittest.Tpo -c -o symbolize_unittest-symbolize_unittest.o `test -f 'src/symbolize_unittest.cc' || echo './'`src/symbolize_unittest.cc
mv -f .deps/symbolize_unittest-symbolize_unittest.Tpo .deps/symbolize_unittest-symbolize_unittest.Po
/bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o symbolize_unittest  symbolize_unittest-symbolize_unittest.o  libglog.la       -lpthread 
libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o symbolize_unittest symbolize_unittest-symbolize_unittest.o  ./.libs/libglog.a -lpthread -pthread
g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT stl_logging_unittest-stl_logging_unittest.o -MD -MP -MF .deps/stl_logging_unittest-stl_logging_unittest.Tpo -c -o stl_logging_unittest-stl_logging_unittest.o `test -f 'src/stl_logging_unittest.cc' || echo './'`src/stl_logging_unittest.cc
In file included from /usr/include/c++/4.6/ext/hash_set:61:0,
                 from src/glog/stl_logging.h:54,
                 from src/stl_logging_unittest.cc:34:
/usr/include/c++/4.6/backward/backward_warning.h:33:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
In file included from src/utilities.h:73:0,
                 from src/googletest.h:38,
                 from src/stl_logging_unittest.cc:48:
src/base/mutex.h:137:0: warning: "_XOPEN_SOURCE" redefined [enabled by default]
/usr/include/features.h:166:0: note: this is the location of the previous definition
mv -f .deps/stl_logging_unittest-stl_logging_unittest.Tpo .deps/stl_logging_unittest-stl_logging_unittest.Po
/bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o stl_logging_unittest  stl_logging_unittest-stl_logging_unittest.o  libglog.la       -lpthread 
libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o stl_logging_unittest stl_logging_unittest-stl_logging_unittest.o  ./.libs/libglog.a -lpthread -pthread
g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT utilities_unittest-utilities_unittest.o -MD -MP -MF .deps/utilities_unittest-utilities_unittest.Tpo -c -o utilities_unittest-utilities_unittest.o `test -f 'src/utilities_unittest.cc' || echo './'`src/utilities_unittest.cc
mv -f .deps/utilities_unittest-utilities_unittest.Tpo .deps/utilities_unittest-utilities_unittest.Po
/bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o utilities_unittest  utilities_unittest-utilities_unittest.o  libglog.la       -lpthread 
libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o utilities_unittest utilities_unittest-utilities_unittest.o  ./.libs/libglog.a -lpthread -pthread
g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT logging_striptest0-logging_striptest_main.o -MD -MP -MF .deps/logging_striptest0-logging_striptest_main.Tpo -c -o logging_striptest0-logging_striptest_main.o `test -f 'src/logging_striptest_main.cc' || echo './'`src/logging_striptest_main.cc
mv -f .deps/logging_striptest0-logging_striptest_main.Tpo .deps/logging_striptest0-logging_striptest_main.Po
/bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o logging_striptest0  logging_striptest0-logging_striptest_main.o  libglog.la    -lpthread 
libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o logging_striptest0 logging_striptest0-logging_striptest_main.o  ./.libs/libglog.a -lpthread -pthread
g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT logging_striptest2-logging_striptest2.o -MD -MP -MF .deps/logging_striptest2-logging_striptest2.Tpo -c -o logging_striptest2-logging_striptest2.o `test -f 'src/logging_striptest2.cc' || echo './'`src/logging_striptest2.cc
mv -f .deps/logging_striptest2-logging_striptest2.Tpo .deps/logging_striptest2-logging_striptest2.Po
/bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o logging_striptest2  logging_striptest2-logging_striptest2.o  libglog.la    -lpthread 
libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o logging_striptest2 logging_striptest2-logging_striptest2.o  ./.libs/libglog.a -lpthread -pthread
g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT logging_striptest10-logging_striptest10.o -MD -MP -MF .deps/logging_striptest10-logging_striptest10.Tpo -c -o logging_striptest10-logging_striptest10.o `test -f 'src/logging_striptest10.cc' || echo './'`src/logging_striptest10.cc
mv -f .deps/logging_striptest10-logging_striptest10.Tpo .deps/logging_striptest10-logging_striptest10.Po
/bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o logging_striptest10  logging_striptest10-logging_striptest10.o  libglog.la    -lpthread 
libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o logging_striptest10 logging_striptest10-logging_striptest10.o  ./.libs/libglog.a -lpthread -pthread
g++ -DHAVE_CONFIG_H -I. -I./src  -I./src  -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -MT signalhandler_unittest-signalhandler_unittest.o -MD -MP -MF .deps/signalhandler_unittest-signalhandler_unittest.Tpo -c -o signalhandler_unittest-signalhandler_unittest.o `test -f 'src/signalhandler_unittest.cc' || echo './'`src/signalhandler_unittest.cc
mv -f .deps/signalhandler_unittest-signalhandler_unittest.Tpo .deps/signalhandler_unittest-signalhandler_unittest.Po
/bin/bash ./libtool --tag=CXX   --mode=link g++ -pthread    -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -DNO_FRAME_POINTER  -g -g2 -O2 -std=c++0x -pthread  -o signalhandler_unittest  signalhandler_unittest-signalhandler_unittest.o  libglog.la       -lpthread 
libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -g -g2 -O2 -std=c++0x -pthread -o signalhandler_unittest signalhandler_unittest-signalhandler_unittest.o  ./.libs/libglog.a -lpthread -pthread
make[7]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/glog-0.3.3'
gzip -d -c libev-4.15.tar.gz | tar xf -
test ! -e ./libev-4.15.patch || patch -d libev-4.15 -p1 <./libev-4.15.patch
patching file ev.h
touch libev-4.15-stamp
cd libev-4.15 && ./configure '--disable-option-checking' '--prefix=/usr/local' 'JAVA_HOME=/home/jenkins/tools/java/jdk1.6.0_20-64' '--enable-shared=no' '--with-pic' '--cache-file=/dev/null' '--srcdir=.' CXXFLAGS='-g -g2 -O2 -std=c++0x' --enable-shared=no --with-pic --srcdir=. && \
          make 
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 3458764513820540925
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking sys/inotify.h usability... yes
checking sys/inotify.h presence... yes
checking for sys/inotify.h... yes
checking sys/epoll.h usability... yes
checking sys/epoll.h presence... yes
checking for sys/epoll.h... yes
checking sys/event.h usability... no
checking sys/event.h presence... no
checking for sys/event.h... no
checking port.h usability... no
checking port.h presence... no
checking for port.h... no
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking for inotify_init... yes
checking for epoll_ctl... yes
checking for kqueue... no
checking for port_create... no
checking for poll... yes
checking for select... yes
checking for eventfd... yes
checking for signalfd... yes
checking for clock_gettime... no
checking for clock_gettime syscall... yes
checking for nanosleep... yes
checking for library containing floor... -lm
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
make[7]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/libev-4.15'
make  all-am
make[8]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/libev-4.15'
/bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.     -g -O3 -MT ev.lo -MD -MP -MF .deps/ev.Tpo -c -o ev.lo ev.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O3 -MT ev.lo -MD -MP -MF .deps/ev.Tpo -c ev.c  -fPIC -DPIC -o ev.o
ev.c:1531:31: warning: 'ev_default_loop_ptr' initialized and declared 'extern' [enabled by default]
ev.c: In function 'evpipe_write':
ev.c:2160:17: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
ev.c:2172:17: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
ev.c: In function 'pipecb':
ev.c:2193:16: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
ev.c:2207:16: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
mv -f .deps/ev.Tpo .deps/ev.Plo
/bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.     -g -O3 -MT event.lo -MD -MP -MF .deps/event.Tpo -c -o event.lo event.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O3 -MT event.lo -MD -MP -MF .deps/event.Tpo -c event.c  -fPIC -DPIC -o event.o
mv -f .deps/event.Tpo .deps/event.Plo
/bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O3 -version-info 4:0:0  -o libev.la -rpath /usr/local/lib ev.lo event.lo  -lm 
libtool: link: ar cru .libs/libev.a  ev.o event.o
libtool: link: ranlib .libs/libev.a
libtool: link: ( cd ".libs" && rm -f "libev.la" && ln -s "../libev.la" "libev.la" )
make[8]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/libev-4.15'
make[7]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/libev-4.15'
gzip -d -c protobuf-2.5.0.tar.gz | tar xf -
test ! -e ./protobuf-2.5.0.patch || patch -d protobuf-2.5.0 -p1 <./protobuf-2.5.0.patch
touch protobuf-2.5.0-stamp
cd protobuf-2.5.0 && ./configure '--disable-option-checking' '--prefix=/usr/local' 'JAVA_HOME=/home/jenkins/tools/java/jdk1.6.0_20-64' '--enable-shared=no' '--with-pic' '--cache-file=/dev/null' '--srcdir=.' CXXFLAGS='-g -g2 -O2 -std=c++0x' --enable-shared=no --with-pic --srcdir=. && \
          make 
checking whether to enable maintainer-specific portions of Makefiles... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking C++ compiler flags...... use user-supplied: -g -g2 -O2 -std=c++0x
checking whether __SUNPRO_CC is declared... no
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 3458764513820540925
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for inttypes.h... (cached) yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for working memcmp... yes
checking for working strtod... yes
checking for ftruncate... yes
checking for memset... yes
checking for mkdir... yes
checking for strchr... yes
checking for strerror... yes
checking for strtol... yes
checking zlib version... ok (1.2.0.4 or later)
checking for library containing zlibVersion... -lz
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking whether to check for GCC pthread/shared inconsistencies... yes
checking whether -pthread is sufficient with -shared... yes
checking whether what we have so far is sufficient with -nostdlib... no
checking whether -lpthread saves the day... yes
checking the location of hash_map... <unordered_map>
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating protobuf.pc
config.status: creating protobuf-lite.pc
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in gtest (/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0/gtest)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local'  'JAVA_HOME=/home/jenkins/tools/java/jdk1.6.0_20-64' 'CXXFLAGS=-g -g2 -O2 -std=c++0x' '--enable-shared=no' '--with-pic' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 3458764513820540925
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for python... /usr/bin/python
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking whether to check for GCC pthread/shared inconsistencies... yes
checking whether -pthread is sufficient with -shared... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating scripts/gtest-config
config.status: creating build-aux/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
make[7]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0'
make  all-recursive
make[8]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0'
Making all in .
make[9]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0'
make[9]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0'
Making all in src
make[9]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src'
g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o `test -f 'google/protobuf/compiler/main.cc' || echo './'`google/protobuf/compiler/main.cc
mv -f .deps/main.Tpo .deps/main.Po
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT atomicops_internals_x86_gcc.lo -MD -MP -MF .deps/atomicops_internals_x86_gcc.Tpo -c -o atomicops_internals_x86_gcc.lo `test -f 'google/protobuf/stubs/atomicops_internals_x86_gcc.cc' || echo './'`google/protobuf/stubs/atomicops_internals_x86_gcc.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT atomicops_internals_x86_gcc.lo -MD -MP -MF .deps/atomicops_internals_x86_gcc.Tpo -c google/protobuf/stubs/atomicops_internals_x86_gcc.cc  -fPIC -DPIC -o atomicops_internals_x86_gcc.o
mv -f .deps/atomicops_internals_x86_gcc.Tpo .deps/atomicops_internals_x86_gcc.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT atomicops_internals_x86_msvc.lo -MD -MP -MF .deps/atomicops_internals_x86_msvc.Tpo -c -o atomicops_internals_x86_msvc.lo `test -f 'google/protobuf/stubs/atomicops_internals_x86_msvc.cc' || echo './'`google/protobuf/stubs/atomicops_internals_x86_msvc.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT atomicops_internals_x86_msvc.lo -MD -MP -MF .deps/atomicops_internals_x86_msvc.Tpo -c google/protobuf/stubs/atomicops_internals_x86_msvc.cc  -fPIC -DPIC -o atomicops_internals_x86_msvc.o
mv -f .deps/atomicops_internals_x86_msvc.Tpo .deps/atomicops_internals_x86_msvc.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT common.lo -MD -MP -MF .deps/common.Tpo -c -o common.lo `test -f 'google/protobuf/stubs/common.cc' || echo './'`google/protobuf/stubs/common.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT common.lo -MD -MP -MF .deps/common.Tpo -c google/protobuf/stubs/common.cc  -fPIC -DPIC -o common.o
mv -f .deps/common.Tpo .deps/common.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT once.lo -MD -MP -MF .deps/once.Tpo -c -o once.lo `test -f 'google/protobuf/stubs/once.cc' || echo './'`google/protobuf/stubs/once.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT once.lo -MD -MP -MF .deps/once.Tpo -c google/protobuf/stubs/once.cc  -fPIC -DPIC -o once.o
mv -f .deps/once.Tpo .deps/once.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT stringprintf.lo -MD -MP -MF .deps/stringprintf.Tpo -c -o stringprintf.lo `test -f 'google/protobuf/stubs/stringprintf.cc' || echo './'`google/protobuf/stubs/stringprintf.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT stringprintf.lo -MD -MP -MF .deps/stringprintf.Tpo -c google/protobuf/stubs/stringprintf.cc  -fPIC -DPIC -o stringprintf.o
mv -f .deps/stringprintf.Tpo .deps/stringprintf.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT extension_set.lo -MD -MP -MF .deps/extension_set.Tpo -c -o extension_set.lo `test -f 'google/protobuf/extension_set.cc' || echo './'`google/protobuf/extension_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT extension_set.lo -MD -MP -MF .deps/extension_set.Tpo -c google/protobuf/extension_set.cc  -fPIC -DPIC -o extension_set.o
mv -f .deps/extension_set.Tpo .deps/extension_set.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT generated_message_util.lo -MD -MP -MF .deps/generated_message_util.Tpo -c -o generated_message_util.lo `test -f 'google/protobuf/generated_message_util.cc' || echo './'`google/protobuf/generated_message_util.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT generated_message_util.lo -MD -MP -MF .deps/generated_message_util.Tpo -c google/protobuf/generated_message_util.cc  -fPIC -DPIC -o generated_message_util.o
mv -f .deps/generated_message_util.Tpo .deps/generated_message_util.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT message_lite.lo -MD -MP -MF .deps/message_lite.Tpo -c -o message_lite.lo `test -f 'google/protobuf/message_lite.cc' || echo './'`google/protobuf/message_lite.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT message_lite.lo -MD -MP -MF .deps/message_lite.Tpo -c google/protobuf/message_lite.cc  -fPIC -DPIC -o message_lite.o
mv -f .deps/message_lite.Tpo .deps/message_lite.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT repeated_field.lo -MD -MP -MF .deps/repeated_field.Tpo -c -o repeated_field.lo `test -f 'google/protobuf/repeated_field.cc' || echo './'`google/protobuf/repeated_field.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT repeated_field.lo -MD -MP -MF .deps/repeated_field.Tpo -c google/protobuf/repeated_field.cc  -fPIC -DPIC -o repeated_field.o
mv -f .deps/repeated_field.Tpo .deps/repeated_field.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT wire_format_lite.lo -MD -MP -MF .deps/wire_format_lite.Tpo -c -o wire_format_lite.lo `test -f 'google/protobuf/wire_format_lite.cc' || echo './'`google/protobuf/wire_format_lite.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT wire_format_lite.lo -MD -MP -MF .deps/wire_format_lite.Tpo -c google/protobuf/wire_format_lite.cc  -fPIC -DPIC -o wire_format_lite.o
mv -f .deps/wire_format_lite.Tpo .deps/wire_format_lite.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT coded_stream.lo -MD -MP -MF .deps/coded_stream.Tpo -c -o coded_stream.lo `test -f 'google/protobuf/io/coded_stream.cc' || echo './'`google/protobuf/io/coded_stream.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT coded_stream.lo -MD -MP -MF .deps/coded_stream.Tpo -c google/protobuf/io/coded_stream.cc  -fPIC -DPIC -o coded_stream.o
mv -f .deps/coded_stream.Tpo .deps/coded_stream.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT zero_copy_stream.lo -MD -MP -MF .deps/zero_copy_stream.Tpo -c -o zero_copy_stream.lo `test -f 'google/protobuf/io/zero_copy_stream.cc' || echo './'`google/protobuf/io/zero_copy_stream.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT zero_copy_stream.lo -MD -MP -MF .deps/zero_copy_stream.Tpo -c google/protobuf/io/zero_copy_stream.cc  -fPIC -DPIC -o zero_copy_stream.o
mv -f .deps/zero_copy_stream.Tpo .deps/zero_copy_stream.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT zero_copy_stream_impl_lite.lo -MD -MP -MF .deps/zero_copy_stream_impl_lite.Tpo -c -o zero_copy_stream_impl_lite.lo `test -f 'google/protobuf/io/zero_copy_stream_impl_lite.cc' || echo './'`google/protobuf/io/zero_copy_stream_impl_lite.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT zero_copy_stream_impl_lite.lo -MD -MP -MF .deps/zero_copy_stream_impl_lite.Tpo -c google/protobuf/io/zero_copy_stream_impl_lite.cc  -fPIC -DPIC -o zero_copy_stream_impl_lite.o
mv -f .deps/zero_copy_stream_impl_lite.Tpo .deps/zero_copy_stream_impl_lite.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT strutil.lo -MD -MP -MF .deps/strutil.Tpo -c -o strutil.lo `test -f 'google/protobuf/stubs/strutil.cc' || echo './'`google/protobuf/stubs/strutil.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT strutil.lo -MD -MP -MF .deps/strutil.Tpo -c google/protobuf/stubs/strutil.cc  -fPIC -DPIC -o strutil.o
mv -f .deps/strutil.Tpo .deps/strutil.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT substitute.lo -MD -MP -MF .deps/substitute.Tpo -c -o substitute.lo `test -f 'google/protobuf/stubs/substitute.cc' || echo './'`google/protobuf/stubs/substitute.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT substitute.lo -MD -MP -MF .deps/substitute.Tpo -c google/protobuf/stubs/substitute.cc  -fPIC -DPIC -o substitute.o
mv -f .deps/substitute.Tpo .deps/substitute.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT structurally_valid.lo -MD -MP -MF .deps/structurally_valid.Tpo -c -o structurally_valid.lo `test -f 'google/protobuf/stubs/structurally_valid.cc' || echo './'`google/protobuf/stubs/structurally_valid.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT structurally_valid.lo -MD -MP -MF .deps/structurally_valid.Tpo -c google/protobuf/stubs/structurally_valid.cc  -fPIC -DPIC -o structurally_valid.o
mv -f .deps/structurally_valid.Tpo .deps/structurally_valid.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT descriptor.lo -MD -MP -MF .deps/descriptor.Tpo -c -o descriptor.lo `test -f 'google/protobuf/descriptor.cc' || echo './'`google/protobuf/descriptor.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT descriptor.lo -MD -MP -MF .deps/descriptor.Tpo -c google/protobuf/descriptor.cc  -fPIC -DPIC -o descriptor.o
mv -f .deps/descriptor.Tpo .deps/descriptor.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT descriptor.pb.lo -MD -MP -MF .deps/descriptor.pb.Tpo -c -o descriptor.pb.lo `test -f 'google/protobuf/descriptor.pb.cc' || echo './'`google/protobuf/descriptor.pb.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT descriptor.pb.lo -MD -MP -MF .deps/descriptor.pb.Tpo -c google/protobuf/descriptor.pb.cc  -fPIC -DPIC -o descriptor.pb.o
mv -f .deps/descriptor.pb.Tpo .deps/descriptor.pb.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT descriptor_database.lo -MD -MP -MF .deps/descriptor_database.Tpo -c -o descriptor_database.lo `test -f 'google/protobuf/descriptor_database.cc' || echo './'`google/protobuf/descriptor_database.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT descriptor_database.lo -MD -MP -MF .deps/descriptor_database.Tpo -c google/protobuf/descriptor_database.cc  -fPIC -DPIC -o descriptor_database.o
mv -f .deps/descriptor_database.Tpo .deps/descriptor_database.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT dynamic_message.lo -MD -MP -MF .deps/dynamic_message.Tpo -c -o dynamic_message.lo `test -f 'google/protobuf/dynamic_message.cc' || echo './'`google/protobuf/dynamic_message.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT dynamic_message.lo -MD -MP -MF .deps/dynamic_message.Tpo -c google/protobuf/dynamic_message.cc  -fPIC -DPIC -o dynamic_message.o
mv -f .deps/dynamic_message.Tpo .deps/dynamic_message.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT extension_set_heavy.lo -MD -MP -MF .deps/extension_set_heavy.Tpo -c -o extension_set_heavy.lo `test -f 'google/protobuf/extension_set_heavy.cc' || echo './'`google/protobuf/extension_set_heavy.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT extension_set_heavy.lo -MD -MP -MF .deps/extension_set_heavy.Tpo -c google/protobuf/extension_set_heavy.cc  -fPIC -DPIC -o extension_set_heavy.o
mv -f .deps/extension_set_heavy.Tpo .deps/extension_set_heavy.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT generated_message_reflection.lo -MD -MP -MF .deps/generated_message_reflection.Tpo -c -o generated_message_reflection.lo `test -f 'google/protobuf/generated_message_reflection.cc' || echo './'`google/protobuf/generated_message_reflection.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT generated_message_reflection.lo -MD -MP -MF .deps/generated_message_reflection.Tpo -c google/protobuf/generated_message_reflection.cc  -fPIC -DPIC -o generated_message_reflection.o
mv -f .deps/generated_message_reflection.Tpo .deps/generated_message_reflection.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT message.lo -MD -MP -MF .deps/message.Tpo -c -o message.lo `test -f 'google/protobuf/message.cc' || echo './'`google/protobuf/message.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT message.lo -MD -MP -MF .deps/message.Tpo -c google/protobuf/message.cc  -fPIC -DPIC -o message.o
mv -f .deps/message.Tpo .deps/message.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT reflection_ops.lo -MD -MP -MF .deps/reflection_ops.Tpo -c -o reflection_ops.lo `test -f 'google/protobuf/reflection_ops.cc' || echo './'`google/protobuf/reflection_ops.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT reflection_ops.lo -MD -MP -MF .deps/reflection_ops.Tpo -c google/protobuf/reflection_ops.cc  -fPIC -DPIC -o reflection_ops.o
mv -f .deps/reflection_ops.Tpo .deps/reflection_ops.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT service.lo -MD -MP -MF .deps/service.Tpo -c -o service.lo `test -f 'google/protobuf/service.cc' || echo './'`google/protobuf/service.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT service.lo -MD -MP -MF .deps/service.Tpo -c google/protobuf/service.cc  -fPIC -DPIC -o service.o
mv -f .deps/service.Tpo .deps/service.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT text_format.lo -MD -MP -MF .deps/text_format.Tpo -c -o text_format.lo `test -f 'google/protobuf/text_format.cc' || echo './'`google/protobuf/text_format.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT text_format.lo -MD -MP -MF .deps/text_format.Tpo -c google/protobuf/text_format.cc  -fPIC -DPIC -o text_format.o
mv -f .deps/text_format.Tpo .deps/text_format.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT unknown_field_set.lo -MD -MP -MF .deps/unknown_field_set.Tpo -c -o unknown_field_set.lo `test -f 'google/protobuf/unknown_field_set.cc' || echo './'`google/protobuf/unknown_field_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT unknown_field_set.lo -MD -MP -MF .deps/unknown_field_set.Tpo -c google/protobuf/unknown_field_set.cc  -fPIC -DPIC -o unknown_field_set.o
mv -f .deps/unknown_field_set.Tpo .deps/unknown_field_set.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT wire_format.lo -MD -MP -MF .deps/wire_format.Tpo -c -o wire_format.lo `test -f 'google/protobuf/wire_format.cc' || echo './'`google/protobuf/wire_format.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT wire_format.lo -MD -MP -MF .deps/wire_format.Tpo -c google/protobuf/wire_format.cc  -fPIC -DPIC -o wire_format.o
mv -f .deps/wire_format.Tpo .deps/wire_format.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT gzip_stream.lo -MD -MP -MF .deps/gzip_stream.Tpo -c -o gzip_stream.lo `test -f 'google/protobuf/io/gzip_stream.cc' || echo './'`google/protobuf/io/gzip_stream.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT gzip_stream.lo -MD -MP -MF .deps/gzip_stream.Tpo -c google/protobuf/io/gzip_stream.cc  -fPIC -DPIC -o gzip_stream.o
mv -f .deps/gzip_stream.Tpo .deps/gzip_stream.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT printer.lo -MD -MP -MF .deps/printer.Tpo -c -o printer.lo `test -f 'google/protobuf/io/printer.cc' || echo './'`google/protobuf/io/printer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT printer.lo -MD -MP -MF .deps/printer.Tpo -c google/protobuf/io/printer.cc  -fPIC -DPIC -o printer.o
mv -f .deps/printer.Tpo .deps/printer.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT tokenizer.lo -MD -MP -MF .deps/tokenizer.Tpo -c -o tokenizer.lo `test -f 'google/protobuf/io/tokenizer.cc' || echo './'`google/protobuf/io/tokenizer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT tokenizer.lo -MD -MP -MF .deps/tokenizer.Tpo -c google/protobuf/io/tokenizer.cc  -fPIC -DPIC -o tokenizer.o
mv -f .deps/tokenizer.Tpo .deps/tokenizer.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT zero_copy_stream_impl.lo -MD -MP -MF .deps/zero_copy_stream_impl.Tpo -c -o zero_copy_stream_impl.lo `test -f 'google/protobuf/io/zero_copy_stream_impl.cc' || echo './'`google/protobuf/io/zero_copy_stream_impl.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT zero_copy_stream_impl.lo -MD -MP -MF .deps/zero_copy_stream_impl.Tpo -c google/protobuf/io/zero_copy_stream_impl.cc  -fPIC -DPIC -o zero_copy_stream_impl.o
mv -f .deps/zero_copy_stream_impl.Tpo .deps/zero_copy_stream_impl.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT importer.lo -MD -MP -MF .deps/importer.Tpo -c -o importer.lo `test -f 'google/protobuf/compiler/importer.cc' || echo './'`google/protobuf/compiler/importer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT importer.lo -MD -MP -MF .deps/importer.Tpo -c google/protobuf/compiler/importer.cc  -fPIC -DPIC -o importer.o
mv -f .deps/importer.Tpo .deps/importer.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT parser.lo -MD -MP -MF .deps/parser.Tpo -c -o parser.lo `test -f 'google/protobuf/compiler/parser.cc' || echo './'`google/protobuf/compiler/parser.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT parser.lo -MD -MP -MF .deps/parser.Tpo -c google/protobuf/compiler/parser.cc  -fPIC -DPIC -o parser.o
mv -f .deps/parser.Tpo .deps/parser.Plo
/bin/bash ../libtool --tag=CXX   --mode=link g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -version-info 8:0:0 -export-dynamic -no-undefined  -o libprotobuf.la -rpath /usr/local/lib atomicops_internals_x86_gcc.lo atomicops_internals_x86_msvc.lo common.lo once.lo stringprintf.lo extension_set.lo generated_message_util.lo message_lite.lo repeated_field.lo wire_format_lite.lo coded_stream.lo zero_copy_stream.lo zero_copy_stream_impl_lite.lo strutil.lo substitute.lo structurally_valid.lo descriptor.lo descriptor.pb.lo descriptor_database.lo dynamic_message.lo extension_set_heavy.lo generated_message_reflection.lo message.lo reflection_ops.lo service.lo text_format.lo unknown_field_set.lo wire_format.lo gzip_stream.lo printer.lo tokenizer.lo zero_copy_stream_impl.lo importer.lo parser.lo -lpthread -lz 
libtool: link: ar cru .libs/libprotobuf.a  atomicops_internals_x86_gcc.o atomicops_internals_x86_msvc.o common.o once.o stringprintf.o extension_set.o generated_message_util.o message_lite.o repeated_field.o wire_format_lite.o coded_stream.o zero_copy_stream.o zero_copy_stream_impl_lite.o strutil.o substitute.o structurally_valid.o descriptor.o descriptor.pb.o descriptor_database.o dynamic_message.o extension_set_heavy.o generated_message_reflection.o message.o reflection_ops.o service.o text_format.o unknown_field_set.o wire_format.o gzip_stream.o printer.o tokenizer.o zero_copy_stream_impl.o importer.o parser.o
libtool: link: ranlib .libs/libprotobuf.a
libtool: link: ( cd ".libs" && rm -f "libprotobuf.la" && ln -s "../libprotobuf.la" "libprotobuf.la" )
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT code_generator.lo -MD -MP -MF .deps/code_generator.Tpo -c -o code_generator.lo `test -f 'google/protobuf/compiler/code_generator.cc' || echo './'`google/protobuf/compiler/code_generator.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT code_generator.lo -MD -MP -MF .deps/code_generator.Tpo -c google/protobuf/compiler/code_generator.cc  -fPIC -DPIC -o code_generator.o
mv -f .deps/code_generator.Tpo .deps/code_generator.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT command_line_interface.lo -MD -MP -MF .deps/command_line_interface.Tpo -c -o command_line_interface.lo `test -f 'google/protobuf/compiler/command_line_interface.cc' || echo './'`google/protobuf/compiler/command_line_interface.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT command_line_interface.lo -MD -MP -MF .deps/command_line_interface.Tpo -c google/protobuf/compiler/command_line_interface.cc  -fPIC -DPIC -o command_line_interface.o
mv -f .deps/command_line_interface.Tpo .deps/command_line_interface.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT plugin.lo -MD -MP -MF .deps/plugin.Tpo -c -o plugin.lo `test -f 'google/protobuf/compiler/plugin.cc' || echo './'`google/protobuf/compiler/plugin.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT plugin.lo -MD -MP -MF .deps/plugin.Tpo -c google/protobuf/compiler/plugin.cc  -fPIC -DPIC -o plugin.o
mv -f .deps/plugin.Tpo .deps/plugin.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT plugin.pb.lo -MD -MP -MF .deps/plugin.pb.Tpo -c -o plugin.pb.lo `test -f 'google/protobuf/compiler/plugin.pb.cc' || echo './'`google/protobuf/compiler/plugin.pb.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT plugin.pb.lo -MD -MP -MF .deps/plugin.pb.Tpo -c google/protobuf/compiler/plugin.pb.cc  -fPIC -DPIC -o plugin.pb.o
mv -f .deps/plugin.pb.Tpo .deps/plugin.pb.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT subprocess.lo -MD -MP -MF .deps/subprocess.Tpo -c -o subprocess.lo `test -f 'google/protobuf/compiler/subprocess.cc' || echo './'`google/protobuf/compiler/subprocess.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT subprocess.lo -MD -MP -MF .deps/subprocess.Tpo -c google/protobuf/compiler/subprocess.cc  -fPIC -DPIC -o subprocess.o
mv -f .deps/subprocess.Tpo .deps/subprocess.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT zip_writer.lo -MD -MP -MF .deps/zip_writer.Tpo -c -o zip_writer.lo `test -f 'google/protobuf/compiler/zip_writer.cc' || echo './'`google/protobuf/compiler/zip_writer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT zip_writer.lo -MD -MP -MF .deps/zip_writer.Tpo -c google/protobuf/compiler/zip_writer.cc  -fPIC -DPIC -o zip_writer.o
mv -f .deps/zip_writer.Tpo .deps/zip_writer.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_enum.lo -MD -MP -MF .deps/cpp_enum.Tpo -c -o cpp_enum.lo `test -f 'google/protobuf/compiler/cpp/cpp_enum.cc' || echo './'`google/protobuf/compiler/cpp/cpp_enum.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_enum.lo -MD -MP -MF .deps/cpp_enum.Tpo -c google/protobuf/compiler/cpp/cpp_enum.cc  -fPIC -DPIC -o cpp_enum.o
mv -f .deps/cpp_enum.Tpo .deps/cpp_enum.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_enum_field.lo -MD -MP -MF .deps/cpp_enum_field.Tpo -c -o cpp_enum_field.lo `test -f 'google/protobuf/compiler/cpp/cpp_enum_field.cc' || echo './'`google/protobuf/compiler/cpp/cpp_enum_field.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_enum_field.lo -MD -MP -MF .deps/cpp_enum_field.Tpo -c google/protobuf/compiler/cpp/cpp_enum_field.cc  -fPIC -DPIC -o cpp_enum_field.o
mv -f .deps/cpp_enum_field.Tpo .deps/cpp_enum_field.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_extension.lo -MD -MP -MF .deps/cpp_extension.Tpo -c -o cpp_extension.lo `test -f 'google/protobuf/compiler/cpp/cpp_extension.cc' || echo './'`google/protobuf/compiler/cpp/cpp_extension.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_extension.lo -MD -MP -MF .deps/cpp_extension.Tpo -c google/protobuf/compiler/cpp/cpp_extension.cc  -fPIC -DPIC -o cpp_extension.o
mv -f .deps/cpp_extension.Tpo .deps/cpp_extension.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_field.lo -MD -MP -MF .deps/cpp_field.Tpo -c -o cpp_field.lo `test -f 'google/protobuf/compiler/cpp/cpp_field.cc' || echo './'`google/protobuf/compiler/cpp/cpp_field.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_field.lo -MD -MP -MF .deps/cpp_field.Tpo -c google/protobuf/compiler/cpp/cpp_field.cc  -fPIC -DPIC -o cpp_field.o
mv -f .deps/cpp_field.Tpo .deps/cpp_field.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_file.lo -MD -MP -MF .deps/cpp_file.Tpo -c -o cpp_file.lo `test -f 'google/protobuf/compiler/cpp/cpp_file.cc' || echo './'`google/protobuf/compiler/cpp/cpp_file.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_file.lo -MD -MP -MF .deps/cpp_file.Tpo -c google/protobuf/compiler/cpp/cpp_file.cc  -fPIC -DPIC -o cpp_file.o
mv -f .deps/cpp_file.Tpo .deps/cpp_file.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_generator.lo -MD -MP -MF .deps/cpp_generator.Tpo -c -o cpp_generator.lo `test -f 'google/protobuf/compiler/cpp/cpp_generator.cc' || echo './'`google/protobuf/compiler/cpp/cpp_generator.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_generator.lo -MD -MP -MF .deps/cpp_generator.Tpo -c google/protobuf/compiler/cpp/cpp_generator.cc  -fPIC -DPIC -o cpp_generator.o
mv -f .deps/cpp_generator.Tpo .deps/cpp_generator.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_helpers.lo -MD -MP -MF .deps/cpp_helpers.Tpo -c -o cpp_helpers.lo `test -f 'google/protobuf/compiler/cpp/cpp_helpers.cc' || echo './'`google/protobuf/compiler/cpp/cpp_helpers.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_helpers.lo -MD -MP -MF .deps/cpp_helpers.Tpo -c google/protobuf/compiler/cpp/cpp_helpers.cc  -fPIC -DPIC -o cpp_helpers.o
mv -f .deps/cpp_helpers.Tpo .deps/cpp_helpers.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_message.lo -MD -MP -MF .deps/cpp_message.Tpo -c -o cpp_message.lo `test -f 'google/protobuf/compiler/cpp/cpp_message.cc' || echo './'`google/protobuf/compiler/cpp/cpp_message.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_message.lo -MD -MP -MF .deps/cpp_message.Tpo -c google/protobuf/compiler/cpp/cpp_message.cc  -fPIC -DPIC -o cpp_message.o
mv -f .deps/cpp_message.Tpo .deps/cpp_message.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_message_field.lo -MD -MP -MF .deps/cpp_message_field.Tpo -c -o cpp_message_field.lo `test -f 'google/protobuf/compiler/cpp/cpp_message_field.cc' || echo './'`google/protobuf/compiler/cpp/cpp_message_field.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_message_field.lo -MD -MP -MF .deps/cpp_message_field.Tpo -c google/protobuf/compiler/cpp/cpp_message_field.cc  -fPIC -DPIC -o cpp_message_field.o
mv -f .deps/cpp_message_field.Tpo .deps/cpp_message_field.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_primitive_field.lo -MD -MP -MF .deps/cpp_primitive_field.Tpo -c -o cpp_primitive_field.lo `test -f 'google/protobuf/compiler/cpp/cpp_primitive_field.cc' || echo './'`google/protobuf/compiler/cpp/cpp_primitive_field.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_primitive_field.lo -MD -MP -MF .deps/cpp_primitive_field.Tpo -c google/protobuf/compiler/cpp/cpp_primitive_field.cc  -fPIC -DPIC -o cpp_primitive_field.o
mv -f .deps/cpp_primitive_field.Tpo .deps/cpp_primitive_field.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_service.lo -MD -MP -MF .deps/cpp_service.Tpo -c -o cpp_service.lo `test -f 'google/protobuf/compiler/cpp/cpp_service.cc' || echo './'`google/protobuf/compiler/cpp/cpp_service.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_service.lo -MD -MP -MF .deps/cpp_service.Tpo -c google/protobuf/compiler/cpp/cpp_service.cc  -fPIC -DPIC -o cpp_service.o
mv -f .deps/cpp_service.Tpo .deps/cpp_service.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT cpp_string_field.lo -MD -MP -MF .deps/cpp_string_field.Tpo -c -o cpp_string_field.lo `test -f 'google/protobuf/compiler/cpp/cpp_string_field.cc' || echo './'`google/protobuf/compiler/cpp/cpp_string_field.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT cpp_string_field.lo -MD -MP -MF .deps/cpp_string_field.Tpo -c google/protobuf/compiler/cpp/cpp_string_field.cc  -fPIC -DPIC -o cpp_string_field.o
mv -f .deps/cpp_string_field.Tpo .deps/cpp_string_field.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_enum.lo -MD -MP -MF .deps/java_enum.Tpo -c -o java_enum.lo `test -f 'google/protobuf/compiler/java/java_enum.cc' || echo './'`google/protobuf/compiler/java/java_enum.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_enum.lo -MD -MP -MF .deps/java_enum.Tpo -c google/protobuf/compiler/java/java_enum.cc  -fPIC -DPIC -o java_enum.o
mv -f .deps/java_enum.Tpo .deps/java_enum.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_enum_field.lo -MD -MP -MF .deps/java_enum_field.Tpo -c -o java_enum_field.lo `test -f 'google/protobuf/compiler/java/java_enum_field.cc' || echo './'`google/protobuf/compiler/java/java_enum_field.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_enum_field.lo -MD -MP -MF .deps/java_enum_field.Tpo -c google/protobuf/compiler/java/java_enum_field.cc  -fPIC -DPIC -o java_enum_field.o
mv -f .deps/java_enum_field.Tpo .deps/java_enum_field.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_extension.lo -MD -MP -MF .deps/java_extension.Tpo -c -o java_extension.lo `test -f 'google/protobuf/compiler/java/java_extension.cc' || echo './'`google/protobuf/compiler/java/java_extension.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_extension.lo -MD -MP -MF .deps/java_extension.Tpo -c google/protobuf/compiler/java/java_extension.cc  -fPIC -DPIC -o java_extension.o
mv -f .deps/java_extension.Tpo .deps/java_extension.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_field.lo -MD -MP -MF .deps/java_field.Tpo -c -o java_field.lo `test -f 'google/protobuf/compiler/java/java_field.cc' || echo './'`google/protobuf/compiler/java/java_field.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_field.lo -MD -MP -MF .deps/java_field.Tpo -c google/protobuf/compiler/java/java_field.cc  -fPIC -DPIC -o java_field.o
mv -f .deps/java_field.Tpo .deps/java_field.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_file.lo -MD -MP -MF .deps/java_file.Tpo -c -o java_file.lo `test -f 'google/protobuf/compiler/java/java_file.cc' || echo './'`google/protobuf/compiler/java/java_file.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_file.lo -MD -MP -MF .deps/java_file.Tpo -c google/protobuf/compiler/java/java_file.cc  -fPIC -DPIC -o java_file.o
mv -f .deps/java_file.Tpo .deps/java_file.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_generator.lo -MD -MP -MF .deps/java_generator.Tpo -c -o java_generator.lo `test -f 'google/protobuf/compiler/java/java_generator.cc' || echo './'`google/protobuf/compiler/java/java_generator.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_generator.lo -MD -MP -MF .deps/java_generator.Tpo -c google/protobuf/compiler/java/java_generator.cc  -fPIC -DPIC -o java_generator.o
mv -f .deps/java_generator.Tpo .deps/java_generator.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_helpers.lo -MD -MP -MF .deps/java_helpers.Tpo -c -o java_helpers.lo `test -f 'google/protobuf/compiler/java/java_helpers.cc' || echo './'`google/protobuf/compiler/java/java_helpers.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_helpers.lo -MD -MP -MF .deps/java_helpers.Tpo -c google/protobuf/compiler/java/java_helpers.cc  -fPIC -DPIC -o java_helpers.o
mv -f .deps/java_helpers.Tpo .deps/java_helpers.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_message.lo -MD -MP -MF .deps/java_message.Tpo -c -o java_message.lo `test -f 'google/protobuf/compiler/java/java_message.cc' || echo './'`google/protobuf/compiler/java/java_message.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_message.lo -MD -MP -MF .deps/java_message.Tpo -c google/protobuf/compiler/java/java_message.cc  -fPIC -DPIC -o java_message.o
mv -f .deps/java_message.Tpo .deps/java_message.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_message_field.lo -MD -MP -MF .deps/java_message_field.Tpo -c -o java_message_field.lo `test -f 'google/protobuf/compiler/java/java_message_field.cc' || echo './'`google/protobuf/compiler/java/java_message_field.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_message_field.lo -MD -MP -MF .deps/java_message_field.Tpo -c google/protobuf/compiler/java/java_message_field.cc  -fPIC -DPIC -o java_message_field.o
mv -f .deps/java_message_field.Tpo .deps/java_message_field.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_primitive_field.lo -MD -MP -MF .deps/java_primitive_field.Tpo -c -o java_primitive_field.lo `test -f 'google/protobuf/compiler/java/java_primitive_field.cc' || echo './'`google/protobuf/compiler/java/java_primitive_field.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_primitive_field.lo -MD -MP -MF .deps/java_primitive_field.Tpo -c google/protobuf/compiler/java/java_primitive_field.cc  -fPIC -DPIC -o java_primitive_field.o
mv -f .deps/java_primitive_field.Tpo .deps/java_primitive_field.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_service.lo -MD -MP -MF .deps/java_service.Tpo -c -o java_service.lo `test -f 'google/protobuf/compiler/java/java_service.cc' || echo './'`google/protobuf/compiler/java/java_service.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_service.lo -MD -MP -MF .deps/java_service.Tpo -c google/protobuf/compiler/java/java_service.cc  -fPIC -DPIC -o java_service.o
mv -f .deps/java_service.Tpo .deps/java_service.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_string_field.lo -MD -MP -MF .deps/java_string_field.Tpo -c -o java_string_field.lo `test -f 'google/protobuf/compiler/java/java_string_field.cc' || echo './'`google/protobuf/compiler/java/java_string_field.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_string_field.lo -MD -MP -MF .deps/java_string_field.Tpo -c google/protobuf/compiler/java/java_string_field.cc  -fPIC -DPIC -o java_string_field.o
mv -f .deps/java_string_field.Tpo .deps/java_string_field.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT java_doc_comment.lo -MD -MP -MF .deps/java_doc_comment.Tpo -c -o java_doc_comment.lo `test -f 'google/protobuf/compiler/java/java_doc_comment.cc' || echo './'`google/protobuf/compiler/java/java_doc_comment.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT java_doc_comment.lo -MD -MP -MF .deps/java_doc_comment.Tpo -c google/protobuf/compiler/java/java_doc_comment.cc  -fPIC -DPIC -o java_doc_comment.o
mv -f .deps/java_doc_comment.Tpo .deps/java_doc_comment.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -MT python_generator.lo -MD -MP -MF .deps/python_generator.Tpo -c -o python_generator.lo `test -f 'google/protobuf/compiler/python/python_generator.cc' || echo './'`google/protobuf/compiler/python/python_generator.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -MT python_generator.lo -MD -MP -MF .deps/python_generator.Tpo -c google/protobuf/compiler/python/python_generator.cc  -fPIC -DPIC -o python_generator.o
mv -f .deps/python_generator.Tpo .deps/python_generator.Plo
/bin/bash ../libtool --tag=CXX   --mode=link g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -version-info 8:0:0 -export-dynamic -no-undefined  -o libprotoc.la -rpath /usr/local/lib code_generator.lo command_line_interface.lo plugin.lo plugin.pb.lo subprocess.lo zip_writer.lo cpp_enum.lo cpp_enum_field.lo cpp_extension.lo cpp_field.lo cpp_file.lo cpp_generator.lo cpp_helpers.lo cpp_message.lo cpp_message_field.lo cpp_primitive_field.lo cpp_service.lo cpp_string_field.lo java_enum.lo java_enum_field.lo java_extension.lo java_field.lo java_file.lo java_generator.lo java_helpers.lo java_message.lo java_message_field.lo java_primitive_field.lo java_service.lo java_string_field.lo java_doc_comment.lo python_generator.lo -lpthread libprotobuf.la -lz 
libtool: link: ar cru .libs/libprotoc.a  code_generator.o command_line_interface.o plugin.o plugin.pb.o subprocess.o zip_writer.o cpp_enum.o cpp_enum_field.o cpp_extension.o cpp_field.o cpp_file.o cpp_generator.o cpp_helpers.o cpp_message.o cpp_message_field.o cpp_primitive_field.o cpp_service.o cpp_string_field.o java_enum.o java_enum_field.o java_extension.o java_field.o java_file.o java_generator.o java_helpers.o java_message.o java_message_field.o java_primitive_field.o java_service.o java_string_field.o java_doc_comment.o python_generator.o
libtool: link: ranlib .libs/libprotoc.a
libtool: link: ( cd ".libs" && rm -f "libprotoc.la" && ln -s "../libprotoc.la" "libprotoc.la" )
/bin/bash ../libtool --tag=CXX   --mode=link g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -pthread  -o protoc main.o -lpthread libprotobuf.la libprotoc.la -lz 
libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -g2 -O2 -std=c++0x -pthread -o protoc main.o  ./.libs/libprotobuf.a ./.libs/libprotoc.a /x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/.libs/libprotobuf.a -lpthread -lz -pthread
oldpwd=`pwd` && ( cd . && $oldpwd/protoc -I. --cpp_out=$oldpwd google/protobuf/unittest.proto google/protobuf/unittest_empty.proto google/protobuf/unittest_import.proto google/protobuf/unittest_import_public.proto google/protobuf/unittest_mset.proto google/protobuf/unittest_optimize_for.proto google/protobuf/unittest_embed_optimize_for.proto google/protobuf/unittest_custom_options.proto google/protobuf/unittest_lite.proto google/protobuf/unittest_import_lite.proto google/protobuf/unittest_import_public_lite.proto google/protobuf/unittest_lite_imports_nonlite.proto google/protobuf/unittest_no_generic_services.proto google/protobuf/compiler/cpp/cpp_test_bad_identifiers.proto )
touch unittest_proto_middleman
make  all-am
make[10]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src'
/bin/bash ../libtool --tag=CXX   --mode=link g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare  -g -g2 -O2 -std=c++0x -version-info 8:0:0 -export-dynamic -no-undefined  -o libprotobuf-lite.la -rpath /usr/local/lib atomicops_internals_x86_gcc.lo atomicops_internals_x86_msvc.lo common.lo once.lo stringprintf.lo extension_set.lo generated_message_util.lo message_lite.lo repeated_field.lo wire_format_lite.lo coded_stream.lo zero_copy_stream.lo zero_copy_stream_impl_lite.lo -lpthread -lz 
libtool: link: ar cru .libs/libprotobuf-lite.a  atomicops_internals_x86_gcc.o atomicops_internals_x86_msvc.o common.o once.o stringprintf.o extension_set.o generated_message_util.o message_lite.o repeated_field.o wire_format_lite.o coded_stream.o zero_copy_stream.o zero_copy_stream_impl_lite.o
libtool: link: ranlib .libs/libprotobuf-lite.a
libtool: link: ( cd ".libs" && rm -f "libprotobuf-lite.la" && ln -s "../libprotobuf-lite.la" "libprotobuf-lite.la" )
make[10]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src'
make[9]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src'
make[8]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0'
make[7]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty/protobuf-2.5.0'
touch protobuf-2.5.0-build-stamp
gzip -d -c picojson-4f93734.tar.gz | tar xf -
test ! -e ./picojson-4f93734.patch || patch -d picojson-4f93734 -p1 <./picojson-4f93734.patch
touch picojson-4f93734-stamp
make  libgmock.la stout-tests
make[7]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -Igmock-1.6.0/gtest/include -Igmock-1.6.0/gtest -Igmock-1.6.0/include -Igmock-1.6.0   -g -g2 -O2 -std=c++0x -MT libgmock_la-gtest-all.lo -MD -MP -MF .deps/libgmock_la-gtest-all.Tpo -c -o libgmock_la-gtest-all.lo `test -f 'gmock-1.6.0/gtest/src/gtest-all.cc' || echo './'`gmock-1.6.0/gtest/src/gtest-all.cc
libtool: compile:  g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" "-DPACKAGE_STRING=\"libprocess 0.0.1\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I. -Igmock-1.6.0/gtest/include -Igmock-1.6.0/gtest -Igmock-1.6.0/include -Igmock-1.6.0 -g -g2 -O2 -std=c++0x -MT libgmock_la-gtest-all.lo -MD -MP -MF .deps/libgmock_la-gtest-all.Tpo -c gmock-1.6.0/gtest/src/gtest-all.cc  -fPIC -DPIC -o libgmock_la-gtest-all.o
mv -f .deps/libgmock_la-gtest-all.Tpo .deps/libgmock_la-gtest-all.Plo
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -Igmock-1.6.0/gtest/include -Igmock-1.6.0/gtest -Igmock-1.6.0/include -Igmock-1.6.0   -g -g2 -O2 -std=c++0x -MT libgmock_la-gmock-all.lo -MD -MP -MF .deps/libgmock_la-gmock-all.Tpo -c -o libgmock_la-gmock-all.lo `test -f 'gmock-1.6.0/src/gmock-all.cc' || echo './'`gmock-1.6.0/src/gmock-all.cc
libtool: compile:  g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" "-DPACKAGE_STRING=\"libprocess 0.0.1\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I. -Igmock-1.6.0/gtest/include -Igmock-1.6.0/gtest -Igmock-1.6.0/include -Igmock-1.6.0 -g -g2 -O2 -std=c++0x -MT libgmock_la-gmock-all.lo -MD -MP -MF .deps/libgmock_la-gmock-all.Tpo -c gmock-1.6.0/src/gmock-all.cc  -fPIC -DPIC -o libgmock_la-gmock-all.o
mv -f .deps/libgmock_la-gmock-all.Tpo .deps/libgmock_la-gmock-all.Plo
/bin/bash ../libtool --tag=CXX   --mode=link g++  -g -g2 -O2 -std=c++0x   -o libgmock.la  libgmock_la-gtest-all.lo libgmock_la-gmock-all.lo  -lz  -lrt
libtool: link: ar cru .libs/libgmock.a  libgmock_la-gtest-all.o libgmock_la-gmock-all.o
libtool: link: ranlib .libs/libgmock.a
libtool: link: ( cd ".libs" && rm -f "libgmock.la" && ln -s "../libgmock.la" "libgmock.la" )
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-bytes_tests.o -MD -MP -MF .deps/stout_tests-bytes_tests.Tpo -c -o stout_tests-bytes_tests.o `test -f 'stout/tests/bytes_tests.cpp' || echo './'`stout/tests/bytes_tests.cpp
mv -f .deps/stout_tests-bytes_tests.Tpo .deps/stout_tests-bytes_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-cache_tests.o -MD -MP -MF .deps/stout_tests-cache_tests.Tpo -c -o stout_tests-cache_tests.o `test -f 'stout/tests/cache_tests.cpp' || echo './'`stout/tests/cache_tests.cpp
mv -f .deps/stout_tests-cache_tests.Tpo .deps/stout_tests-cache_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-duration_tests.o -MD -MP -MF .deps/stout_tests-duration_tests.Tpo -c -o stout_tests-duration_tests.o `test -f 'stout/tests/duration_tests.cpp' || echo './'`stout/tests/duration_tests.cpp
mv -f .deps/stout_tests-duration_tests.Tpo .deps/stout_tests-duration_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-error_tests.o -MD -MP -MF .deps/stout_tests-error_tests.Tpo -c -o stout_tests-error_tests.o `test -f 'stout/tests/error_tests.cpp' || echo './'`stout/tests/error_tests.cpp
mv -f .deps/stout_tests-error_tests.Tpo .deps/stout_tests-error_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-flags_tests.o -MD -MP -MF .deps/stout_tests-flags_tests.Tpo -c -o stout_tests-flags_tests.o `test -f 'stout/tests/flags_tests.cpp' || echo './'`stout/tests/flags_tests.cpp
mv -f .deps/stout_tests-flags_tests.Tpo .deps/stout_tests-flags_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-gzip_tests.o -MD -MP -MF .deps/stout_tests-gzip_tests.Tpo -c -o stout_tests-gzip_tests.o `test -f 'stout/tests/gzip_tests.cpp' || echo './'`stout/tests/gzip_tests.cpp
mv -f .deps/stout_tests-gzip_tests.Tpo .deps/stout_tests-gzip_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-hashmap_tests.o -MD -MP -MF .deps/stout_tests-hashmap_tests.Tpo -c -o stout_tests-hashmap_tests.o `test -f 'stout/tests/hashmap_tests.cpp' || echo './'`stout/tests/hashmap_tests.cpp
mv -f .deps/stout_tests-hashmap_tests.Tpo .deps/stout_tests-hashmap_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-hashset_tests.o -MD -MP -MF .deps/stout_tests-hashset_tests.Tpo -c -o stout_tests-hashset_tests.o `test -f 'stout/tests/hashset_tests.cpp' || echo './'`stout/tests/hashset_tests.cpp
mv -f .deps/stout_tests-hashset_tests.Tpo .deps/stout_tests-hashset_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-interval_tests.o -MD -MP -MF .deps/stout_tests-interval_tests.Tpo -c -o stout_tests-interval_tests.o `test -f 'stout/tests/interval_tests.cpp' || echo './'`stout/tests/interval_tests.cpp
mv -f .deps/stout_tests-interval_tests.Tpo .deps/stout_tests-interval_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-json_tests.o -MD -MP -MF .deps/stout_tests-json_tests.Tpo -c -o stout_tests-json_tests.o `test -f 'stout/tests/json_tests.cpp' || echo './'`stout/tests/json_tests.cpp
mv -f .deps/stout_tests-json_tests.Tpo .deps/stout_tests-json_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-linkedhashmap_tests.o -MD -MP -MF .deps/stout_tests-linkedhashmap_tests.Tpo -c -o stout_tests-linkedhashmap_tests.o `test -f 'stout/tests/linkedhashmap_tests.cpp' || echo './'`stout/tests/linkedhashmap_tests.cpp
mv -f .deps/stout_tests-linkedhashmap_tests.Tpo .deps/stout_tests-linkedhashmap_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-main.o -MD -MP -MF .deps/stout_tests-main.Tpo -c -o stout_tests-main.o `test -f 'stout/tests/main.cpp' || echo './'`stout/tests/main.cpp
mv -f .deps/stout_tests-main.Tpo .deps/stout_tests-main.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-multimap_tests.o -MD -MP -MF .deps/stout_tests-multimap_tests.Tpo -c -o stout_tests-multimap_tests.o `test -f 'stout/tests/multimap_tests.cpp' || echo './'`stout/tests/multimap_tests.cpp
mv -f .deps/stout_tests-multimap_tests.Tpo .deps/stout_tests-multimap_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-net_tests.o -MD -MP -MF .deps/stout_tests-net_tests.Tpo -c -o stout_tests-net_tests.o `test -f 'stout/tests/net_tests.cpp' || echo './'`stout/tests/net_tests.cpp
mv -f .deps/stout_tests-net_tests.Tpo .deps/stout_tests-net_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-none_tests.o -MD -MP -MF .deps/stout_tests-none_tests.Tpo -c -o stout_tests-none_tests.o `test -f 'stout/tests/none_tests.cpp' || echo './'`stout/tests/none_tests.cpp
mv -f .deps/stout_tests-none_tests.Tpo .deps/stout_tests-none_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-option_tests.o -MD -MP -MF .deps/stout_tests-option_tests.Tpo -c -o stout_tests-option_tests.o `test -f 'stout/tests/option_tests.cpp' || echo './'`stout/tests/option_tests.cpp
mv -f .deps/stout_tests-option_tests.Tpo .deps/stout_tests-option_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-os_tests.o -MD -MP -MF .deps/stout_tests-os_tests.Tpo -c -o stout_tests-os_tests.o `test -f 'stout/tests/os_tests.cpp' || echo './'`stout/tests/os_tests.cpp
mv -f .deps/stout_tests-os_tests.Tpo .deps/stout_tests-os_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-protobuf_tests.o -MD -MP -MF .deps/stout_tests-protobuf_tests.Tpo -c -o stout_tests-protobuf_tests.o `test -f 'stout/tests/protobuf_tests.cpp' || echo './'`stout/tests/protobuf_tests.cpp
mv -f .deps/stout_tests-protobuf_tests.Tpo .deps/stout_tests-protobuf_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-protobuf_tests.pb.o -MD -MP -MF .deps/stout_tests-protobuf_tests.pb.Tpo -c -o stout_tests-protobuf_tests.pb.o `test -f 'stout/tests/protobuf_tests.pb.cc' || echo './'`stout/tests/protobuf_tests.pb.cc
mv -f .deps/stout_tests-protobuf_tests.pb.Tpo .deps/stout_tests-protobuf_tests.pb.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-sendfile_tests.o -MD -MP -MF .deps/stout_tests-sendfile_tests.Tpo -c -o stout_tests-sendfile_tests.o `test -f 'stout/tests/os/sendfile_tests.cpp' || echo './'`stout/tests/os/sendfile_tests.cpp
mv -f .deps/stout_tests-sendfile_tests.Tpo .deps/stout_tests-sendfile_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-signals_tests.o -MD -MP -MF .deps/stout_tests-signals_tests.Tpo -c -o stout_tests-signals_tests.o `test -f 'stout/tests/os/signals_tests.cpp' || echo './'`stout/tests/os/signals_tests.cpp
mv -f .deps/stout_tests-signals_tests.Tpo .deps/stout_tests-signals_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-set_tests.o -MD -MP -MF .deps/stout_tests-set_tests.Tpo -c -o stout_tests-set_tests.o `test -f 'stout/tests/set_tests.cpp' || echo './'`stout/tests/set_tests.cpp
mv -f .deps/stout_tests-set_tests.Tpo .deps/stout_tests-set_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-some_tests.o -MD -MP -MF .deps/stout_tests-some_tests.Tpo -c -o stout_tests-some_tests.o `test -f 'stout/tests/some_tests.cpp' || echo './'`stout/tests/some_tests.cpp
mv -f .deps/stout_tests-some_tests.Tpo .deps/stout_tests-some_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-strings_tests.o -MD -MP -MF .deps/stout_tests-strings_tests.Tpo -c -o stout_tests-strings_tests.o `test -f 'stout/tests/strings_tests.cpp' || echo './'`stout/tests/strings_tests.cpp
mv -f .deps/stout_tests-strings_tests.Tpo .deps/stout_tests-strings_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-thread_tests.o -MD -MP -MF .deps/stout_tests-thread_tests.Tpo -c -o stout_tests-thread_tests.o `test -f 'stout/tests/thread_tests.cpp' || echo './'`stout/tests/thread_tests.cpp
mv -f .deps/stout_tests-thread_tests.Tpo .deps/stout_tests-thread_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-uuid_tests.o -MD -MP -MF .deps/stout_tests-uuid_tests.Tpo -c -o stout_tests-uuid_tests.o `test -f 'stout/tests/uuid_tests.cpp' || echo './'`stout/tests/uuid_tests.cpp
mv -f .deps/stout_tests-uuid_tests.Tpo .deps/stout_tests-uuid_tests.Po
g++ -DPACKAGE_NAME=\"libprocess\" -DPACKAGE_TARNAME=\"libprocess\" -DPACKAGE_VERSION=\"0.0.1\" -DPACKAGE_STRING=\"libprocess\ 0.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libprocess\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -I.  -I./stout/include -Iboost-1.53.0 -Iglog-0.3.3/src -Igmock-1.6.0/gtest/include -Igmock-1.6.0/include -Iprotobuf-2.5.0/src -Ipicojson-4f93734    -g -g2 -O2 -std=c++0x -MT stout_tests-proc_tests.o -MD -MP -MF .deps/stout_tests-proc_tests.Tpo -c -o stout_tests-proc_tests.o `test -f 'stout/tests/proc_tests.cpp' || echo './'`stout/tests/proc_tests.cpp
mv -f .deps/stout_tests-proc_tests.Tpo .deps/stout_tests-proc_tests.Po
/bin/bash ../libtool --tag=CXX   --mode=link g++  -g -g2 -O2 -std=c++0x   -o stout-tests stout_tests-bytes_tests.o stout_tests-cache_tests.o stout_tests-duration_tests.o stout_tests-error_tests.o stout_tests-flags_tests.o stout_tests-gzip_tests.o stout_tests-hashmap_tests.o stout_tests-hashset_tests.o stout_tests-interval_tests.o stout_tests-json_tests.o stout_tests-linkedhashmap_tests.o stout_tests-main.o stout_tests-multimap_tests.o stout_tests-net_tests.o stout_tests-none_tests.o stout_tests-option_tests.o stout_tests-os_tests.o stout_tests-protobuf_tests.o stout_tests-protobuf_tests.pb.o stout_tests-sendfile_tests.o stout_tests-signals_tests.o stout_tests-set_tests.o stout_tests-some_tests.o stout_tests-strings_tests.o stout_tests-thread_tests.o stout_tests-uuid_tests.o stout_tests-proc_tests.o libgmock.la glog-0.3.3/libglog.la protobuf-2.5.0/src/libprotobuf.la -lz  -lrt
libtool: link: g++ -g -g2 -O2 -std=c++0x -o stout-tests stout_tests-bytes_tests.o stout_tests-cache_tests.o stout_tests-duration_tests.o stout_tests-error_tests.o stout_tests-flags_tests.o stout_tests-gzip_tests.o stout_tests-hashmap_tests.o stout_tests-hashset_tests.o stout_tests-interval_tests.o stout_tests-json_tests.o stout_tests-linkedhashmap_tests.o stout_tests-main.o stout_tests-multimap_tests.o stout_tests-net_tests.o stout_tests-none_tests.o stout_tests-option_tests.o stout_tests-os_tests.o stout_tests-protobuf_tests.o stout_tests-protobuf_tests.pb.o stout_tests-sendfile_tests.o stout_tests-signals_tests.o stout_tests-set_tests.o stout_tests-some_tests.o stout_tests-strings_tests.o stout_tests-thread_tests.o stout_tests-uuid_tests.o stout_tests-proc_tests.o  ./.libs/libgmock.a glog-0.3.3/.libs/libglog.a protobuf-2.5.0/src/.libs/libprotobuf.a -lpthread -lz -lrt -pthread
make[7]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
make  check-local
make[7]: Entering directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
./stout-tests
[==========] Running 121 tests from 24 test cases.
[----------] Global test environment set-up.
[----------] 3 tests from Stout
[ RUN      ] Stout.Bytes
[       OK ] Stout.Bytes (0 ms)
[ RUN      ] Stout.Set
[       OK ] Stout.Set (0 ms)
[ RUN      ] Stout.Some
[       OK ] Stout.Some (0 ms)
[----------] 3 tests from Stout (0 ms total)

[----------] 4 tests from Cache
[ RUN      ] Cache.Insert
[       OK ] Cache.Insert (0 ms)
[ RUN      ] Cache.Update
[       OK ] Cache.Update (0 ms)
[ RUN      ] Cache.Erase
[       OK ] Cache.Erase (0 ms)
[ RUN      ] Cache.LRUEviction
[       OK ] Cache.LRUEviction (0 ms)
[----------] 4 tests from Cache (0 ms total)

[----------] 4 tests from DurationTest
[ RUN      ] DurationTest.Comparison
[       OK ] DurationTest.Comparison (0 ms)
[ RUN      ] DurationTest.ParseAndTry
[       OK ] DurationTest.ParseAndTry (9 ms)
[ RUN      ] DurationTest.Arithmetic
[       OK ] DurationTest.Arithmetic (0 ms)
[ RUN      ] DurationTest.OutputFormat
[       OK ] DurationTest.OutputFormat (0 ms)
[----------] 4 tests from DurationTest (9 ms total)

[----------] 1 test from ErrorTest
[ RUN      ] ErrorTest.Test
[       OK ] ErrorTest.Test (0 ms)
[----------] 1 test from ErrorTest (0 ms total)

[----------] 12 tests from FlagsTest
[ RUN      ] FlagsTest.Load
[       OK ] FlagsTest.Load (1 ms)
[ RUN      ] FlagsTest.Add
[       OK ] FlagsTest.Add (0 ms)
[ RUN      ] FlagsTest.Flags
[       OK ] FlagsTest.Flags (0 ms)
[ RUN      ] FlagsTest.LoadFromEnvironment
[       OK ] FlagsTest.LoadFromEnvironment (0 ms)
[ RUN      ] FlagsTest.LoadFromCommandLine
[       OK ] FlagsTest.LoadFromCommandLine (0 ms)
[ RUN      ] FlagsTest.LoadFromCommandLineWithNonFlags
[       OK ] FlagsTest.LoadFromCommandLineWithNonFlags (0 ms)
[ RUN      ] FlagsTest.Stringification
[       OK ] FlagsTest.Stringification (0 ms)
[ RUN      ] FlagsTest.DuplicatesFromEnvironment
[       OK ] FlagsTest.DuplicatesFromEnvironment (0 ms)
[ RUN      ] FlagsTest.DuplicatesFromCommandLine
[       OK ] FlagsTest.DuplicatesFromCommandLine (0 ms)
[ RUN      ] FlagsTest.Errors
[       OK ] FlagsTest.Errors (0 ms)
[ RUN      ] FlagsTest.Usage
[       OK ] FlagsTest.Usage (1 ms)
[ RUN      ] FlagsTest.Duration
[       OK ] FlagsTest.Duration (0 ms)
[----------] 12 tests from FlagsTest (2 ms total)

[----------] 1 test from GzipTest
[ RUN      ] GzipTest.CompressDecompressString
[       OK ] GzipTest.CompressDecompressString (117 ms)
[----------] 1 test from GzipTest (117 ms total)

[----------] 2 tests from HashMapTest
[ RUN      ] HashMapTest.Insert
[       OK ] HashMapTest.Insert (0 ms)
[ RUN      ] HashMapTest.Contains
[       OK ] HashMapTest.Contains (0 ms)
[----------] 2 tests from HashMapTest (0 ms total)

[----------] 2 tests from HashsetTest
[ RUN      ] HashsetTest.Insert
[       OK ] HashsetTest.Insert (0 ms)
[ RUN      ] HashsetTest.Union
[       OK ] HashsetTest.Union (0 ms)
[----------] 2 tests from HashsetTest (0 ms total)

[----------] 8 tests from IntervalTest
[ RUN      ] IntervalTest.Interval
[       OK ] IntervalTest.Interval (0 ms)
[ RUN      ] IntervalTest.EmptyInterval
[       OK ] IntervalTest.EmptyInterval (0 ms)
[ RUN      ] IntervalTest.Constructor
[       OK ] IntervalTest.Constructor (0 ms)
[ RUN      ] IntervalTest.Addition
[       OK ] IntervalTest.Addition (0 ms)
[ RUN      ] IntervalTest.Subtraction
[       OK ] IntervalTest.Subtraction (0 ms)
[ RUN      ] IntervalTest.Intersection
[       OK ] IntervalTest.Intersection (0 ms)
[ RUN      ] IntervalTest.LargeInterval
[       OK ] IntervalTest.LargeInterval (0 ms)
[ RUN      ] IntervalTest.IntervalIteration
[       OK ] IntervalTest.IntervalIteration (0 ms)
[----------] 8 tests from IntervalTest (0 ms total)

[----------] 8 tests from JsonTest
[ RUN      ] JsonTest.DefaultValueIsNull
[       OK ] JsonTest.DefaultValueIsNull (0 ms)
[ RUN      ] JsonTest.BinaryData
[       OK ] JsonTest.BinaryData (0 ms)
[ RUN      ] JsonTest.NumberFormat
[       OK ] JsonTest.NumberFormat (0 ms)
[ RUN      ] JsonTest.BooleanFormat
[       OK ] JsonTest.BooleanFormat (0 ms)
[ RUN      ] JsonTest.BooleanAssignement
[       OK ] JsonTest.BooleanAssignement (0 ms)
[ RUN      ] JsonTest.CStringAssignment
[       OK ] JsonTest.CStringAssignment (0 ms)
[ RUN      ] JsonTest.NumericAssignment
[       OK ] JsonTest.NumericAssignment (0 ms)
[ RUN      ] JsonTest.parse
[       OK ] JsonTest.parse (1 ms)
[----------] 8 tests from JsonTest (1 ms total)

[----------] 5 tests from LinkedHashmapTest
[ RUN      ] LinkedHashmapTest.Put
[       OK ] LinkedHashmapTest.Put (0 ms)
[ RUN      ] LinkedHashmapTest.Contains
[       OK ] LinkedHashmapTest.Contains (0 ms)
[ RUN      ] LinkedHashmapTest.Erase
[       OK ] LinkedHashmapTest.Erase (0 ms)
[ RUN      ] LinkedHashmapTest.Keys
[       OK ] LinkedHashmapTest.Keys (0 ms)
[ RUN      ] LinkedHashmapTest.Values
[       OK ] LinkedHashmapTest.Values (0 ms)
[----------] 5 tests from LinkedHashmapTest (0 ms total)

[----------] 6 tests from MultimapTest/0, where TypeParam = Multimap<std::string, unsigned short>
[ RUN      ] MultimapTest/0.Put
[       OK ] MultimapTest/0.Put (0 ms)
[ RUN      ] MultimapTest/0.Remove
[       OK ] MultimapTest/0.Remove (0 ms)
[ RUN      ] MultimapTest/0.Size
[       OK ] MultimapTest/0.Size (0 ms)
[ RUN      ] MultimapTest/0.Keys
[       OK ] MultimapTest/0.Keys (0 ms)
[ RUN      ] MultimapTest/0.Iterator
[       OK ] MultimapTest/0.Iterator (0 ms)
[ RUN      ] MultimapTest/0.Foreach
[       OK ] MultimapTest/0.Foreach (0 ms)
[----------] 6 tests from MultimapTest/0 (0 ms total)

[----------] 6 tests from MultimapTest/1, where TypeParam = multihashmap<std::string, unsigned short>
[ RUN      ] MultimapTest/1.Put
[       OK ] MultimapTest/1.Put (0 ms)
[ RUN      ] MultimapTest/1.Remove
[       OK ] MultimapTest/1.Remove (0 ms)
[ RUN      ] MultimapTest/1.Size
[       OK ] MultimapTest/1.Size (0 ms)
[ RUN      ] MultimapTest/1.Keys
[       OK ] MultimapTest/1.Keys (0 ms)
[ RUN      ] MultimapTest/1.Iterator
[       OK ] MultimapTest/1.Iterator (0 ms)
[ RUN      ] MultimapTest/1.Foreach
[       OK ] MultimapTest/1.Foreach (0 ms)
[----------] 6 tests from MultimapTest/1 (0 ms total)

[----------] 4 tests from NetTest
[ RUN      ] NetTest.mac
[       OK ] NetTest.mac (5 ms)
[ RUN      ] NetTest.ConstructMAC
[       OK ] NetTest.ConstructMAC (0 ms)
[ RUN      ] NetTest.ip
[       OK ] NetTest.ip (0 ms)
[ RUN      ] NetTest.ConstructIP
[       OK ] NetTest.ConstructIP (0 ms)
[----------] 4 tests from NetTest (5 ms total)

[----------] 1 test from NoneTest
[ RUN      ] NoneTest.Test
[       OK ] NoneTest.Test (0 ms)
[----------] 1 test from NoneTest (0 ms total)

[----------] 3 tests from OptionTest
[ RUN      ] OptionTest.Min
[       OK ] OptionTest.Min (1 ms)
[ RUN      ] OptionTest.Max
[       OK ] OptionTest.Max (0 ms)
[ RUN      ] OptionTest.Comparison
[       OK ] OptionTest.Comparison (0 ms)
[----------] 3 tests from OptionTest (1 ms total)

[----------] 18 tests from OsTest
[ RUN      ] OsTest.environment
[       OK ] OsTest.environment (0 ms)
[ RUN      ] OsTest.rmdir
[       OK ] OsTest.rmdir (0 ms)
[ RUN      ] OsTest.system
sh: 1: invalid.command: not found
[       OK ] OsTest.system (6 ms)
[ RUN      ] OsTest.nonblock
[       OK ] OsTest.nonblock (0 ms)
[ RUN      ] OsTest.touch
[       OK ] OsTest.touch (3 ms)
[ RUN      ] OsTest.readWriteString
[       OK ] OsTest.readWriteString (1 ms)
[ RUN      ] OsTest.find
[       OK ] OsTest.find (3 ms)
[ RUN      ] OsTest.bootId
[       OK ] OsTest.bootId (1 ms)
[ RUN      ] OsTest.uname
[       OK ] OsTest.uname (0 ms)
[ RUN      ] OsTest.sysname
[       OK ] OsTest.sysname (0 ms)
[ RUN      ] OsTest.release
[       OK ] OsTest.release (0 ms)
[ RUN      ] OsTest.sleep
[       OK ] OsTest.sleep (10 ms)
[ RUN      ] OsTest.pids
[       OK ] OsTest.pids (40 ms)
[ RUN      ] OsTest.children
[       OK ] OsTest.children (37 ms)
[ RUN      ] OsTest.process
[       OK ] OsTest.process (0 ms)
[ RUN      ] OsTest.processes
[       OK ] OsTest.processes (15 ms)
[ RUN      ] OsTest.killtree
[       OK ] OsTest.killtree (119 ms)
[ RUN      ] OsTest.pstree
[       OK ] OsTest.pstree (26 ms)
[----------] 18 tests from OsTest (261 ms total)

[----------] 1 test from ProtobufTest
[ RUN      ] ProtobufTest.JSON
[       OK ] ProtobufTest.JSON (0 ms)
[----------] 1 test from ProtobufTest (0 ms total)

[----------] 1 test from OsSendfileTest
[ RUN      ] OsSendfileTest.sendfile
[       OK ] OsSendfileTest.sendfile (1 ms)
[----------] 1 test from OsSendfileTest (1 ms total)

[----------] 1 test from OsSignalsTest
[ RUN      ] OsSignalsTest.suppress
[       OK ] OsSignalsTest.suppress (0 ms)
[----------] 1 test from OsSignalsTest (0 ms total)

[----------] 22 tests from StringsTest
[ RUN      ] StringsTest.Format
[       OK ] StringsTest.Format (0 ms)
[ RUN      ] StringsTest.Remove
[       OK ] StringsTest.Remove (0 ms)
[ RUN      ] StringsTest.Replace
[       OK ] StringsTest.Replace (0 ms)
[ RUN      ] StringsTest.Trim
[       OK ] StringsTest.Trim (0 ms)
[ RUN      ] StringsTest.Tokenize
[       OK ] StringsTest.Tokenize (0 ms)
[ RUN      ] StringsTest.TokenizeStringWithDelimsAtStart
[       OK ] StringsTest.TokenizeStringWithDelimsAtStart (0 ms)
[ RUN      ] StringsTest.TokenizeStringWithDelimsAtEnd
[       OK ] StringsTest.TokenizeStringWithDelimsAtEnd (0 ms)
[ RUN      ] StringsTest.TokenizeStringWithDelimsAtStartAndEnd
[       OK ] StringsTest.TokenizeStringWithDelimsAtStartAndEnd (0 ms)
[ RUN      ] StringsTest.TokenizeWithMultipleDelims
[       OK ] StringsTest.TokenizeWithMultipleDelims (0 ms)
[ RUN      ] StringsTest.TokenizeEmptyString
[       OK ] StringsTest.TokenizeEmptyString (0 ms)
[ RUN      ] StringsTest.TokenizeDelimOnlyString
[       OK ] StringsTest.TokenizeDelimOnlyString (0 ms)
[ RUN      ] StringsTest.TokenizeNullByteDelim
[       OK ] StringsTest.TokenizeNullByteDelim (0 ms)
[ RUN      ] StringsTest.SplitEmptyString
[       OK ] StringsTest.SplitEmptyString (0 ms)
[ RUN      ] StringsTest.SplitDelimOnlyString
[       OK ] StringsTest.SplitDelimOnlyString (0 ms)
[ RUN      ] StringsTest.Split
[       OK ] StringsTest.Split (0 ms)
[ RUN      ] StringsTest.SplitStringWithDelimsAtStart
[       OK ] StringsTest.SplitStringWithDelimsAtStart (0 ms)
[ RUN      ] StringsTest.SplitStringWithDelimsAtEnd
[       OK ] StringsTest.SplitStringWithDelimsAtEnd (0 ms)
[ RUN      ] StringsTest.SplitStringWithDelimsAtStartAndEnd
[       OK ] StringsTest.SplitStringWithDelimsAtStartAndEnd (0 ms)
[ RUN      ] StringsTest.SplitWithMultipleDelims
[       OK ] StringsTest.SplitWithMultipleDelims (0 ms)
[ RUN      ] StringsTest.Pairs
[       OK ] StringsTest.Pairs (0 ms)
[ RUN      ] StringsTest.StartsWith
[       OK ] StringsTest.StartsWith (0 ms)
[ RUN      ] StringsTest.Contains
[       OK ] StringsTest.Contains (0 ms)
[----------] 22 tests from StringsTest (0 ms total)

[----------] 1 test from Thread
[ RUN      ] Thread.local
[       OK ] Thread.local (0 ms)
[----------] 1 test from Thread (0 ms total)

[----------] 1 test from UUIDTest
[ RUN      ] UUIDTest.test
[       OK ] UUIDTest.test (1 ms)
[----------] 1 test from UUIDTest (1 ms total)

[----------] 6 tests from ProcTest
[ RUN      ] ProcTest.pids
[       OK ] ProcTest.pids (1 ms)
[ RUN      ] ProcTest.cpus
[       OK ] ProcTest.cpus (1 ms)
[ RUN      ] ProcTest.SystemStatus
[       OK ] ProcTest.SystemStatus (0 ms)
[ RUN      ] ProcTest.ProcessStatus
[       OK ] ProcTest.ProcessStatus (0 ms)
[ RUN      ] ProcTest.SingleThread
[       OK ] ProcTest.SingleThread (1 ms)
[ RUN      ] ProcTest.MultipleThreads
stout/tests/proc_tests.cpp:164: Failure
read is NONE
[  FAILED  ] ProcTest.MultipleThreads (290 ms)
[----------] 6 tests from ProcTest (293 ms total)

[----------] Global test environment tear-down
[==========] 121 tests from 24 test cases ran. (691 ms total)
[  PASSED  ] 120 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] ProcTest.MultipleThreads

 1 FAILED TEST
make[7]: *** [check-local] Error 1
make[7]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
make[6]: *** [check-am] Error 2
make[6]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
make[5]: *** [check-recursive] Error 1
make[5]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
make[4]: *** [check] Error 2
make[4]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess/3rdparty'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty/libprocess'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/mesos-reviewbot/3rdparty'
make: *** [check-recursive] Error 1


- Mesos ReviewBot


On April 16, 2014, 8:56 p.m., Dominic Hamon wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20047/
> -----------------------------------------------------------
> 
> (Updated April 16, 2014, 8:56 p.m.)
> 
> 
> Review request for mesos, Benjamin Hindman and Ben Mahler.
> 
> 
> Bugs: MESOS-1036
>     https://issues.apache.org/jira/browse/MESOS-1036
> 
> 
> Repository: mesos-git
> 
> 
> Description
> -------
> 
> see summary
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
>   3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
>   3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
>   3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
>   3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
>   3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/20047/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Dominic Hamon
> 
>


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 16, 2014, 1:56 p.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Bugs: MESOS-1036
    https://issues.apache.org/jira/browse/MESOS-1036


Repository: mesos-git


Description
-------

see summary


Diffs (updated)
-----

  3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
  3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 15, 2014, 12:31 p.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Changes
-------

rebased


Bugs: MESOS-1036
    https://issues.apache.org/jira/browse/MESOS-1036


Repository: mesos-git


Description
-------

see summary


Diffs (updated)
-----

  3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
  3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 14, 2014, 1:36 p.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Changes
-------

benh comments


Bugs: MESOS-1036
    https://issues.apache.org/jira/browse/MESOS-1036


Repository: mesos-git


Description
-------

see summary


Diffs (updated)
-----

  3rdparty/libprocess/3rdparty/stout/include/stout/net.hpp 97a09a17e5d3790a60c499aca3215f2808222542 
  3rdparty/libprocess/3rdparty/stout/include/stout/os.hpp 38756617ead1b6651e44ab989871ea3e68d130df 
  3rdparty/libprocess/3rdparty/stout/tests/net_tests.cpp 988b18f8c486dce23ce85d451e53700f49331237 
  3rdparty/libprocess/3rdparty/stout/tests/os_tests.cpp 94eb256d24bc001660d63bd91b608988205a3d09 
  3rdparty/libprocess/Makefile.am d707ad759dacd16e0177e14f1bf5ece9e4ce2491 
  3rdparty/libprocess/include/process/collect.hpp f4d39b72e40fd658add56edce282cd48f863dedd 
  3rdparty/libprocess/include/process/future.hpp f394a969170c07e9f326816a0ddff54a72a124a1 
  3rdparty/libprocess/include/process/metrics/counter.hpp f4774ada4dbe3fa18b5a8b204f97f59ca015b3c1 
  3rdparty/libprocess/include/process/metrics/gauge.hpp 4f5c1086ac3553319431283165c5451df1a0ee3f 
  3rdparty/libprocess/include/process/metrics/metric.hpp ea64f699fd9ec38745d84c7523133709827f96db 
  3rdparty/libprocess/include/process/metrics/metrics.hpp c20bb639e8ef79de63f0d0d56c2ea40a15a1f995 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/metrics/metrics.cpp 391295aea91e837bb856a40ef51d1c33d44371d8 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/metrics_tests.cpp 0cc9f4bcbbb03ac3a9a2d57f64b944443fcb94bb 
  3rdparty/libprocess/src/tests/process_tests.cpp ff0ee757c75732a2a99b5dac1aa43a7db8a60158 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
  3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 
  Makefile.am b91d8cf011832e6e91b16f03a2d80fbb601eba8f 
  docs/getting-started.md 8640ddd9ca98f656dcb05934902dcb25824bd03c 
  docs/high-availability.md d8a4dd3b5685f0397df5c874a0e6c055cd4d6a3f 
  docs/home.md 6a512dead55c0645d640161d3e90e6299dec95db 
  docs/mesos-frameworks.md 56e540e8eff8d7c67685f8a0313d80ba48bcef63 
  src/slave/containerizer/mesos_containerizer.cpp 1ce41d71eb13582b46d240d48f0508bdc3e7ef10 
  src/slave/slave.hpp 08f6005f57e6b74b657496da1d245531c1614594 
  src/slave/slave.cpp cddb241f12f3ca19d3ab3069b6d8399c2e3ea9bd 
  src/tests/containerizer_tests.cpp 6c48146ede2a47ff340efb6d813d787efe93fb3f 
  src/tests/environment.hpp 9cf14bcc8f7d386f6aa26b686d3f953c969aaf63 
  src/tests/environment.cpp 1267b3e55fa2b3683d7dfa2856dc8a8571cdaaf7 
  src/tests/flags.hpp a003e7fca5e7461cdbb5c62ff9909a287d1b3bd7 
  src/tests/main.cpp 442be5109a941fc1db5b183c8e00add44e0cab68 
  support/release.sh 633bbace091bddd582b9fcef5d35b331a0f169f0 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 10, 2014, 1:28 p.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Changes
-------

benm's comments. Added another test.


Bugs: MESOS-1036
    https://issues.apache.org/jira/browse/MESOS-1036


Repository: mesos-git


Description
-------

see summary


Diffs (updated)
-----

  3rdparty/libprocess/Makefile.am c785c4dd852eacaec1be11c68e0b0b95a328d96b 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
  3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon


Re: Review Request 20047: Reused statistics for calculating statistics from TimeSeries.

Posted by Dominic Hamon <dh...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20047/
-----------------------------------------------------------

(Updated April 9, 2014, 11:01 a.m.)


Review request for mesos, Benjamin Hindman and Ben Mahler.


Changes
-------

added relevant bug.


Bugs: MESOS-1036
    https://issues.apache.org/jira/browse/MESOS-1036


Repository: mesos-git


Description
-------

see summary


Diffs
-----

  3rdparty/libprocess/Makefile.am c785c4dd852eacaec1be11c68e0b0b95a328d96b 
  3rdparty/libprocess/include/process/statistics.hpp a4f1db3a8a219c39193a1d237477f0350e47e681 
  3rdparty/libprocess/src/process.cpp 9654c0437edb43cff65dbefdf08dee9e18ef96ab 
  3rdparty/libprocess/src/statistics.cpp 75aac4074d33cb5054da6c8b0bd4a890c2eaf80e 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 3521bd565dae8fcbba464f2539b3b14a37a037f0 
  3rdparty/libprocess/src/timeseries.cpp PRE-CREATION 

Diff: https://reviews.apache.org/r/20047/diff/


Testing
-------

make check


Thanks,

Dominic Hamon