Skip to content

Instantly share code, notes, and snippets.

@mateor
Last active August 29, 2015 14:13
Show Gist options
  • Save mateor/fa2d9336ade1000dc27e to your computer and use it in GitHub Desktop.
Save mateor/fa2d9336ade1000dc27e to your computer and use it in GitHub Desktop.
ci errors
~/development/pants$ ./build-support/bin/ci.sh
[== CI BEGINS ==]
[== Bootstrapping pants ==]
*** Running pants in dev mode from /Users/mateor/development/pants/src/python/pants/bin/pants_exe.py ***
Bootstrapping pants_deps with requirements:
/Users/mateor/development/pants/3rdparty/python/requirements.txt
/Users/mateor/development/pants/3rdparty/python/internal_backend/requirements.txt
/Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt
Using /usr/bin/python2.7
New python executable in /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin/python
Installing setuptools, pip...done.
Downloading/unpacking ansicolors==1.0.2 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 1))
Downloading ansicolors-1.0.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/ansicolors/setup.py) egg_info for package ansicolors
Downloading/unpacking antlr-python-runtime==3.1.3 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 3))
antlr-python-runtime an externally hosted file and may be unreliable
antlr-python-runtime is potentially insecure and unverifiable.
Downloading antlr_python_runtime-3.1.3.tar.gz (76kB): 76kB downloaded
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/antlr-python-runtime/setup.py) egg_info for package antlr-python-runtime
Downloading/unpacking coverage>=3.7,<3.8 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 7))
Downloading coverage-3.7.1.tar.gz (284kB): 284kB downloaded
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/coverage/setup.py) egg_info for package coverage
warning: no previously-included files matching '*.pyc' found anywhere in distribution
Downloading/unpacking docutils>=0.12,<0.13 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 8))
Downloading docutils-0.12.tar.gz (1.6MB): 1.6MB downloaded
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/docutils/setup.py) egg_info for package docutils
warning: no files found matching 'MANIFEST'
warning: no files found matching '*' under directory 'extras'
warning: no previously-included files matching '.cvsignore' found under directory '*'
warning: no previously-included files matching '*.pyc' found under directory '*'
warning: no previously-included files matching '*~' found under directory '*'
warning: no previously-included files matching '.DS_Store' found under directory '*'
Downloading/unpacking Markdown==2.1.1 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 9))
Downloading Markdown-2.1.1.tar.gz (242kB): 242kB downloaded
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/Markdown/setup.py) egg_info for package Markdown
Downloading/unpacking mock==1.0.1 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 10))
Downloading mock-1.0.1.tar.gz (818kB): 818kB downloaded
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/mock/setup.py) egg_info for package mock
warning: no files found matching '*.png' under directory 'docs'
warning: no files found matching '*.css' under directory 'docs'
warning: no files found matching '*.html' under directory 'docs'
warning: no files found matching '*.js' under directory 'docs'
Downloading/unpacking mox==0.5.3 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 11))
Downloading mox-0.5.3.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/mox/setup.py) egg_info for package mox
Downloading/unpacking pex>=0.8.1,<0.8.999999 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 14))
Downloading pex-0.8.2-py2.py3-none-any.whl (69kB): 69kB downloaded
Downloading/unpacking psutil==1.1.3 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 15))
Downloading psutil-1.1.3.tar.gz (165kB): 165kB downloaded
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/psutil/setup.py) egg_info for package psutil
Downloading/unpacking lockfile==0.10.2 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 16))
Downloading lockfile-0.10.2-py2-none-any.whl
Downloading/unpacking Pygments==1.4 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 17))
Downloading Pygments-1.4.tar.gz (3.5MB): 3.5MB downloaded
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/Pygments/setup.py) egg_info for package Pygments
Downloading/unpacking pystache==0.5.3 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 18))
Downloading pystache-0.5.3.tar.gz (74kB): 74kB downloaded
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/pystache/setup.py) egg_info for package pystache
pystache: using: version '3.6' of <module 'setuptools' from '/Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/setuptools/__init__.pyc'>
Downloading/unpacking pytest>=2.6,<2.7 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 19))
Downloading pytest-2.6.4.tar.gz (512kB): 512kB downloaded
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/pytest/setup.py) egg_info for package pytest
Downloading/unpacking pytest-cov>=1.8,<1.9 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 20))
Downloading pytest-cov-1.8.1.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/pytest-cov/setup.py) egg_info for package pytest-cov
Downloading/unpacking requests>=2.3.0,<2.4 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 21))
Downloading requests-2.3.0-py2.py3-none-any.whl (452kB): 452kB downloaded
Downloading/unpacking setuptools==5.4.1 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 22))
Downloading setuptools-5.4.1-py2.py3-none-any.whl (528kB): 528kB downloaded
Downloading/unpacking six==1.8.0 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 23))
Downloading six-1.8.0-py2.py3-none-any.whl
Downloading/unpacking thrift==0.9.1 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 24))
Downloading thrift-0.9.1.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/thrift/setup.py) egg_info for package thrift
Downloading/unpacking wheel==0.23.0 (from -r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 25))
Downloading wheel-0.23.0-py2.py3-none-any.whl (61kB): 61kB downloaded
Downloading/unpacking py>=1.4.25 (from pytest>=2.6,<2.7->-r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 19))
Downloading py-1.4.26.tar.gz (190kB): 190kB downloaded
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/py/setup.py) egg_info for package py
Downloading/unpacking cov-core>=1.14.0 (from pytest-cov>=1.8,<1.9->-r /Users/mateor/development/pants/3rdparty/python/requirements.txt (line 20))
Downloading cov-core-1.15.0.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/cov-core/setup.py) egg_info for package cov-core
Installing collected packages: ansicolors, antlr-python-runtime, coverage, docutils, Markdown, mock, mox, pex, psutil, lockfile, Pygments, pystache, pytest, pytest-cov, requests, setuptools, six, thrift, wheel, py, cov-core
Running setup.py install for ansicolors
installing library code to build/bdist.macosx-10.10-intel/egg
zip_safe flag not set; analyzing archive contents...
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing ansicolors-1.0.2-py2.7.egg
Adding ansicolors 1.0.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/ansicolors-1.0.2-py2.7.egg
Processing dependencies for ansicolors==1.0.2
Finished processing dependencies for ansicolors==1.0.2
Running setup.py install for antlr-python-runtime
installing library code to build/bdist.macosx-10.10-intel/egg
zip_safe flag not set; analyzing archive contents...
antlr3.recognizers: module MAY be using inspect.stack
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing antlr_python_runtime-3.1.3-py2.7.egg
Extracting antlr_python_runtime-3.1.3-py2.7.egg to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages
Adding antlr-python-runtime 3.1.3 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/antlr_python_runtime-3.1.3-py2.7.egg
Processing dependencies for antlr-python-runtime==3.1.3
Finished processing dependencies for antlr-python-runtime==3.1.3
Running setup.py install for coverage
warning: no previously-included files matching '*.pyc' found anywhere in distribution
installing library code to build/bdist.macosx-10.10-intel/egg
building 'coverage.tracer' extension
cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch x86_64 -arch i386 -pipe -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c coverage/tracer.c -o build/temp.macosx-10.10-intel-2.7/coverage/tracer.o
cc -bundle -undefined dynamic_lookup -arch x86_64 -arch i386 -Wl,-F. build/temp.macosx-10.10-intel-2.7/coverage/tracer.o -o build/lib.macosx-10.10-intel-2.7/coverage/tracer.so
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing coverage-3.7.1-py2.7-macosx-10.10-intel.egg
Extracting coverage-3.7.1-py2.7-macosx-10.10-intel.egg to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages
Adding coverage 3.7.1 to easy-install.pth file
Installing coverage2 script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing coverage-2.7 script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing coverage script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/coverage-3.7.1-py2.7-macosx-10.10-intel.egg
Processing dependencies for coverage==3.7.1
Finished processing dependencies for coverage==3.7.1
Running setup.py install for docutils
warning: no files found matching 'MANIFEST'
warning: no files found matching '*' under directory 'extras'
warning: no previously-included files matching '.cvsignore' found under directory '*'
warning: no previously-included files matching '*.pyc' found under directory '*'
warning: no previously-included files matching '*~' found under directory '*'
warning: no previously-included files matching '.DS_Store' found under directory '*'
installing library code to build/bdist.macosx-10.10-intel/egg
installing package data to build/bdist.macosx-10.10-intel/egg
installing scripts to build/bdist.macosx-10.10-intel/egg/EGG-INFO/scripts
changing mode of build/scripts-2.7/rst2html.py from 644 to 755
changing mode of build/scripts-2.7/rst2s5.py from 644 to 755
changing mode of build/scripts-2.7/rst2latex.py from 644 to 755
changing mode of build/scripts-2.7/rst2xetex.py from 644 to 755
changing mode of build/scripts-2.7/rst2man.py from 644 to 755
changing mode of build/scripts-2.7/rst2xml.py from 644 to 755
changing mode of build/scripts-2.7/rst2pseudoxml.py from 644 to 755
changing mode of build/scripts-2.7/rstpep2html.py from 644 to 755
changing mode of build/scripts-2.7/rst2odt.py from 644 to 755
changing mode of build/scripts-2.7/rst2odt_prepstyles.py from 644 to 755
changing mode of build/bdist.macosx-10.10-intel/egg/EGG-INFO/scripts/rst2html.py to 755
changing mode of build/bdist.macosx-10.10-intel/egg/EGG-INFO/scripts/rst2latex.py to 755
changing mode of build/bdist.macosx-10.10-intel/egg/EGG-INFO/scripts/rst2man.py to 755
changing mode of build/bdist.macosx-10.10-intel/egg/EGG-INFO/scripts/rst2odt.py to 755
changing mode of build/bdist.macosx-10.10-intel/egg/EGG-INFO/scripts/rst2odt_prepstyles.py to 755
changing mode of build/bdist.macosx-10.10-intel/egg/EGG-INFO/scripts/rst2pseudoxml.py to 755
changing mode of build/bdist.macosx-10.10-intel/egg/EGG-INFO/scripts/rst2s5.py to 755
changing mode of build/bdist.macosx-10.10-intel/egg/EGG-INFO/scripts/rst2xetex.py to 755
changing mode of build/bdist.macosx-10.10-intel/egg/EGG-INFO/scripts/rst2xml.py to 755
changing mode of build/bdist.macosx-10.10-intel/egg/EGG-INFO/scripts/rstpep2html.py to 755
zip_safe flag not set; analyzing archive contents...
docutils.parsers.rst.directives.misc: module references __file__
docutils.writers.docutils_xml: module references __path__
docutils.writers.html4css1.__init__: module references __file__
docutils.writers.latex2e.__init__: module references __file__
docutils.writers.odf_odt.__init__: module references __file__
docutils.writers.pep_html.__init__: module references __file__
docutils.writers.s5_html.__init__: module references __file__
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing docutils-0.12-py2.7.egg
Extracting docutils-0.12-py2.7.egg to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages
Adding docutils 0.12 to easy-install.pth file
Installing rst2html.py script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing rst2latex.py script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing rst2man.py script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing rst2odt.py script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing rst2odt_prepstyles.py script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing rst2pseudoxml.py script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing rst2s5.py script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing rst2xetex.py script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing rst2xml.py script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing rstpep2html.py script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/docutils-0.12-py2.7.egg
Processing dependencies for docutils==0.12
Finished processing dependencies for docutils==0.12
Running setup.py install for Markdown
installing library code to build/bdist.macosx-10.10-intel/egg
installing scripts to build/bdist.macosx-10.10-intel/egg/EGG-INFO/scripts
changing mode of build/scripts-2.7/markdown_py from 644 to 755
changing mode of build/bdist.macosx-10.10-intel/egg/EGG-INFO/scripts/markdown_py to 755
zip_safe flag not set; analyzing archive contents...
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing Markdown-2.1.1-py2.7.egg
Adding Markdown 2.1.1 to easy-install.pth file
Installing markdown_py script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/Markdown-2.1.1-py2.7.egg
Processing dependencies for Markdown==2.1.1
Finished processing dependencies for Markdown==2.1.1
Running setup.py install for mock
warning: no files found matching '*.png' under directory 'docs'
warning: no files found matching '*.css' under directory 'docs'
warning: no files found matching '*.html' under directory 'docs'
warning: no files found matching '*.js' under directory 'docs'
installing library code to build/bdist.macosx-10.10-intel/egg
zip_safe flag not set; analyzing archive contents...
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing mock-1.0.1-py2.7.egg
Adding mock 1.0.1 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg
Processing dependencies for mock==1.0.1
Finished processing dependencies for mock==1.0.1
Running setup.py install for mox
installing library code to build/bdist.macosx-10.10-intel/egg
zip_safe flag not set; analyzing archive contents...
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing mox-0.5.3-py2.7.egg
Adding mox 0.5.3 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/mox-0.5.3-py2.7.egg
Processing dependencies for mox==0.5.3
Finished processing dependencies for mox==0.5.3
Running setup.py install for psutil
installing library code to build/bdist.macosx-10.10-intel/egg
building '_psutil_osx' extension
cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch x86_64 -arch i386 -pipe -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-intel-2.7/psutil/_psutil_osx.o
psutil/_psutil_osx.c:125:31: warning: implicit conversion loses integer precision: 'long' to 'pid_t' (aka 'int') [-Wshorten-64-to-32]
if (psutil_get_kinfo_proc(pid, &kp) == -1) {
~~~~~~~~~~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:167:24: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
ret = proc_pidpath(pid, &buf, sizeof(buf));
~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:209:31: warning: implicit conversion loses integer precision: 'long' to 'pid_t' (aka 'int') [-Wshorten-64-to-32]
if (psutil_get_kinfo_proc(pid, &kp) == -1) {
~~~~~~~~~~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:227:31: warning: implicit conversion loses integer precision: 'long' to 'pid_t' (aka 'int') [-Wshorten-64-to-32]
if (psutil_get_kinfo_proc(pid, &kp) == -1) {
~~~~~~~~~~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:247:31: warning: implicit conversion loses integer precision: 'long' to 'pid_t' (aka 'int') [-Wshorten-64-to-32]
if (psutil_get_kinfo_proc(pid, &kp) == -1) {
~~~~~~~~~~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:267:31: warning: implicit conversion loses integer precision: 'long' to 'pid_t' (aka 'int') [-Wshorten-64-to-32]
if (psutil_get_kinfo_proc(pid, &kp) == -1) {
~~~~~~~~~~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:302:42: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
err = task_for_pid(mach_task_self(), pid, &task);
~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:346:39: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
err = proc_regionfilename(pid, address, buf, sizeof(buf));
~~~~~~~~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:477:31: warning: implicit conversion loses integer precision: 'long' to 'pid_t' (aka 'int') [-Wshorten-64-to-32]
if (psutil_get_kinfo_proc(pid, &kp) == -1) {
~~~~~~~~~~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:777:25: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
num = getfsstat(fs, len, MNT_NOWAIT);
~~~~~~~~~ ^~~
psutil/_psutil_osx.c:874:31: warning: implicit conversion loses integer precision: 'long' to 'pid_t' (aka 'int') [-Wshorten-64-to-32]
if (psutil_get_kinfo_proc(pid, &kp) == -1) {
~~~~~~~~~~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:910:42: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
err = task_for_pid(mach_task_self(), pid, &task);
~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:1019:35: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
pidinfo_result = proc_pidinfo(pid, PROC_PIDLISTFDS, 0, NULL, 0);
~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:1031:35: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
pidinfo_result = proc_pidinfo(pid, PROC_PIDLISTFDS, 0, fds_pointer,
~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:1047:33: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
nb = proc_pidfdinfo(pid,
~~~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:1151:35: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
pidinfo_result = proc_pidinfo(pid, PROC_PIDLISTFDS, 0, NULL, 0);
~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:1161:35: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
pidinfo_result = proc_pidinfo(pid, PROC_PIDLISTFDS, 0, fds_pointer,
~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:1179:33: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
nb = proc_pidfdinfo(pid, fdp_pointer->proc_fd, PROC_PIDFDSOCKETINFO,
~~~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:1346:35: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
pidinfo_result = proc_pidinfo(pid, PROC_PIDLISTFDS, 0, NULL, 0);
~~~~~~~~~~~~ ^~~
psutil/_psutil_osx.c:1355:35: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
pidinfo_result = proc_pidinfo(pid, PROC_PIDLISTFDS, 0, fds_pointer,
~~~~~~~~~~~~ ^~~
20 warnings generated.
psutil/_psutil_osx.c:337:48: warning: format specifies type 'unsigned long' but the argument has type 'vm_address_t' (aka 'unsigned int') [-Wformat]
sprintf(addr_str, "%016lx-%016lx", address, address + size);
~~~~~~ ^~~~~~~
%016x
/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
__builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
^
psutil/_psutil_osx.c:337:57: warning: format specifies type 'unsigned long' but the argument has type 'unsigned int' [-Wformat]
sprintf(addr_str, "%016lx-%016lx", address, address + size);
~~~~~~ ^~~~~~~~~~~~~~
%016x
/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf'
__builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
^
2 warnings generated.
cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch x86_64 -arch i386 -pipe -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-intel-2.7/psutil/_psutil_common.o
cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch x86_64 -arch i386 -pipe -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-intel-2.7/psutil/arch/osx/process_info.o
psutil/arch/osx/process_info.c:39:21: warning: implicit conversion loses integer precision: 'long' to 'pid_t' (aka 'int') [-Wshorten-64-to-32]
kill_ret = kill(pid , 0);
~~~~ ^~~
psutil/arch/osx/process_info.c:175:14: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
mib[2] = pid;
~ ^~~
psutil/arch/osx/process_info.c:192:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
len = strlen(arg_ptr);
~ ^~~~~~~~~~~~~~~
3 warnings generated.
cc -bundle -undefined dynamic_lookup -arch x86_64 -arch i386 -Wl,-F. build/temp.macosx-10.10-intel-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-intel-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-intel-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-intel-2.7/_psutil_osx.so -framework CoreFoundation -framework IOKit
building '_psutil_posix' extension
cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch x86_64 -arch i386 -pipe -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-intel-2.7/psutil/_psutil_posix.o
psutil/_psutil_posix.c:29:42: warning: implicit conversion loses integer precision: 'long' to 'id_t' (aka 'unsigned int') [-Wshorten-64-to-32]
priority = getpriority(PRIO_PROCESS, pid);
~~~~~~~~~~~ ^~~
psutil/_psutil_posix.c:48:40: warning: implicit conversion loses integer precision: 'long' to 'id_t' (aka 'unsigned int') [-Wshorten-64-to-32]
retval = setpriority(PRIO_PROCESS, pid, priority);
~~~~~~~~~~~ ^~~
2 warnings generated.
cc -bundle -undefined dynamic_lookup -arch x86_64 -arch i386 -Wl,-F. build/temp.macosx-10.10-intel-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-intel-2.7/_psutil_posix.so
zip_safe flag not set; analyzing archive contents...
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing psutil-1.1.3-py2.7-macosx-10.10-intel.egg
Adding psutil 1.1.3 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/psutil-1.1.3-py2.7-macosx-10.10-intel.egg
Processing dependencies for psutil==1.1.3
Finished processing dependencies for psutil==1.1.3
Running setup.py install for Pygments
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing Pygments-1.4-py2.7.egg
Extracting Pygments-1.4-py2.7.egg to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages
Adding Pygments 1.4 to easy-install.pth file
Installing pygmentize script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/Pygments-1.4-py2.7.egg
Processing dependencies for Pygments==1.4
Finished processing dependencies for Pygments==1.4
Running setup.py install for pystache
pystache: using: version '3.6' of <module 'setuptools' from '/Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/setuptools/__init__.pyc'>
installing library code to build/bdist.macosx-10.10-intel/egg
zip_safe flag not set; analyzing archive contents...
pystache.locator: module references __file__
pystache.tests.common: module references __file__
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing pystache-0.5.3-py2.7.egg
Extracting pystache-0.5.3-py2.7.egg to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages
Adding pystache 0.5.3 to easy-install.pth file
Installing pystache script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing pystache-test script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/pystache-0.5.3-py2.7.egg
Processing dependencies for pystache==0.5.3
Finished processing dependencies for pystache==0.5.3
Running setup.py install for pytest
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing pytest-2.6.4-py2.7.egg
Extracting pytest-2.6.4-py2.7.egg to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages
Adding pytest 2.6.4 to easy-install.pth file
Installing py.test-2.7 script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing py.test script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/pytest-2.6.4-py2.7.egg
Processing dependencies for pytest==2.6.4
Searching for py>=1.4.25
Reading https://pypi.python.org/simple/py/
Best match: py 1.4.26
Downloading https://pypi.python.org/packages/source/p/py/py-1.4.26.tar.gz#md5=30c3fd92a53f1a5ed6f3591c1fe75c0e
Processing py-1.4.26.tar.gz
Writing /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-Rfgiwf/py-1.4.26/setup.cfg
Running py-1.4.26/setup.py -q bdist_egg --dist-dir /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-Rfgiwf/py-1.4.26/egg-dist-tmp-zOXLVd
Adding py 1.4.26 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/py-1.4.26-py2.7.egg
Finished processing dependencies for pytest==2.6.4
Running setup.py install for pytest-cov
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing pytest_cov-1.8.1-py2.7.egg
Extracting pytest_cov-1.8.1-py2.7.egg to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages
Adding pytest-cov 1.8.1 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/pytest_cov-1.8.1-py2.7.egg
Processing dependencies for pytest-cov==1.8.1
Searching for cov-core>=1.14.0
Reading https://pypi.python.org/simple/cov-core/
Best match: cov-core 1.15.0
Downloading https://pypi.python.org/packages/source/c/cov-core/cov-core-1.15.0.tar.gz#md5=f519d4cb4c4e52856afb14af52919fe6
Processing cov-core-1.15.0.tar.gz
Writing /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-2RPHQZ/cov-core-1.15.0/setup.cfg
Running cov-core-1.15.0/setup.py -q bdist_egg --dist-dir /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-2RPHQZ/cov-core-1.15.0/egg-dist-tmp-Jqn1UE
Adding cov-core 1.15.0 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/cov_core-1.15.0-py2.7.egg
Searching for coverage==3.7.1
Best match: coverage 3.7.1
Processing coverage-3.7.1-py2.7-macosx-10.10-intel.egg
coverage 3.7.1 is already the active version in easy-install.pth
Installing coverage2 script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing coverage-2.7 script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing coverage script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/coverage-3.7.1-py2.7-macosx-10.10-intel.egg
Searching for pytest==2.6.4
Best match: pytest 2.6.4
Processing pytest-2.6.4-py2.7.egg
pytest 2.6.4 is already the active version in easy-install.pth
Installing py.test-2.7 script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing py.test script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/pytest-2.6.4-py2.7.egg
Searching for py==1.4.26
Best match: py 1.4.26
Processing py-1.4.26-py2.7.egg
py 1.4.26 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/py-1.4.26-py2.7.egg
Finished processing dependencies for pytest-cov==1.8.1
Found existing installation: setuptools 3.6
Uninstalling setuptools:
Successfully uninstalled setuptools
Running setup.py install for thrift
installing library code to build/bdist.macosx-10.10-intel/egg
building 'thrift.protocol.fastbinary' extension
cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch x86_64 -arch i386 -pipe -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/protocol/fastbinary.c -o build/temp.macosx-10.10-intel-2.7/src/protocol/fastbinary.o
src/protocol/fastbinary.c:114:11: warning: 'ntohll' macro redefined
# define ntohll(n) ( (((unsigned long long)ntohl(n)) << 32) + ntohl(n >> 32) )
^
/usr/include/sys/_endian.h:140:9: note: previous definition is here
#define ntohll(x) __DARWIN_OSSwapInt64(x)
^
src/protocol/fastbinary.c:115:11: warning: 'htonll' macro redefined
# define htonll(n) ( (((unsigned long long)htonl(n)) << 32) + htonl(n >> 32) )
^
/usr/include/sys/_endian.h:141:9: note: previous definition is here
#define htonll(x) __DARWIN_OSSwapInt64(x)
^
src/protocol/fastbinary.c:226:24: warning: implicit conversion loses integer precision: 'long' to 'TType' (aka 'enum TType') [-Wshorten-64-to-32]
dest->element_type = PyInt_AsLong(PyTuple_GET_ITEM(typeargs, 0));
~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:227:7: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (INT_CONV_ERROR_OCCURRED(dest->element_type)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:124:43: note: expanded from macro 'INT_CONV_ERROR_OCCURRED'
#define INT_CONV_ERROR_OCCURRED(v) ( ((v) == -1) && PyErr_Occurred() )
~~~ ^ ~~
src/protocol/fastbinary.c:243:16: warning: implicit conversion loses integer precision: 'long' to 'TType' (aka 'enum TType') [-Wshorten-64-to-32]
dest->ktag = PyInt_AsLong(PyTuple_GET_ITEM(typeargs, 0));
~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:244:7: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (INT_CONV_ERROR_OCCURRED(dest->ktag)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:124:43: note: expanded from macro 'INT_CONV_ERROR_OCCURRED'
#define INT_CONV_ERROR_OCCURRED(v) ( ((v) == -1) && PyErr_Occurred() )
~~~ ^ ~~
src/protocol/fastbinary.c:248:16: warning: implicit conversion loses integer precision: 'long' to 'TType' (aka 'enum TType') [-Wshorten-64-to-32]
dest->vtag = PyInt_AsLong(PyTuple_GET_ITEM(typeargs, 2));
~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:249:7: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (INT_CONV_ERROR_OCCURRED(dest->vtag)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:124:43: note: expanded from macro 'INT_CONV_ERROR_OCCURRED'
#define INT_CONV_ERROR_OCCURRED(v) ( ((v) == -1) && PyErr_Occurred() )
~~~ ^ ~~
src/protocol/fastbinary.c:281:15: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
dest->tag = PyInt_AsLong(PyTuple_GET_ITEM(spec_tuple, 0));
~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:286:16: warning: implicit conversion loses integer precision: 'long' to 'TType' (aka 'enum TType') [-Wshorten-64-to-32]
dest->type = PyInt_AsLong(PyTuple_GET_ITEM(spec_tuple, 1));
~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:287:7: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (INT_CONV_ERROR_OCCURRED(dest->type)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:124:43: note: expanded from macro 'INT_CONV_ERROR_OCCURRED'
#define INT_CONV_ERROR_OCCURRED(v) ( ((v) == -1) && PyErr_Occurred() )
~~~ ^ ~~
src/protocol/fastbinary.c:489:22: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
writeI32(output, len);
~~~~~~~~ ^~~
src/protocol/fastbinary.c:740:7: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (INT_CONV_ERROR_OCCURRED(got)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:124:43: note: expanded from macro 'INT_CONV_ERROR_OCCURRED'
#define INT_CONV_ERROR_OCCURRED(v) ( ((v) == -1) && PyErr_Occurred() )
~~~ ^ ~~
src/protocol/fastbinary.c:787:15: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (etype == -1) {
~~~~~ ^ ~~
src/protocol/fastbinary.c:809:15: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (ktype == -1) {
~~~~~ ^ ~~
src/protocol/fastbinary.c:814:15: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (vtype == -1) {
~~~~~ ^ ~~
src/protocol/fastbinary.c:836:16: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (type == -1) {
~~~~ ^ ~~
src/protocol/fastbinary.c:875:22: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
int spec_seq_len = PyTuple_Size(spec_seq);
~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:888:14: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (type == -1) {
~~~~ ^ ~~
src/protocol/fastbinary.c:1008:33: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
if (!readBytes(input, &buf, len)) {
~~~~~~~~~ ^~~
20 warnings generated.
src/protocol/fastbinary.c:114:11: warning: 'ntohll' macro redefined
# define ntohll(n) ( (((unsigned long long)ntohl(n)) << 32) + ntohl(n >> 32) )
^
/usr/include/sys/_endian.h:140:9: note: previous definition is here
#define ntohll(x) __DARWIN_OSSwapInt64(x)
^
src/protocol/fastbinary.c:115:11: warning: 'htonll' macro redefined
# define htonll(n) ( (((unsigned long long)htonl(n)) << 32) + htonl(n >> 32) )
^
/usr/include/sys/_endian.h:141:9: note: previous definition is here
#define htonll(x) __DARWIN_OSSwapInt64(x)
^
src/protocol/fastbinary.c:227:7: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (INT_CONV_ERROR_OCCURRED(dest->element_type)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:124:43: note: expanded from macro 'INT_CONV_ERROR_OCCURRED'
#define INT_CONV_ERROR_OCCURRED(v) ( ((v) == -1) && PyErr_Occurred() )
~~~ ^ ~~
src/protocol/fastbinary.c:244:7: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (INT_CONV_ERROR_OCCURRED(dest->ktag)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:124:43: note: expanded from macro 'INT_CONV_ERROR_OCCURRED'
#define INT_CONV_ERROR_OCCURRED(v) ( ((v) == -1) && PyErr_Occurred() )
~~~ ^ ~~
src/protocol/fastbinary.c:249:7: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (INT_CONV_ERROR_OCCURRED(dest->vtag)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:124:43: note: expanded from macro 'INT_CONV_ERROR_OCCURRED'
#define INT_CONV_ERROR_OCCURRED(v) ( ((v) == -1) && PyErr_Occurred() )
~~~ ^ ~~
src/protocol/fastbinary.c:287:7: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (INT_CONV_ERROR_OCCURRED(dest->type)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:124:43: note: expanded from macro 'INT_CONV_ERROR_OCCURRED'
#define INT_CONV_ERROR_OCCURRED(v) ( ((v) == -1) && PyErr_Occurred() )
~~~ ^ ~~
src/protocol/fastbinary.c:740:7: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (INT_CONV_ERROR_OCCURRED(got)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/protocol/fastbinary.c:124:43: note: expanded from macro 'INT_CONV_ERROR_OCCURRED'
#define INT_CONV_ERROR_OCCURRED(v) ( ((v) == -1) && PyErr_Occurred() )
~~~ ^ ~~
src/protocol/fastbinary.c:787:15: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (etype == -1) {
~~~~~ ^ ~~
src/protocol/fastbinary.c:809:15: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (ktype == -1) {
~~~~~ ^ ~~
src/protocol/fastbinary.c:814:15: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (vtype == -1) {
~~~~~ ^ ~~
src/protocol/fastbinary.c:836:16: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (type == -1) {
~~~~ ^ ~~
src/protocol/fastbinary.c:888:14: warning: comparison of constant -1 with expression of type 'TType' (aka 'enum TType') is always false [-Wtautological-constant-out-of-range-compare]
if (type == -1) {
~~~~ ^ ~~
12 warnings generated.
cc -bundle -undefined dynamic_lookup -arch x86_64 -arch i386 -Wl,-F. build/temp.macosx-10.10-intel-2.7/src/protocol/fastbinary.o -o build/lib.macosx-10.10-intel-2.7/thrift/protocol/fastbinary.so
/Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin/python -O /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/tmpjvpG9f.py
removing /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/tmpjvpG9f.py
/Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin/python -O /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/tmpiskKaq.py
removing /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/tmpiskKaq.py
zip_safe flag not set; analyzing archive contents...
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing thrift-0.9.1-py2.7-macosx-10.10-intel.egg
Adding thrift 0.9.1 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/thrift-0.9.1-py2.7-macosx-10.10-intel.egg
Processing dependencies for thrift==0.9.1
Finished processing dependencies for thrift==0.9.1
Running setup.py install for py
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing py-1.4.26-py2.7.egg
removing '/Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/py-1.4.26-py2.7.egg' (and everything under it)
Extracting py-1.4.26-py2.7.egg to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages
py 1.4.26 is already the active version in easy-install.pth
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/py-1.4.26-py2.7.egg
Processing dependencies for py==1.4.26
Finished processing dependencies for py==1.4.26
Running setup.py install for cov-core
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing cov_core-1.15.0-py2.7.egg
removing '/Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/cov_core-1.15.0-py2.7.egg' (and everything under it)
Extracting cov_core-1.15.0-py2.7.egg to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages
cov-core 1.15.0 is already the active version in easy-install.pth
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/cov_core-1.15.0-py2.7.egg
Processing dependencies for cov-core==1.15.0
Searching for coverage==3.7.1
Best match: coverage 3.7.1
Processing coverage-3.7.1-py2.7-macosx-10.10-intel.egg
coverage 3.7.1 is already the active version in easy-install.pth
Installing coverage2 script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing coverage-2.7 script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Installing coverage script to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/bin
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/coverage-3.7.1-py2.7-macosx-10.10-intel.egg
Finished processing dependencies for cov-core==1.15.0
Wrote pth file for subprocess measurement to /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/init_cov_core.pth
Successfully installed ansicolors antlr-python-runtime coverage docutils Markdown mock mox pex psutil lockfile Pygments pystache pytest pytest-cov requests setuptools six thrift wheel py cov-core
Cleaning up...
Downloading/unpacking beautifulsoup4 (from -r /Users/mateor/development/pants/3rdparty/python/internal_backend/requirements.txt (line 1))
Downloading beautifulsoup4-4.3.2.tar.gz (143kB): 143kB downloaded
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/beautifulsoup4/setup.py) egg_info for package beautifulsoup4
Installing collected packages: beautifulsoup4
Running setup.py install for beautifulsoup4
installing library code to build/bdist.macosx-10.10-intel/egg
zip_safe flag not set; analyzing archive contents...
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing beautifulsoup4-4.3.2-py2.7.egg
Adding beautifulsoup4 4.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/beautifulsoup4-4.3.2-py2.7.egg
Processing dependencies for beautifulsoup4==4.3.2
Finished processing dependencies for beautifulsoup4==4.3.2
Successfully installed beautifulsoup4
Cleaning up...
Downloading/unpacking twitter.common.collections>=0.3.1,<0.4 (from -r /Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt (line 7))
Downloading twitter.common.collections-0.3.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/twitter.common.collections/setup.py) egg_info for package twitter.common.collections
Downloading/unpacking twitter.common.config>=0.3.1,<0.4 (from -r /Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt (line 8))
Downloading twitter.common.config-0.3.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/twitter.common.config/setup.py) egg_info for package twitter.common.config
Downloading/unpacking twitter.common.confluence>=0.3.1,<0.4 (from -r /Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt (line 9))
Downloading twitter.common.confluence-0.3.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/twitter.common.confluence/setup.py) egg_info for package twitter.common.confluence
Downloading/unpacking twitter.common.decorators>=0.3.1,<0.4 (from -r /Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt (line 10))
Downloading twitter.common.decorators-0.3.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/twitter.common.decorators/setup.py) egg_info for package twitter.common.decorators
Downloading/unpacking twitter.common.dirutil>=0.3.1,<0.4 (from -r /Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt (line 11))
Downloading twitter.common.dirutil-0.3.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/twitter.common.dirutil/setup.py) egg_info for package twitter.common.dirutil
Downloading/unpacking twitter.common.lang>=0.3.1,<0.4 (from -r /Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt (line 12))
Downloading twitter.common.lang-0.3.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/twitter.common.lang/setup.py) egg_info for package twitter.common.lang
Downloading/unpacking twitter.common.log>=0.3.1,<0.4 (from -r /Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt (line 13))
Downloading twitter.common.log-0.3.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/twitter.common.log/setup.py) egg_info for package twitter.common.log
Downloading/unpacking twitter.common.options>=0.3.1,<0.4 (from -r /Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt (line 14))
Downloading twitter.common.options-0.3.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/twitter.common.options/setup.py) egg_info for package twitter.common.options
Downloading/unpacking twitter.common.process>=0.3.1,<0.4 (from -r /Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt (line 15))
Downloading twitter.common.process-0.3.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/twitter.common.process/setup.py) egg_info for package twitter.common.process
Downloading/unpacking twitter.common.string>=0.3.1,<0.4 (from -r /Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt (line 16))
Downloading twitter.common.string-0.3.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/twitter.common.string/setup.py) egg_info for package twitter.common.string
Downloading/unpacking twitter.common.threading>=0.3.1,<0.4 (from -r /Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt (line 17))
Downloading twitter.common.threading-0.3.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/twitter.common.threading/setup.py) egg_info for package twitter.common.threading
Downloading/unpacking twitter.common.util>=0.3.1,<0.4 (from -r /Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt (line 18))
Downloading twitter.common.util-0.3.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/twitter.common.util/setup.py) egg_info for package twitter.common.util
Downloading/unpacking twitter.common.contextutil==0.3.2 (from twitter.common.util>=0.3.1,<0.4->-r /Users/mateor/development/pants/3rdparty/python/twitter/commons/requirements.txt (line 18))
Downloading twitter.common.contextutil-0.3.2.tar.gz
Running setup.py (path:/Users/mateor/development/pants/build-support/pants_dev_deps.venv/build/twitter.common.contextutil/setup.py) egg_info for package twitter.common.contextutil
Installing collected packages: twitter.common.collections, twitter.common.config, twitter.common.confluence, twitter.common.decorators, twitter.common.dirutil, twitter.common.lang, twitter.common.log, twitter.common.options, twitter.common.process, twitter.common.string, twitter.common.threading, twitter.common.util, twitter.common.contextutil
Running setup.py install for twitter.common.collections
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing twitter.common.collections-0.3.2-py2.7.egg
Adding twitter.common.collections 0.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.collections-0.3.2-py2.7.egg
Processing dependencies for twitter.common.collections==0.3.2
Searching for twitter.common.lang==0.3.2
Reading https://pypi.python.org/simple/twitter.common.lang/
Best match: twitter.common.lang 0.3.2
Downloading https://pypi.python.org/packages/source/t/twitter.common.lang/twitter.common.lang-0.3.2.tar.gz#md5=1c0aec5f0180cec0eb3942a179cc9f3c
Processing twitter.common.lang-0.3.2.tar.gz
Writing /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-DFTiC2/twitter.common.lang-0.3.2/setup.cfg
Running twitter.common.lang-0.3.2/setup.py -q bdist_egg --dist-dir /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-DFTiC2/twitter.common.lang-0.3.2/egg-dist-tmp-bm9cW_
Adding twitter.common.lang 0.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.lang-0.3.2-py2.7.egg
Finished processing dependencies for twitter.common.collections==0.3.2
Running setup.py install for twitter.common.config
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing twitter.common.config-0.3.2-py2.7.egg
Adding twitter.common.config 0.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.config-0.3.2-py2.7.egg
Processing dependencies for twitter.common.config==0.3.2
Searching for twitter.common.collections==0.3.2
Best match: twitter.common.collections 0.3.2
Processing twitter.common.collections-0.3.2-py2.7.egg
twitter.common.collections 0.3.2 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.collections-0.3.2-py2.7.egg
Searching for twitter.common.lang==0.3.2
Best match: twitter.common.lang 0.3.2
Processing twitter.common.lang-0.3.2-py2.7.egg
twitter.common.lang 0.3.2 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.lang-0.3.2-py2.7.egg
Finished processing dependencies for twitter.common.config==0.3.2
Running setup.py install for twitter.common.confluence
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing twitter.common.confluence-0.3.2-py2.7.egg
Adding twitter.common.confluence 0.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.confluence-0.3.2-py2.7.egg
Processing dependencies for twitter.common.confluence==0.3.2
Searching for twitter.common.log==0.3.2
Reading https://pypi.python.org/simple/twitter.common.log/
Best match: twitter.common.log 0.3.2
Downloading https://pypi.python.org/packages/source/t/twitter.common.log/twitter.common.log-0.3.2.tar.gz#md5=f099d50ece1ab181ee7a9fadc2263ef5
Processing twitter.common.log-0.3.2.tar.gz
Writing /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-xFfa1W/twitter.common.log-0.3.2/setup.cfg
Running twitter.common.log-0.3.2/setup.py -q bdist_egg --dist-dir /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-xFfa1W/twitter.common.log-0.3.2/egg-dist-tmp-OUfd1h
Adding twitter.common.log 0.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.log-0.3.2-py2.7.egg
Searching for twitter.common.options==0.3.2
Reading https://pypi.python.org/simple/twitter.common.options/
Best match: twitter.common.options 0.3.2
Downloading https://pypi.python.org/packages/source/t/twitter.common.options/twitter.common.options-0.3.2.tar.gz#md5=6e8b16ba2cb2f6fa354eaadcc1587719
Processing twitter.common.options-0.3.2.tar.gz
Writing /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-MiVKtH/twitter.common.options-0.3.2/setup.cfg
Running twitter.common.options-0.3.2/setup.py -q bdist_egg --dist-dir /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-MiVKtH/twitter.common.options-0.3.2/egg-dist-tmp-WbhhOx
Adding twitter.common.options 0.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.options-0.3.2-py2.7.egg
Searching for twitter.common.dirutil==0.3.2
Reading https://pypi.python.org/simple/twitter.common.dirutil/
Best match: twitter.common.dirutil 0.3.2
Downloading https://pypi.python.org/packages/source/t/twitter.common.dirutil/twitter.common.dirutil-0.3.2.tar.gz#md5=8f13bf805cd55dcdfe0d4dc8ea507982
Processing twitter.common.dirutil-0.3.2.tar.gz
Writing /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-q7EAqM/twitter.common.dirutil-0.3.2/setup.cfg
Running twitter.common.dirutil-0.3.2/setup.py -q bdist_egg --dist-dir /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-q7EAqM/twitter.common.dirutil-0.3.2/egg-dist-tmp-iOXBAh
Adding twitter.common.dirutil 0.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.dirutil-0.3.2-py2.7.egg
Searching for twitter.common.lang==0.3.2
Best match: twitter.common.lang 0.3.2
Processing twitter.common.lang-0.3.2-py2.7.egg
twitter.common.lang 0.3.2 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.lang-0.3.2-py2.7.egg
Finished processing dependencies for twitter.common.confluence==0.3.2
Running setup.py install for twitter.common.decorators
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing twitter.common.decorators-0.3.2-py2.7.egg
Adding twitter.common.decorators 0.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.decorators-0.3.2-py2.7.egg
Processing dependencies for twitter.common.decorators==0.3.2
Finished processing dependencies for twitter.common.decorators==0.3.2
Running setup.py install for twitter.common.dirutil
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing twitter.common.dirutil-0.3.2-py2.7.egg
Removing /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.dirutil-0.3.2-py2.7.egg
twitter.common.dirutil 0.3.2 is already the active version in easy-install.pth
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.dirutil-0.3.2-py2.7.egg
Processing dependencies for twitter.common.dirutil==0.3.2
Searching for twitter.common.lang==0.3.2
Best match: twitter.common.lang 0.3.2
Processing twitter.common.lang-0.3.2-py2.7.egg
twitter.common.lang 0.3.2 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.lang-0.3.2-py2.7.egg
Finished processing dependencies for twitter.common.dirutil==0.3.2
Running setup.py install for twitter.common.lang
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing twitter.common.lang-0.3.2-py2.7.egg
Removing /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.lang-0.3.2-py2.7.egg
twitter.common.lang 0.3.2 is already the active version in easy-install.pth
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.lang-0.3.2-py2.7.egg
Processing dependencies for twitter.common.lang==0.3.2
Finished processing dependencies for twitter.common.lang==0.3.2
Running setup.py install for twitter.common.log
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing twitter.common.log-0.3.2-py2.7.egg
Removing /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.log-0.3.2-py2.7.egg
twitter.common.log 0.3.2 is already the active version in easy-install.pth
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.log-0.3.2-py2.7.egg
Processing dependencies for twitter.common.log==0.3.2
Searching for twitter.common.options==0.3.2
Best match: twitter.common.options 0.3.2
Processing twitter.common.options-0.3.2-py2.7.egg
twitter.common.options 0.3.2 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.options-0.3.2-py2.7.egg
Searching for twitter.common.dirutil==0.3.2
Best match: twitter.common.dirutil 0.3.2
Processing twitter.common.dirutil-0.3.2-py2.7.egg
twitter.common.dirutil 0.3.2 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.dirutil-0.3.2-py2.7.egg
Searching for twitter.common.lang==0.3.2
Best match: twitter.common.lang 0.3.2
Processing twitter.common.lang-0.3.2-py2.7.egg
twitter.common.lang 0.3.2 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.lang-0.3.2-py2.7.egg
Finished processing dependencies for twitter.common.log==0.3.2
Running setup.py install for twitter.common.options
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing twitter.common.options-0.3.2-py2.7.egg
Removing /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.options-0.3.2-py2.7.egg
twitter.common.options 0.3.2 is already the active version in easy-install.pth
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.options-0.3.2-py2.7.egg
Processing dependencies for twitter.common.options==0.3.2
Finished processing dependencies for twitter.common.options==0.3.2
Running setup.py install for twitter.common.process
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing twitter.common.process-0.3.2-py2.7.egg
Adding twitter.common.process 0.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.process-0.3.2-py2.7.egg
Processing dependencies for twitter.common.process==0.3.2
Searching for twitter.common.string==0.3.2
Reading https://pypi.python.org/simple/twitter.common.string/
Best match: twitter.common.string 0.3.2
Downloading https://pypi.python.org/packages/source/t/twitter.common.string/twitter.common.string-0.3.2.tar.gz#md5=bba28166ca949b233125881d8abe2a05
Processing twitter.common.string-0.3.2.tar.gz
Writing /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-Bk4Ov5/twitter.common.string-0.3.2/setup.cfg
Running twitter.common.string-0.3.2/setup.py -q bdist_egg --dist-dir /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-Bk4Ov5/twitter.common.string-0.3.2/egg-dist-tmp-OjTJDG
Adding twitter.common.string 0.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.string-0.3.2-py2.7.egg
Searching for twitter.common.lang==0.3.2
Best match: twitter.common.lang 0.3.2
Processing twitter.common.lang-0.3.2-py2.7.egg
twitter.common.lang 0.3.2 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.lang-0.3.2-py2.7.egg
Finished processing dependencies for twitter.common.process==0.3.2
Running setup.py install for twitter.common.string
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing twitter.common.string-0.3.2-py2.7.egg
Removing /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.string-0.3.2-py2.7.egg
twitter.common.string 0.3.2 is already the active version in easy-install.pth
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.string-0.3.2-py2.7.egg
Processing dependencies for twitter.common.string==0.3.2
Searching for twitter.common.lang==0.3.2
Best match: twitter.common.lang 0.3.2
Processing twitter.common.lang-0.3.2-py2.7.egg
twitter.common.lang 0.3.2 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.lang-0.3.2-py2.7.egg
Finished processing dependencies for twitter.common.string==0.3.2
Running setup.py install for twitter.common.threading
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing twitter.common.threading-0.3.2-py2.7.egg
Adding twitter.common.threading 0.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.threading-0.3.2-py2.7.egg
Processing dependencies for twitter.common.threading==0.3.2
Finished processing dependencies for twitter.common.threading==0.3.2
Running setup.py install for twitter.common.util
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing twitter.common.util-0.3.2-py2.7.egg
Adding twitter.common.util 0.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.util-0.3.2-py2.7.egg
Processing dependencies for twitter.common.util==0.3.2
Searching for twitter.common.contextutil==0.3.2
Reading https://pypi.python.org/simple/twitter.common.contextutil/
Best match: twitter.common.contextutil 0.3.2
Downloading https://pypi.python.org/packages/source/t/twitter.common.contextutil/twitter.common.contextutil-0.3.2.tar.gz#md5=3684595196aa82625f09852cd41a2435
Processing twitter.common.contextutil-0.3.2.tar.gz
Writing /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-P3Cgeq/twitter.common.contextutil-0.3.2/setup.cfg
Running twitter.common.contextutil-0.3.2/setup.py -q bdist_egg --dist-dir /var/folders/9m/zr96f71j0pb2pjf_yxyhptcr0000gn/T/easy_install-P3Cgeq/twitter.common.contextutil-0.3.2/egg-dist-tmp-TTIOpa
Adding twitter.common.contextutil 0.3.2 to easy-install.pth file
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.contextutil-0.3.2-py2.7.egg
Searching for twitter.common.dirutil==0.3.2
Best match: twitter.common.dirutil 0.3.2
Processing twitter.common.dirutil-0.3.2-py2.7.egg
twitter.common.dirutil 0.3.2 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.dirutil-0.3.2-py2.7.egg
Searching for twitter.common.lang==0.3.2
Best match: twitter.common.lang 0.3.2
Processing twitter.common.lang-0.3.2-py2.7.egg
twitter.common.lang 0.3.2 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.lang-0.3.2-py2.7.egg
Finished processing dependencies for twitter.common.util==0.3.2
Running setup.py install for twitter.common.contextutil
installing library code to build/bdist.macosx-10.10-intel/egg
removing 'build/bdist.macosx-10.10-intel/egg' (and everything under it)
Processing twitter.common.contextutil-0.3.2-py2.7.egg
Removing /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.contextutil-0.3.2-py2.7.egg
twitter.common.contextutil 0.3.2 is already the active version in easy-install.pth
Installed /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.contextutil-0.3.2-py2.7.egg
Processing dependencies for twitter.common.contextutil==0.3.2
Searching for twitter.common.dirutil==0.3.2
Best match: twitter.common.dirutil 0.3.2
Processing twitter.common.dirutil-0.3.2-py2.7.egg
twitter.common.dirutil 0.3.2 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.dirutil-0.3.2-py2.7.egg
Searching for twitter.common.lang==0.3.2
Best match: twitter.common.lang 0.3.2
Processing twitter.common.lang-0.3.2-py2.7.egg
twitter.common.lang 0.3.2 is already the active version in easy-install.pth
Using /Users/mateor/development/pants/build-support/pants_dev_deps.venv/lib/python2.7/site-packages/twitter.common.lang-0.3.2-py2.7.egg
Finished processing dependencies for twitter.common.contextutil==0.3.2
Successfully installed twitter.common.collections twitter.common.config twitter.common.confluence twitter.common.decorators twitter.common.dirutil twitter.common.lang twitter.common.log twitter.common.options twitter.common.process twitter.common.string twitter.common.threading twitter.common.util twitter.common.contextutil
Cleaning up...
15:26:00 00:00 [main]
(To run a reporting server: ./pants server)
15:26:00 00:00 [bootstrap]
15:26:00 00:00 [setup]
15:26:00 00:00 [parse]
Executing tasks in goals: bootstrap -> imports -> gen -> resolve -> compile -> resources -> binary
15:26:01 00:01 [bootstrap]
15:26:01 00:01 [bootstrap-jvm-tools]
15:26:01 00:01 [imports]
15:26:01 00:01 [ivy-imports]
15:26:01 00:01 [gen]
15:26:01 00:01 [thrift]
15:26:01 00:01 [scrooge]
15:26:01 00:01 [protoc]
15:26:01 00:01 [antlr]
15:26:01 00:01 [ragel]
15:26:01 00:01 [jaxb]
15:26:01 00:01 [wire]
15:26:01 00:01 [aapt]
15:26:01 00:01 [resolve]
15:26:01 00:01 [ivy]
15:26:01 00:01 [bootstrap-nailgun-server]
Invalidated 241 targets containing 241 payload files.
15:26:02 00:02 [ivy-resolve]
15:26:02 00:02 [ivy]
15:26:02 00:02 [compile]
15:26:02 00:02 [compile]
15:26:02 00:02 [jvm]
15:26:02 00:02 [jvm-compilers]
15:26:02 00:02 [checkstyle]
15:26:02 00:02 [scalastyle]
15:26:02 00:02 [resources]
15:26:02 00:02 [prepare]
Invalidated 10 targets containing 10 payload files.
15:26:02 00:02 [binary]
15:26:02 00:02 [python-binary-create]Building chroot for [PythonBinary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/bin/BUILD, pants_local_binary))]:
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/bin/BUILD, bin))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/internal_backend/repositories/BUILD, plugin))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, build_file_aliases))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/BUILD, repository))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/android/BUILD, plugin))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/android/targets/BUILD, android))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, build_environment))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/BUILD, version))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/scm/BUILD, all))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/scm/BUILD, git))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/scm/BUILD, scm))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, build_root))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, exceptions))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, payload_field))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, validation))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, target))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, address))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, build_file))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, address_lookup_error))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, build_manual))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, fingerprint_strategy))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, hash_utils))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, lazy_source_mapper))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, payload))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, source_root))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, parse_context))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, target_addressable))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, addressable))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/targets/BUILD, common))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/android/tasks/BUILD, all))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/android/tasks/BUILD, android_task))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, task))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, build_invalidator))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/fs/BUILD, fs))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/util/BUILD, contextutil))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/util/BUILD, dirutil))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/util/BUILD, strutil))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, cache_manager))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, build_graph))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, worker_pool))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/reporting/BUILD, report))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, workunit))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/rwbuf/BUILD, rwbuf))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/cache/BUILD, cache))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/ivy/BUILD, ivy))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, config))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/java/BUILD, executor))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/java/BUILD, distribution))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, revision))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/java/BUILD, util))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/java/BUILD, nailgun_executor))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/java/BUILD, nailgun_client))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/net/BUILD, net))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/reporting/BUILD, reporting))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, mustache))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, run_info))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/android/BUILD, android_distribution))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/android/tasks/BUILD, aapt_builder))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/android/tasks/BUILD, aapt_task))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/android/tasks/BUILD, aapt_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/tasks/BUILD, code_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/tasks/BUILD, common))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/targets/BUILD, java))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/targets/BUILD, jvm))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/android/tasks/BUILD, dx_compile))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, nailgun_task))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, jvm_tool_task_mixin))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/option/BUILD, option))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/goal/BUILD, goal))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/goal/BUILD, error))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/goal/BUILD, mkflag))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/android/tasks/BUILD, jarsigner_task))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/goal/BUILD, task_registrar))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/authentication/BUILD, authentication))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/BUILD, plugin))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/tasks/BUILD, all))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/tasks/BUILD, apache_thrift_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/targets/BUILD, python))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, python_artifact))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, python_requirement))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/BUILD, thrift_util))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/BUILD, binary_util))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/util/BUILD, keywords))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/tasks/BUILD, antlr_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/tasks/BUILD, protobuf_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/tasks/BUILD, protobuf_parse))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/targets/BUILD, java))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/tasks/BUILD, ragel_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/tasks/BUILD, scrooge_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/targets/BUILD, scala))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/scala/BUILD, target_platform))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/tasks/BUILD, thrift_linter))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/tasks/BUILD, jaxb_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/tasks/BUILD, wire_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/codegen/targets/BUILD, python))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/BUILD, plugin))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/targets/BUILD, all))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, build_lint))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, builddictionary))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, reflect))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, generator))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/maven_layout/BUILD, maven_layout))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, python_requirements))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, build_file_parser))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, changed_target_goals))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, noop))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, what_changed))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, console_task))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, clean))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, confluence_publish))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, dependees))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, filemap))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, filter))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, cmd_line_spec_parser))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, group_task))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, list_goals))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, listtargets))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, markdown_to_html))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, minimal_cover))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, pathdeps))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, paths))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, prepare_resources))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/goal/BUILD, products))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, reporting_server))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, roots))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, run_prep_command))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, scm_publish))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, sorttargets))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/tasks/BUILD, targets_help))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/core/BUILD, core))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/BUILD, plugin))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/targets/BUILD, all))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, all))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/jvm_compile/BUILD, analysis))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/jvm_compile/BUILD, analysis_parser))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/jvm_compile/BUILD, analysis_tools))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/jvm_compile/BUILD, anonymizer))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/jvm_compile/BUILD, java))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/jvm_compile/BUILD, jvm_compile))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/jvm_compile/BUILD, jvm_dependency_analyzer))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, ivy_task_mixin))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/BUILD, ivy_utils))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/jvm_compile/BUILD, jvm_fingerprint_strategy))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/jvm_compile/BUILD, scala))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, benchmark_run))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, jvm_task))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/BUILD, jvm_debug_config))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, binary_create))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, jvm_binary_task))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, jar_task))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/java/BUILD, jar))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, bootstrap_jvm_tools))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, bundle_create))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, check_published_deps))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, jar_publish))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, checkstyle))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/process/BUILD, process))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, dependencies))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, depmap))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, detect_duplicates))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, eclipse_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, ide_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, ensime_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, filedeps))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, idea_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, ivy_imports))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, ivy_resolve))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, jar_create))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, javadoc_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, jvmdoc_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, scaladoc_gen))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, junit_run))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, jvm_run))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, provides))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, scala_repl))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/console/BUILD, stty_utils))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, scalastyle))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/tasks/BUILD, specs_run))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/jvm/BUILD, artifact))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/maven_layout/BUILD, plugin))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, plugin))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/tasks/BUILD, python))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, antlr_builder))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, code_generator))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, sdist_builder))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, interpreter_cache))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, python_setup))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, resolver))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, thrift_builder))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, all_utils))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, binary_builder))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, python_chroot))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, python_builder))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/backend/python/BUILD, test_builder))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, build_file_address_mapper))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, extension_loader))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/base/BUILD, build_configuration))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/engine/BUILD, engine))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/goal/BUILD, context))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/goal/BUILD, workspace))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/goal/BUILD, initialize_reporting))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/goal/BUILD, run_tracker))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/goal/BUILD, aggregated_timings))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/goal/BUILD, artifact_cache_stats))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/internal_backend/optional/BUILD, plugin))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/internal_backend/sitegen/BUILD, plugin))
Dumping library: PythonLibrary(BuildFileAddress(/Users/mateor/development/pants/src/python/internal_backend/sitegen/tasks/BUILD, sitegen))
Dumping library: PythonBinary(BuildFileAddress(/Users/mateor/development/pants/src/python/pants/bin/BUILD, pants_local_binary))
Dumping requirement: twitter.common.lang>=0.3.1,<0.4
Dumping requirement: twitter.common.log>=0.3.1,<0.4
Dumping requirement: twitter.common.collections>=0.3.1,<0.4
Dumping requirement: six==1.8.0
Dumping requirement: twitter.common.dirutil>=0.3.1,<0.4
Dumping requirement: pex>=0.8.1,<0.8.999999
Dumping requirement: twitter.common.threading>=0.3.1,<0.4
Dumping requirement: requests>=2.3.0,<2.4
Dumping requirement: psutil==1.1.3
Dumping requirement: pystache==0.5.3
Dumping requirement: ansicolors==1.0.2
Dumping requirement: setuptools==5.4.1
Dumping requirement: docutils>=0.12,<0.13
Dumping requirement: twitter.common.confluence>=0.3.1,<0.4
Dumping requirement: Markdown==2.1.1
Dumping requirement: Pygments==1.4
Dumping requirement: twitter.common.util>=0.3.1,<0.4
Dumping requirement: twitter.common.config>=0.3.1,<0.4
Dumping requirement: lockfile==0.10.2
Dumping requirement: antlr-python-runtime==3.1.3
Dumping requirement: twitter.common.decorators>=0.3.1,<0.4
Dumping requirement: coverage>=3.7,<3.8
Dumping requirement: pytest>=2.6,<2.7
Dumping requirement: pytest-cov>=1.8,<1.9
Dumping requirement: twitter.common.process>=0.3.1,<0.4
Dumping requirement: beautifulsoup4
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Failed to read /Users/mateor/development/pants/.pants.d/python/eggs: [Errno 2] No such file or directory: '/Users/mateor/development/pants/.pants.d/python/eggs'
pex: Packaging Markdown: 539.0ms
pex: Packaging twitter.common.collections: 268.9ms
pex: Packaging twitter.common.config: 258.3ms
pex: Packaging twitter.common.log: 288.8ms
pex: Packaging twitter.common.util: 268.1ms
pex: Packaging pytest: 351.7ms
pex: Packaging docutils: 547.9ms
pex: Packaging twitter.common.lang: 261.9ms
pex: Packaging pystache: 352.8ms
pex: Packaging twitter.common.confluence: 269.4ms
pex: Packaging twitter.common.decorators: 259.3ms
pex: Packaging twitter.common.process: 274.2ms
pex: Packaging beautifulsoup4: 283.5ms
pex: Packaging twitter.common.threading: 257.6ms
pex: Packaging pytest-cov: 268.2ms
pex: Packaging ansicolors: 252.2ms
pex: Packaging twitter.common.dirutil: 265.8ms
pex: Packaging antlr-python-runtime: 288.7ms
pex: Packaging twitter.common.options: 256.6ms
pex: Packaging py: 318.7ms
pex: Packaging twitter.common.string: 259.6ms
pex: Packaging twitter.common.contextutil: 304.8ms
pex: Packaging cov-core: 259.9ms
Dumping distribution: .../twitter.common.options-0.3.2-py2-none-any.whl
Dumping distribution: .../psutil-1.1.3-py2.7-macosx-10.4-x86_64.egg
Dumping distribution: .../twitter.common.process-0.3.2-py2-none-any.whl
Dumping distribution: .../lockfile-0.10.2-py2-none-any.whl
Dumping distribution: .../Pygments-1.4-py2.7.egg
Dumping distribution: .../twitter.common.dirutil-0.3.2-py2-none-any.whl
Dumping distribution: .../docutils-0.12-py2-none-any.whl
Dumping distribution: .../py-1.4.26-py2.py3-none-any.whl
Dumping distribution: .../six-1.8.0-py2.py3-none-any.whl
Dumping distribution: .../Markdown-2.1.1-py2-none-any.whl
Dumping distribution: .../twitter.common.confluence-0.3.2-py2-none-any.whl
Dumping distribution: .../coverage-3.7.1-py2.7-macosx-10.4-x86_64.egg
Dumping distribution: .../twitter.common.decorators-0.3.2-py2-none-any.whl
Dumping distribution: .../twitter.common.string-0.3.2-py2-none-any.whl
Dumping distribution: .../twitter.common.util-0.3.2-py2-none-any.whl
Dumping distribution: .../pystache-0.5.3-py2-none-any.whl
Dumping distribution: .../antlr_python_runtime-3.1.3-py2-none-any.whl
Dumping distribution: .../pytest-2.6.4-py2-none-any.whl
Dumping distribution: .../twitter.common.log-0.3.2-py2-none-any.whl
Dumping distribution: .../requests-2.3.0-py2.py3-none-any.whl
Dumping distribution: .../twitter.common.lang-0.3.2-py2-none-any.whl
Dumping distribution: .../pex-0.8.2-py2.py3-none-any.whl
Dumping distribution: .../twitter.common.threading-0.3.2-py2-none-any.whl
Dumping distribution: .../twitter.common.collections-0.3.2-py2-none-any.whl
Dumping distribution: .../twitter.common.config-0.3.2-py2-none-any.whl
Dumping distribution: .../twitter.common.contextutil-0.3.2-py2-none-any.whl
Dumping distribution: .../pytest_cov-1.8.1-py2-none-any.whl
Dumping distribution: .../beautifulsoup4-4.3.2-py2-none-any.whl
Dumping distribution: .../ansicolors-1.0.2-py2-none-any.whl
Dumping distribution: .../cov_core-1.15.0-py2-none-any.whl
Dumping distribution: .../setuptools-5.4.1-py2.py3-none-any.whl
15:26:32 00:32 [binary]
15:26:32 00:32 [dup]
SUCCESS
Installed goals:
binary: Create a runnable binary.
bootstrap: Bootstrap tools needed for building.
bundle: Create an application bundle from binary targets.
changed: Print the targets changed since some prior commit.
check_published_deps: Find references to outdated artifacts.
clean-all: Clean all build output.
clean-all-async: [deprecated] Clean all build output in a background process.
compile: Compile source code.
compile-changed: Compile changed targets.
dependees: Print the target's dependees.
dependencies: Print the target's dependencies.
depmap: Depict the target's dependencies.
detect-duplicates: Detect duplicate classes and resources on the classpath.
doc: Create documentation.
eclipse: Create an Eclipse project from the given targets.
ensime: Create an Ensime project from the given targets.
filedeps: Print out the source and BUILD files the target depends on.
filemap: Outputs a mapping from source file to owning target.
filter: Filter the input targets based on various criteria.
gen: Generate code.
goals: List all documented goals.
idea: Create an IntelliJ IDEA project from the given targets.
invalidate: Invalidate all targets.
killserver: Kill the reporting server.
list: List available BUILD targets.
markdown: Generate html from markdown docs.
minimize: Print the minimal cover of the given targets.
ng-killall: Kill running nailgun servers.
path: Find a dependency path from one target to another.
pathdeps: Print out all paths containing BUILD files the target depends on.
paths: Find all dependency paths from one target to another.
provides: Print the symbols provided by the given targets.
publish: Publish artifacts.
repl: Run a REPL.
repl-dirty: Run a REPL, skipping compilation.
resolve: Resolve dependencies and produce dependency reports.
roots: Print the workspace's source roots and associated target types.
run: Run a binary target.
run-dirty: Run a binary target, skipping compilation.
server: Run the pants reporting server.
sitegen: Generate static web site.
sort: Topologically sort the targets.
targets: List target types and BUILD file symbols (python_tests, jar, etc).
test: Test compiled code.
test-changed: Test changed targets.
thrift-linter: Check thrift files for non-recommended usage patterns.
15:26:38 00:00 [main]
(To run a reporting server: ./pants server)
15:26:38 00:00 [bootstrap]
15:26:38 00:00 [setup]
15:26:38 00:00 [parse]
Executing tasks in goals: clean-all
15:26:39 00:01 [clean-all]
15:26:39 00:01 [ng-killall] INFO] killing ng server @ pid:15961 port:
15:26:39 00:01 [invalidate]
15:26:39 00:01 [clean-all]
SUCCESS
Installed goals:
binary: Create a runnable binary.
bootstrap: Bootstrap tools needed for building.
bundle: Create an application bundle from binary targets.
changed: Print the targets changed since some prior commit.
check_published_deps: Find references to outdated artifacts.
clean-all: Clean all build output.
clean-all-async: [deprecated] Clean all build output in a background process.
compile: Compile source code.
compile-changed: Compile changed targets.
dependees: Print the target's dependees.
dependencies: Print the target's dependencies.
depmap: Depict the target's dependencies.
detect-duplicates: Detect duplicate classes and resources on the classpath.
doc: Create documentation.
eclipse: Create an Eclipse project from the given targets.
ensime: Create an Ensime project from the given targets.
filedeps: Print out the source and BUILD files the target depends on.
filemap: Outputs a mapping from source file to owning target.
filter: Filter the input targets based on various criteria.
gen: Generate code.
goals: List all documented goals.
idea: Create an IntelliJ IDEA project from the given targets.
invalidate: Invalidate all targets.
killserver: Kill the reporting server.
list: List available BUILD targets.
markdown: Generate html from markdown docs.
minimize: Print the minimal cover of the given targets.
ng-killall: Kill running nailgun servers.
path: Find a dependency path from one target to another.
pathdeps: Print out all paths containing BUILD files the target depends on.
paths: Find all dependency paths from one target to another.
provides: Print the symbols provided by the given targets.
publish: Publish artifacts.
repl: Run a REPL.
repl-dirty: Run a REPL, skipping compilation.
resolve: Resolve dependencies and produce dependency reports.
roots: Print the workspace's source roots and associated target types.
run: Run a binary target.
run-dirty: Run a binary target, skipping compilation.
server: Run the pants reporting server.
sitegen: Generate static web site.
sort: Topologically sort the targets.
targets: List target types and BUILD file symbols (python_tests, jar, etc).
test: Test compiled code.
test-changed: Test changed targets.
thrift-linter: Check thrift files for non-recommended usage patterns.
tests/python/pants_test/tasks:jvm_run_integration
tests/python/pants_test:test_utf8_header
tests/python/pants_test/base:fingerprint_strategy
src/python/pants/backend/core/tasks:list_goals
3rdparty/python:pytest-cov
src/python/pants/base:target_addressable
tests/python/pants_test/process:process
testprojects/src/thrift/com/pants/constants_only:py-test-thrift
src/python/pants/backend/codegen/tasks:jaxb_gen
tests/python/pants_test/python:test_resolver
testprojects/src/java/com/pants/testproject/publish/hello/main:main-bin
tests/python/pants_test/targets:scala_library
tests/python/pants_test/tasks/jvm_compile/java:test_java_compile_integration
examples/src/scala/com/pants/example/hello/welcome:welcome
src/python/pants/goal:workspace
tests/python/pants_test/android/tasks:aapt_gen
tests/python/pants_test/android/tasks:tasks
3rdparty/python/twitter/commons:twitter.common.string
testprojects/maven_layout/resource_collision/example_a/src/main/resources:resources
testprojects/src/protobuf/com/pants/testproject/proto-ordering:protos
3rdparty/python:psutil
testprojects/src/java/com/pants/testproject/annotation/main:main
tests/python/pants_test/android:android_distribution
src/python/pants:version
src/python/pants/base:cache_manager
tests/python/pants_test/python:python_repl_integration
src/python/pants/backend/jvm/tasks:ensime_gen
src/python/pants/docs:readme
testprojects/src/java/com/pants/testproject/javasources:javasources
src/python/pants/backend/jvm:artifact
examples/src/thrift/com/pants/examples:readme
tests/python/pants_test/tasks:roots
examples/src/java/com/pants/examples/jaxb/main:main
tests/python/pants_test/tasks:markdown_to_html_integration
src/python/pants/backend/codegen/tasks:thrift_linter
3rdparty:commons-lang
tests/python/pants_test/net/http:http
tests/python/pants_test/base:generator
examples/src/java/com/pants/examples/hello/main:main
tests/python/pants_test/tasks:list_goals
3rdparty:thrift
testprojects/src/java/com/pants/testproject/page:readme
testprojects/src/antlr/pants/backend/python/test:eval
tests/python/pants_test/backend/codegen/tasks:wire_gen
src/python/pants/docs:howto_develop
src/python/pants:pants-packaged
tests/python/pants_test/targets:targets
tests/python/pants_test/base:build_configuration
examples/src/java/com/pants/examples/hello/main:readme
3rdparty:finagle-core
src/python/pants/ivy:ivy
src/python/pants/backend/core/tasks:filemap
tests/python/pants_test/android:android
examples/src/android/example:hello
3rdparty/python/twitter/commons:twitter.common.config
tests/python/pants_test/backend/python:test_builder
tests/python/pants_test/base:build_invalidator
tests/python/pants_test/backend/core:prep
src/python/pants/backend/python:thrift_builder
tests/python/pants_test/tasks:antlr_gen
src/python/pants/docs:howto_ask
examples/src/java/com/pants/examples:from_maven
tests/python/pants_test/tasks:jar_create
src/python/pants/backend/python/targets:python
src/python/pants/backend/jvm/tasks:bootstrap_jvm_tools
tests/python/pants_test/tasks:dependees
src/python/pants/backend/core/tasks:all
testprojects/maven_layout/resource_collision/example_a/src/main/java/com/pants/duplicateres/examplea:lib
testprojects/maven_layout/resource_collision/example_a/src/main/java/com/pants/duplicateres/examplea:examplea
:scrooge-linter
3rdparty:cucumber-java
testprojects/src/java/com/pants/testproject/missingdirectdepswhitelist:missingdirectdepswhitelist
examples/src/thrift/com/pants/examples/precipitation:precipitation-python
testprojects/src/scala/com/pants/testproject/javadepsonscala:javadepsonscala
src/python/pants/backend/jvm/tasks:ivy_imports
3rdparty:checkstyle
src/python/pants/backend/core/tasks:clean
testprojects/maven_layout/resource_collision/lib/src/main/java/com/pants/duplicateres/lib:lib
examples/src/scala/com/pants/example/hello/exe:exe
tests/python/pants_test/base:extension_loader
testprojects/src/scala/com/pants/testproject/thriftdeptest:thriftdeptest
tests/python/pants_test/base:all
3rdparty/python:docutils
src/python/pants/backend/codegen/tasks:antlr_gen
src/python/pants/backend/python:python_artifact
src/python/pants/util:strutil
testprojects/src/thrift/com/pants/testing:goose-py
src/python/pants/backend/jvm/tasks/jvm_compile:all
src/python/pants/backend/python:python_requirements
src/python/pants/backend/core/tasks:targets_help
src/python/pants/backend/jvm/targets:scala
tests/python/pants_test/tasks:jvm_task
tests/python/pants_test/base:run_info
testprojects/src/java/com/pants/testproject/unicode/main:main
tests/python/pants_test/tasks:junit_tests_integration
tests/python/pants_test/python:die_lib
src/python/pants/backend/codegen/tasks:apache_thrift_gen
src/python/pants/backend/android/tasks:jarsigner_task
src/python/pants/base:build_file_parser
src/python/pants/goal:context
src/python/pants/backend/android:plugin
src/python/pants/backend/python:python_chroot
tests/python/pants_test/base:test_spec_exclude_integration
tests/python/pants_test/backend/jvm/tasks:tasks
3rdparty/python:pytest
:xalan
src/python/pants/option:option
tests/python/pants_test/tasks:jvmdoc_gen
tests/python/pants_test/fs:fs
tests/python/pants_test/tasks:jvm_run
tests/python/pants_test/python:test_thrift_namespace_packages
:scala-library-2.9.3
3rdparty:protobuf-test-import
src/python/pants/backend/core/tasks:scm_publish
src/python/pants/docs:howto_contribute
testprojects/maven_layout/resource_collision/example_c/src/main/java/com/pants/duplicateres/examplec:lib
tests/python/pants_test/tasks:wire_integration
examples/src/java/com/pants/examples/annotation/example:example
3rdparty/python:ansicolors
tests/python/pants_test/backend/jvm/tasks/jvm_compile:jvm_compile
testprojects/src/antlr/pants/backend/python/test:csv
:antlr-3.4
tests/python/pants_test/tasks:jar_publish
src/python/pants/backend/jvm/tasks/jvm_compile:anonymize_zinc_analysis
tests/python/pants_test/backend/jvm:jvm
src/python/pants:readme
:cobertura
src/python/pants/backend/python:code_generator
src/python/pants/base:build_file_aliases
examples/tests/java/com/pants/examples/usewire:usewire
src/python/pants/backend/android/tasks:all
tests/python/pants_test/base:hash_utils
tests/python/pants_test:test_maven_layout
testprojects/src/thrift/com/pants/thrift_linter:bad-thrift-non-strict
tests/python/pants_test/android/tasks:aapt_builder_integration
src/python/pants/backend/core/tasks:reflect
examples/tests/python/example_test/hello/greet:greet
src/python/pants/backend/codegen/tasks:scrooge_gen
src/python/pants/bin:bin
tests/python/pants_test/backend/core:wrapped_globs
src/python/pants/base:build_graph
src/python/pants/scm:git
src/docs:build_files
tests/python/pants_test/base:integration
tests/python/pants_test/python:echo_interpreter_version_2.7
src/python/pants/backend/core/tasks:minimal_cover
testprojects/src/java/com/pants/testproject/page:circular
tests/python/pants_test/util:contextutil
src/python/pants/java:nailgun_client
3rdparty/python/twitter/commons:twitter.common.options
src/python/pants:test_infra
tests/python/pants_test/tasks:binary_create
src/python/pants/backend/codegen/targets:java
src/python/pants/backend/core/tasks:sorttargets
src/python/pants:pants
src/python/pants/scm:scm
tests/python/pants_test/backend/codegen/targets:java_wire_library
src/python/pants/backend/android/tasks:aapt_task
tests/python/pants_test/tasks:jvm_bundle_integration
examples/src/java/com/pants/examples/jaxb/reader:reader
src/python/pants/goal:artifact_cache_stats
examples/src/java/com/pants/examples/wire/temperature:temperature
src/python/pants/bin:pants_local_binary
src/python/pants/backend/core/tasks:noop
examples/src/protobuf/com/pants/examples/imports:imports
src/python/pants/base:addressable
tests/python/pants_test/targets:java_agent
testprojects/src/java/com/pants/testproject/annotation/processor:processor
3rdparty/android/authentication/keys/debug:debug
tests/python/pants_test/tasks:detect_duplicates
src/python/pants/backend/jvm/tasks:jvmdoc_gen
tests/python/pants_test/base:double_dag
src/python/pants/backend/python:test_builder
tests/python/pants_test/jvm:artifact
src/python/pants/java:util
examples/src/java/com/pants/examples:readme
examples/src/java/com/pants/examples/java_sources:java_sources
3rdparty/python:thrift
:scalastyle
src/python/pants/rwbuf:rwbuf
:junit
src/python/internal_backend:plugins
3rdparty:protobuf-2.4.1
tests/python/pants_test/scm:scm
:scala-repl-2.9.3
tests/python/pants_test/engine:engine_test_base
examples/src/python/example:pex_design
:benchmark-java-allocation-instrumenter-2.1
3rdparty/python:pex
src/python/pants/backend/jvm/tasks:eclipse_gen
tests/python/pants_test/tasks:jaxb_gen
examples/src/wire/com/pants/examples/element:element
src/python/pants/backend/jvm/tasks/jvm_compile:scala
src/python/pants/base:address
tests/python/pants_test/base:abbreviate_target_ids
src/python/pants/engine:engine
src/python/pants/backend/core/tasks:group_task
src/python/pants/backend/jvm/tasks/jvm_compile:analysis
tests/python/pants_test/tasks:listtargets
src/python/pants/backend/authentication:authentication
src/python/pants/fs:fs
testprojects/src/java/com/pants/testproject/phrases:there-was-a-duck
src/python/pants/base:mustache
tests/python/pants_test/option:option
src/python/pants/docs:internals
tests/python/pants_test/tasks:eclipse_integration
testprojects/src/java/com/pants/testproject/missingdepswhitelist2:missingdepswhitelist2
src/python/pants/backend/core/tasks:paths
src/python/pants/backend/core/tasks:reporting_server
tests/python/pants_test/tasks:jar_task
examples/src/thrift/com/pants/examples/distance:distance-java
tests/python/pants_test/tasks:reflect
tests/python/pants_test/tasks:check_published_deps
tests/python/pants_test/tasks:scala_repl_integration
src/python/pants/backend/android/tasks:aapt_gen
tests/python/pants_test/tasks:filter
src/python/pants/docs:howto_plugin
src/docs:target_addresses
testprojects/src/java/com/pants/testproject/publish/hello/greet:greet
testprojects/src/java/com/pants/testproject/utf8proto:utf8proto
testprojects/maven_layout/resource_collision/example_b/src/main/java/com/pants/duplicateres/exampleb:exampleb
src/python/internal_backend/sitegen/tasks:sitegen
tests/python/pants_test/base:payload_field
src/python/pants/backend/codegen/targets:python
src/python/pants/backend/jvm/tasks:bundle_create
src/python/pants/backend/jvm:repository
3rdparty:hamcrest-core
tests/python/pants_test/backend/jvm/tasks/jvm_compile:zinc_utils
src/python/pants/bin:pants
src/docs:announce_201409
tests/python/pants_test:task_test_base
src/docs:with_emacs
tests/python/pants_test/tasks:ivy_utils
testprojects/src/java/com/pants/testproject/cwdexample:cwdexample
src/python/pants/base:address_lookup_error
tests/python/pants_test/backend/jvm/tasks:checkstyle
src/python/pants/goal:aggregated_timings
src/python/pants/backend/core:core
examples/src/python/example/hello/greet:greet
examples/src/java/com/pants/examples/antlr4:antlr4
tests/python/pants_test/python:python
3rdparty:junit
tests/python/pants_test/python:test_interpreter_cache
tests/python/pants_test/tasks:context
examples/src/antlr/com/pants/examples/exp:exp
tests/python/pants_test/util:strutil
tests/python/pants_test/backend/jvm/tasks:junit_run
src/python/pants/backend/jvm/scala:target_platform
examples/tests/java/com/pants/examples/useprotoimports:useprotoimports
testprojects/src/java/com/pants/testproject/javadepsonscala:javadepsonscala
src/python/pants/base:config
src/python/pants/backend/jvm/tasks:scalastyle
3rdparty/python/twitter/commons:twitter.common.threading
examples/src/java/com/pants/examples:page
src/python/pants/backend/codegen/tasks:code_gen
src/python/pants/goal:error
src/python/pants/base:lazy_source_mapper
src/python/pants/goal:task_registrar
src/python/pants/backend/jvm/tasks:ivy_task_mixin
src/python/pants/backend/core/targets:all
tests/python/pants_test/engine:test_engine
src/python/pants/base:revision
testprojects/src/java/com/pants/testproject/proto-ordering:proto-ordering
src/python/pants/backend/jvm/targets:jvm
3rdparty:specs_2.9
tests/python/pants_test/jvm:nailgun_task_test_base
tests/python/pants_test/tasks:integration
tests/python/pants_test/python:interpreter_selection_integration
tests/python/pants_test/tasks:group_task
src/python/pants/backend/jvm/tasks:idea_gen
src/python/pants/backend/python:python_builder
tests/python/pants_test/backend/jvm/tasks:ide_gen
src/docs:3rdparty
testprojects/src/java/com/pants/testproject/unicode/cucumber:cucumber
src/python/pants/backend/python:all_utils
tests/python/pants_test:test_thrift_util
testprojects/src/scala/com/pants/testproject/scaladepsonboth:scaladepsonboth
src/python/pants/base:abbreviate_target_ids
examples/tests/scala/com/pants/example/hello/welcome:welcome
src/python/pants/backend/jvm/tasks:jvm_tool_task_mixin
src/python/pants/base:parse_context
testprojects/src/java/com/pants/testproject/missingdepswhitelist:missingdepswhitelist
examples/src/java/com/pants/examples:3rdparty_jvm
:checkstyle
src/python/pants/backend/android/tasks:dx_compile
tests/python/pants_test/targets:jar_library
tests/python/pants_test/util:keywords
src/python/pants/util:contextutil
tests/python/pants_test/android/tasks:integration
tests/python/pants_test/tasks:dependencies
src/python/pants/backend/codegen:plugin
tests/python/pants_test/android:android_integration_test
3rdparty/python:Pygments
tests/python/pants_test/java/distribution:distribution
src/python/pants/backend/python:plugin
src/python/pants/backend/python/tasks:python
src/docs:install
:nailgun-server
:benchmark-caliper-0.5
src/python/pants/backend/jvm:jvm_debug_config
examples/tests/java/com/pants/examples/useantlr:antlr4_test
tests/python/pants_test/tasks:depmap_integration
testprojects/maven_layout/resource_collision/example_b/src/main/resources:resources
examples/src/java/com/pants/examples/antlr3:antlr3
3rdparty/python/twitter/commons:twitter.common.dirutil
tests/python/pants_test/android:integration
src/python/pants/backend/jvm/tasks/jvm_compile:jvm_dependency_analyzer
testprojects/src/java/com/pants/testproject/publish/hello/main:main
tests/python/pants_test/base:revision
tests/python/pants_test/engine:engine
src/python/pants/backend/jvm/tasks/jvm_compile:analysis_parser
src/python/pants/docs:credits
src/python/pants/backend/jvm:plugin
src/python/pants/base:run_info
tests/python/pants_test/tasks:ivy_resolve_integration
tests/python/pants_test/tasks:builddict
src/python/pants/backend/core/tasks:markdown_to_html
examples/src/python/example:readme
src/docs:with_intellij
tests/python/pants_test/base:base
src/python/pants/backend/jvm/tasks:all
src/python/pants/base:target
tests/python/pants_test/jvm:jvm_tool_task_test_base
testprojects/src/java/com/pants/testproject/thriftdeptest:thriftdeptest
examples/src/antlr/com/pants/examples/exp:exp_antlr3
src/python/pants/goal:products
src/python/pants/backend/codegen/tasks:ragel_gen
examples/src/java/com/pants/examples/hello/main:main-bin
src/python/pants/backend/python:python_setup
tests/python/pants_test/tasks:what_changed
tests/python/pants_test/tasks:markdown_to_html
tests/python/pants_test/targets:scala_library_integration
src/python/pants/backend/codegen/tasks:common
tests/python/pants_test/backend/jvm/tasks:scalastyle
src/python/pants/backend/python:antlr_builder
tests/python/pants_test/tasks:antlr_integration
tests/python/pants_test/base:address
tests/python/pants_test:base_test
testprojects/src/protobuf/com/pants/testproject/utf8proto:utf8proto
examples/src/protobuf/com/pants/examples/imports:jars
src/python/pants/backend/core:plugin
tests/python/pants_test/targets:python_binary
tests/python/pants_test/base:build_file_address_mapper
tests/python/pants_test/base:build_file_aliases
tests/python/pants_test/graph:graph
src/docs:index
tests/python/pants_test/python:test_antlr_builder
examples/src/resources/com/pants/example/hello:hello
examples/src/antlr/com/pants/examples/exp:exp_antlr4
examples/tests/java/com/pants/examples/useantlr:useantlr
src/python/pants/base:hash_utils
src/python/pants/backend/jvm/tasks:ivy_resolve
examples/src/java/com/pants/examples/annotation/main:main
tests/python/pants_test/tasks:base
tests/python/pants_test/targets:integration
src/python/pants/base:source_root
tests/python/pants_test/cache:cache
tests/python/pants_test/targets:jvm_app
src/python/pants/java:executor
tests/python/pants_test/targets:java_tests
src/python/pants/backend/jvm/tasks:binary_create
src/python/pants/backend/jvm/tasks/jvm_compile:java
tests/python/pants_test/backend:backend
src/python/pants/scm:all
src/docs:publish
src/python/pants/process:process
examples/src/scala/com/pants/example/scala_with_java_sources:scala_with_java_sources
examples/src/java/com/pants/examples/annotation/processor:processor
tests/python/pants_test/engine:test_round_engine
tests/python/pants_test/reporting:reporting
src/python/internal_backend/sitegen/tasks:all
tests/python/pants_test/python:deliberately_conficting_compatibility
3rdparty:util-core
src/python/pants/util:keywords
src/python/pants/backend/jvm/tasks:detect_duplicates
3rdparty/python/twitter/commons:twitter.common.log
3rdparty/python/twitter/commons:twitter.common.process
tests/python/pants_test/tasks/jvm_compile/scala:scala
src/python/pants/backend/jvm/tasks:benchmark_run
3rdparty/python:Markdown
src/python/pants/util:dirutil
src/python/pants/backend/jvm/tasks/jvm_compile:jvm_fingerprint_strategy
3rdparty/python:requests
examples/src/java/com/pants/examples/wire/element:element
src/python/pants/backend/jvm/tasks:junit_run
testprojects/src/java/com/pants/testproject/nocache:cache_me
examples/src/scala/com/pants/example:jvm-run-example-lib
tests/python/pants_test/targets:python_target
3rdparty:thrift-0.5.0
tests/python/pants_test/util:util
testprojects/maven_layout/maven_and_pants/src/main/java/com/pants/example:example
src/python/pants/reporting:report
examples/src/resources/com/pants/example/jaxb:jaxb
src/python/pants/backend/python:readme
testprojects/maven_layout/resource_collision/example_b/src/main/java/com/pants/duplicateres/exampleb:lib
examples/tests/python/example_test/hello/greet:prep
examples/src/scala/com/pants/example:jvm-run-example
src/python/pants/backend/jvm/tasks:check_published_deps
examples/tests/java/com/pants/examples/usejaxb:usejaxb
tests/python/pants_test/tasks:tasks
tests/python/pants_test/base:build_file_parser
tests/python/pants_test/backend/codegen/targets:java_protobuf_library
3rdparty/python:setuptools
src/python/pants/backend/codegen/tasks:protobuf_parse
src/python/pants:thrift_util
testprojects/src/scala/com/pants/testproject/unicode:unicode
3rdparty/python/internal_backend:beautifulsoup4
:antlr-4
tests/python/pants_test/tasks:depmap
3rdparty/python/twitter/commons:twitter.common.util
src/python/pants/backend/jvm/tasks:ide_gen
tests/python/pants_test/tasks:scrooge_gen
tests/python/pants_test/tasks:filedeps
examples/tests/java/com/pants/examples/usethrift:usethrift
src/python/pants/backend/jvm/targets:java
tests/python/pants_test:test_binary_util
src/python/pants/backend/jvm/tasks:jar_task
tests/python/pants_test/targets:base
tests/python/pants_test/jvm:jar_task_test_base
src/python/internal_backend/repositories:plugin
3rdparty:scala-compiler
tests/python/pants_test/tasks/jvm_compile/java:integration
tests/python/pants_test/tasks:ensime_integration
tests/python/pants_test/targets:java_thrift_library
tests/python/pants_test/testutils:testutils
src/python/pants/base:build_file
3rdparty:guava
src/python/pants/reporting:reporting
3rdparty/python/twitter/commons:twitter.common.collections
tests/python/pants_test/python:all
tests/python/pants_test/tasks:ragel_gen
examples/src/python/example/pants_publish_plugin:pants-publish-plugin
src/docs:invoking
src/python/pants/backend/jvm:ivy_utils
examples/tests/java/com/pants/examples/hello/greet:greet
:jar-tool
:scala-compiler-2.9.3
3rdparty/python:mock
src/python/pants/backend/jvm/tasks:jvm_run
src/python/pants/backend/android/tasks:android_task
src/python/pants/backend/jvm/tasks:jar_publish
src/python/pants/backend/jvm/tasks/jvm_compile:analysis_tools
3rdparty:protobuf-java
testprojects/tests/java/com/pants/testproject/cwdexample:cwdexample
src/python/pants/backend/maven_layout:plugin
examples/src/thrift/com/pants/examples/precipitation:precipitation-java
testprojects/maven_layout/resource_collision/example_b/src/test/java/com/pants/duplicateres/exampleb:exampleb
tests/python/pants_test/targets:sort_targets
tests/python/pants_test/authentication:netrc
examples/src/wire/com/pants/examples/temperature:temperature
tests/python/pants_test/backend/jvm/tasks:idea_gen
testprojects/src/scala/com/pants/testproject/publish/hello/welcome:welcome
src/python/pants/backend/maven_layout:maven_layout
:readme
src/python/pants/base:build_configuration
src/python/pants/backend/core/tasks:what_changed
tests/python/pants_test/base:build_root
examples/src/java/com/pants/examples/protobuf/distance:distance
tests/python/pants_test/backend/jvm:jvm_debug_config
tests/python/pants_test/tasks:jar_publish_integration
testprojects/src/thrift/com/pants/testproject:thrift-java
src/python/pants/backend/core/tasks:roots
tests/python/pants_test/tasks/jvm_compile/scala:test_zinc_analysis
testprojects/src/scala/com/pants/testproject/publish:jvm-run-example-lib
src/python/internal_backend/sitegen:plugin
3rdparty/python:lockfile
:scala-specs-2.9.3
tests/python/pants_test/tasks:config
testprojects/maven_layout/maven_and_pants/src/main/java/com/pants/example:lib
src/python/pants/backend/core/targets:common
src/python/pants/base:cmd_line_spec_parser
tests/python/pants_test/android/tasks:dx_compile_integration
src/docs:tshoot
tests/python/pants_test/tasks:protobuf_integration
src/python/pants/backend/python:python_requirement
src/docs:first_concepts
tests/python/pants_test/python:integration
src/python/pants/backend/jvm/tasks:specs_run
tests/python/pants_test/tasks:protobuf_gen
testprojects/src/scala/com/pants/testproject/javasources:benchmark
examples/src/scala/com/pants/example/hello:hello
tests/python/pants_test/backend/codegen/targets:targets
src/python/pants/backend/core/tasks:builddictionary
:java-compiler
3rdparty:finagle-thrift
src/python/pants/docs:dev_tasks
3rdparty/python/twitter/commons:twitter.common.confluence
tests/python/pants_test/backend/python:test_python_requirement_list
src/python/pants/backend/codegen/tasks:all
examples/src/python/example:3rdparty_py
src/python/pants/goal:mkflag
src/python/pants/backend/android/tasks:aapt_builder
tests/python/pants_test/base:lazy_source_mapper
src/python/pants/backend/python:resolver
tests/python/pants_test/tasks:idea_integration
testprojects/src/thrift/com/pants/thrift_linter:bad-thrift-default
testprojects/src/java/com/pants/testproject/phrases:ten-thousand
tests/python/pants_test/tasks:targets_help
testprojects/src/java/com/pants/testproject/phrases:once-upon-a-time
tests/python/pants_test/tasks:changed_target_integration
testprojects/src/thrift/com/pants/thrift_linter:good-thrift
src/python/pants/backend/jvm/targets:all
examples/src/java/com/pants/examples/hello/greet:greet
examples/src/resources/com/pants/example/names:names
testprojects/tests/java/com/pants/testproject/unicode/cucumber:cucumber
3rdparty:shapeless
src/python/pants/base:payload
src/python/pants/backend/jvm/tasks:jvm_binary_task
src/python/pants/backend/python:interpreter_cache
src/python/pants/base:build_environment
src/python/pants/backend/jvm/tasks/jvm_compile:jvm_compile
examples/src/python/example/hello/main:main
tests/python/internal_backend_test:all
src/python/pants/base:validation
tests/python/pants_test/python:echo_interpreter_version_2.6
examples/tests/java/com/pants/examples/useantlr:antlr3_test
src/python/pants/backend/android/targets:all
tests/python/pants_test/net:net
tests/python/pants_test/base:cmd_line_spec_parser
3rdparty:libthrift-0.5.0
src/python/pants/base:build_manual
src/python/pants/backend/core/tasks:confluence_publish
3rdparty/python:pystache
3rdparty:log4j
src/python/pants/backend/jvm/tasks:scaladoc_gen
src/python/pants/backend/core/tasks:listtargets
tests/python/pants_test/backend/jvm/tasks/jvm_compile:jvm_fingerprint_strategy
src/python/pants/backend/jvm/tasks:jvm_task
3rdparty/python:six
3rdparty/python:antlr-python-runtime
testprojects/src/scala/com/pants/testproject/unicode/shapeless:shapeless
tests/python/pants_test/base:target
src/python/pants/backend/android:android_distribution
src/python/pants/base:build_root
testprojects/src/protobuf/com/pants/testproject/proto-ordering/b:b
src/python/pants/backend/core/tasks:task
src/python/pants/java:distribution
tests/python/pants_test/tasks:bundle_create
3rdparty/python:coverage
tests/python/pants_test/java:executor
src/python/pants/backend/jvm/tasks:jar_create
testprojects/src/java/com/pants/testproject/missingdirectdepswhitelist2:missingdirectdepswhitelist2
examples/tests/java/com/pants/examples/useproto:useproto
tests/python/pants_test:all
src/python/pants/base:extension_loader
testprojects/maven_layout/resource_collision/example_c/src/main/resources:resources
tests/python/pants_test/base:payload
src/python/pants/goal:goal
src/python/pants/base:build_invalidator
testprojects/src/java/com/pants/testproject/phrases:lesser-of-two
src/python/pants/goal:initialize_reporting
tests/python/pants_test/backend/python:python
examples/src/java/com/pants/examples/protobuf/imports:imports
testprojects/src/protobuf/com/pants/testproject/proto-ordering/a:a
src/python/pants/net:net
tests/python/pants_test/backend/core:core
tests/python/pants_test/backend/codegen:codegen
testprojects/src/java/com/pants/testproject/nocache:nocache
src/python/pants/backend/jvm/tasks:nailgun_task
src/python/pants:_pants_transitional_publishable_library_
src/python/pants/backend/jvm/tasks/jvm_compile:anonymizer
src/docs:setup_repo
src/python/pants/backend/core/tasks:prepare_resources
src/python/pants/backend/jvm/tasks:scala_repl
src/python/pants/backend/jvm/tasks:common
tests/python/pants_test/backend/codegen/tasks:tasks
:jmake
3rdparty:slf4j-api
:wire-compiler
3rdparty:jsr305
tests/python/pants_test/base:source_root
src/python/pants/backend/core/tasks:pathdeps
src/python/pants:binary_util
testprojects/maven_layout/resource_collision/example_c/src/main/java/com/pants/duplicateres/examplec:examplec
tests/python/pants_test/util:dirutil
examples/src/protobuf/com/pants/examples/distance:distance
tests/python/pants_test/tasks:console_task
src/python/pants/base:double_dag
src/python/pants/console:stty_utils
src/python/pants/base:fingerprint_strategy
tests/python/pants_test/python:die
tests/python/pants_test/python:echo_interpreter_version
tests/python/pants_test:int-test
testprojects/src/thrift/com/pants/thrift_linter:bad-thrift-strict
3rdparty/python:wheel
src/python/pants/backend/codegen/tasks:wire_gen
tests/python/pants_test/python:test_python_setup
tests/python/pants_test/tasks:filemap
src/python/pants/backend/python:binary_builder
src/python/pants/docs:dev_tasks_publish_extras
testprojects/src/scala/com/pants/testproject/javasources:javasources
src/python/pants:_pants_transitional_publishable_binary_
testprojects/maven_layout/resource_collision/example_c/src/test/java/com/pants/duplicateres/examplec:examplec
3rdparty/python:mox
src/python/pants/backend/jvm/tasks:checkstyle
:zinc
src/docs:first_tutorial
src/python/pants/base:worker_pool
testprojects/src/thrift/com/pants/testing:duck-py
tests/python/pants_test/android/tasks:jarsigner_integration
tests/python/pants_test/targets:wiki_page
src/python/pants/backend/jvm/tasks:provides
tests/python/pants_test/tasks:cache_manager
:emma
3rdparty/python:antlr-3.1.3
tests/python/pants_test/python:python_run_integration
3rdparty/python/twitter/commons:twitter.common.decorators
tests/python/pants_test/base:context_utils
src/python/pants/backend/jvm/tasks:depmap
tests/python/pants_test/python:echo_interpreter_version_lib
testprojects/maven_layout/resource_collision/example_a/src/test/java/com/pants/duplicateres/examplea:examplea
3rdparty:scrooge-core
tests/python/pants_test/java:java
:wire-runtime
src/python/pants/java:jar
:scrooge-gen
src/python/pants/base:generator
src/python/pants/docs:docs
src/python/pants/backend/jvm/tasks:dependencies
src/python/pants/backend/android/targets:android
3rdparty/python/twitter/commons:twitter.common.lang
examples/tests/python/example_test/usethriftpy:usethrift
tests/python/pants_test/backend/codegen/tasks:protobuf_parse
tests/python/pants_test/scm:test_git
src/python/pants/docs:release
tests/python/pants_test/base:build_file
src/python/pants/backend/core/tasks:filter
src/python/pants/java:nailgun_executor
src/python/pants/docs:intellij
examples/src/scala/com/pants/example:readme
src/python/pants/base:workunit
src/python/pants/base:exceptions
tests/python/pants_test:integration
3rdparty:thrift-0.5.0-finagle
src/python/pants/backend/codegen/tasks:protobuf_gen
src/python/pants/backend/jvm/tasks:javadoc_gen
testprojects/src/java/com/pants/testproject/packageinfo:packageinfo
tests/python/pants_test/tasks:sorttargets
src/python/pants/backend/jvm/tasks:filedeps
examples/src/thrift/com/pants/examples/keywords:keywords-python
examples/src/android/example:resources
src/python/pants/option:migrate_config
tests/python/pants_test/tasks:minimal_cover
testprojects/tests/python/pants/constants_only:constants_only
tests/python/internal_backend_test/sitegen:sitegen
src/python/pants/goal:run_tracker
src/python/pants/cache:cache
examples/src/thrift/com/pants/examples/distance:distance-python
tests/python/pants_test/tasks:thrift_linter_integration
src/python/pants/backend/core/tasks:console_task
examples/src/python/example:python_old
3rdparty:scala-library
src/python/pants/backend/core/tasks:build_lint
src/python/pants/base:payload_field
src/python/pants/backend/core/tasks:run_prep_command
src/python/internal_backend/optional:plugin
src/python/pants/backend/python:sdist_builder
src/python/pants/base:build_file_address_mapper
3rdparty:specs
src/python/pants/backend/core/tasks:dependees
src/python/pants/backend/core/tasks:common
src/python/pants/backend/core/tasks:changed_target_goals
android_binary: Produces an Android binary. :type build_type: s...
android_resources: Processes android resources to generate R.java...
annotation_processor: Produces a Java library containing one or more...
artifact: Represents a jvm artifact ala maven or ivy. Use...
benchmark: A caliper benchmark. Run it with the ``bench``...
buildfile_path: Returns path containing this ``BUILD`` file. (p...
bundle: A set of files to include in an application bun...
ConfluencePublish: A task to publish Page targets to Confluence wi...
credentials: Supplies credentials for a maven repository on...
dependencies: Old name for `target`_
DirectoryReMapper: A mapper that maps files relative to a base dir...
Duplicate: A rule that indicates how duplicate entries sho...
egg: In older Pants, loads a pre-built Python egg fr...
exclude: Represents a dependency exclude pattern to filt...
get_buildroot: Returns the pants build root, calculating it if...
globs: Returns Fileset containing matching files in sa...
jar: A pre-built Maven repository dependency. :param...
jar_library: A set of jars that may be depended upon. :param...
jar_rules: A set of rules for packaging up a deploy jar. D...
java_agent: Defines a java agent entrypoint. :type premain:...
java_antlr_library: Generates a stub Java library from Antlr gramma...
java_library: A collection of Java code. Normally has concept...
java_protobuf_library: Generates a stub Java library from protobuf IDL...
java_ragel_library: Generates a stub Java library from a Ragel file...
java_tests: Old name for `junit_tests`_
java_thrift_library: Generates a stub Java or Scala library from thr...
java_wire_library: Generates a stub Java library from protobuf IDL...
jaxb_library: Generates a stub Java library from jaxb xsd fil...
junit_tests: Tests JVM sources with JUnit. :type configurati...
jvm_app: A JVM-based application consisting of a binary...
jvm_binary: Produces a JVM binary optionally identifying a...
keystore: Represents a keystore configuration :type build...
maven_layout: Sets up typical maven project source roots for...
netrc: Fetches username and password from ~/.netrc for...
page: Describes a single documentation page. Here is...
pants: In old Pants versions, a reference to a Pants t...
pants_version: Returns the pants semantic version number: http...
prep_command: A command that must be run before some other ta...
python_antlr_library: Generates a stub Python library from Antlr gram...
python_binary: Produces a Python binary. Python binaries are p...
python_library: Produces a Python library. :type dependencies:...
python_requirement: Pants wrapper around pkg_resources.Requirement...
python_requirement_library: Named target for some pip requirements. :type r...
python_requirements: Translates a pip requirements file into an equi...
python_test_suite: Deprecated way to group Python tests; use `targ...
python_tests: Tests a Python library. :param coverage: the mo...
python_thrift_library: Generates a stub Python library from thrift IDL...
Repository: An artifact repository, such as a maven repo. :...
resources: A set of files accessible as resources from the...
rglobs: Recursive ``globs``, returns Fileset matching f...
scala_library: A collection of Scala code. Normally has concep...
scala_specs: Tests a Scala library with the Specs library. (...
scala_tests: Old name for `scala_specs`_
scalac_plugin: Defines a target that produces a scalac_plugin....
setup_py: Represents a Python setup.py-based project. :pa...
Skip: A rule that skips adding matched entries to a j...
source_root: Allows registration of a source root for a set...
target: A set of dependencies that may be depended upon...
Wiki: Identifies a wiki where pages can be published....
wiki_artifact: Binds a single documentation page to a wiki ins...
zglobs: Returns a Fileset that matches zsh-style globs,...
[== Running pants distribution tests ==]
15:26:52 00:00 [main]
(To run a reporting server: ./pants server)
15:26:52 00:00 [bootstrap]
15:26:52 00:00 [setup]
15:26:52 00:00 [parse]
Executing tasks in goals: bootstrap -> imports -> gen -> resolve -> compile -> resources -> binary
15:26:52 00:00 [bootstrap]
15:26:52 00:00 [bootstrap-jvm-tools]
15:26:53 00:01 [imports]
15:26:53 00:01 [ivy-imports]
15:26:53 00:01 [gen]
15:26:53 00:01 [thrift]
15:26:53 00:01 [scrooge]
15:26:53 00:01 [protoc]
15:26:53 00:01 [antlr]
15:26:53 00:01 [ragel]
15:26:53 00:01 [jaxb]
15:26:53 00:01 [wire]
15:26:53 00:01 [aapt]
15:26:53 00:01 [resolve]
15:26:53 00:01 [ivy]
15:26:53 00:01 [bootstrap-nailgun-server]
Invalidated 25 targets containing 25 payload files.
15:26:53 00:01 [ivy-resolve]
15:26:53 00:01 [ivy]
15:26:54 00:02 [compile]
15:26:54 00:02 [compile]
15:26:54 00:02 [jvm]
15:26:54 00:02 [jvm-compilers]
15:26:54 00:02 [resources]
15:26:54 00:02 [prepare]
Invalidated 1 target containing 1 payload file.
15:26:54 00:02 [binary]
15:26:54 00:02 [python-binary-create]
15:27:15 00:23 [binary]
15:27:15 00:23 [dup]
SUCCESS
15:27:17 00:00 [main]
(To run a reporting server: ./pants server)
15:27:17 00:00 [bootstrap]
15:27:17 00:00 [setup]
15:27:17 00:00 [parse]
Executing tasks in goals: bootstrap -> imports -> gen -> resolve -> compile -> resources -> binary
15:27:18 00:01 [bootstrap]
15:27:18 00:01 [bootstrap-jvm-tools]
15:27:18 00:01 [imports]
15:27:18 00:01 [ivy-imports]
15:27:18 00:01 [gen]
15:27:18 00:01 [thrift]
15:27:18 00:01 [scrooge]
15:27:18 00:01 [protoc]
15:27:18 00:01 [antlr]
15:27:18 00:01 [ragel]
15:27:18 00:01 [jaxb]
15:27:18 00:01 [wire]
15:27:18 00:01 [aapt]
15:27:18 00:01 [resolve]
15:27:18 00:01 [ivy]
15:27:18 00:01 [compile]
15:27:18 00:01 [compile]
15:27:18 00:01 [jvm]
15:27:18 00:01 [jvm-compilers]
15:27:18 00:01 [resources]
15:27:18 00:01 [prepare]
15:27:18 00:01 [binary]
15:27:18 00:01 [python-binary-create]
15:27:29 00:12 [binary]
15:27:29 00:12 [dup]
SUCCESS
15:27:32 00:00 [main]
(To run a reporting server: ./pants server)
15:27:32 00:00 [bootstrap]
15:27:32 00:00 [setup]
15:27:32 00:00 [parse]
Executing tasks in goals: setup-py
15:27:32 00:00 [setup-py]
15:27:32 00:00 [setup-py]
Running packager against /Users/mateor/development/pants/dist/pantsbuild.pants-0.0.27
Writing /Users/mateor/development/pants/dist/pantsbuild.pants-0.0.27.tar.gz
SUCCESS
[== Running site doc generation test ==]
15:27:36 00:00 [main]
(To run a reporting server: ./pants server)
15:27:36 00:00 [bootstrap]
15:27:36 00:00 [setup]
15:27:36 00:00 [parse]
Executing tasks in goals: builddict
15:27:36 00:00 [builddict]
15:27:36 00:00 [builddict]
Generating /Users/mateor/development/pants/dist/builddict/goals_reference.rst
Generating /Users/mateor/development/pants/dist/builddict/goals_reference.html
Generating /Users/mateor/development/pants/dist/builddict/build_dictionary.rst
Generating /Users/mateor/development/pants/dist/builddict/build_dictionary.html
SUCCESS
15:27:41 00:00 [main]
(To run a reporting server: ./pants server)
15:27:41 00:00 [bootstrap]
15:27:41 00:00 [setup]
15:27:41 00:00 [parse]
Executing tasks in goals: markdown
15:27:42 00:01 [markdown]
15:27:42 00:01 [markdown]
Emitted /Users/mateor/development/pants/dist/markdown/css/codehighlight.css
Processed credits.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/docs/credits.html
Processed publish.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/publish.html
Processed announce_201409.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/announce_201409.html
Processed howto_develop.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/docs/howto_develop.html
Processed howto_plugin.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/docs/howto_plugin.html
Processed target_addresses.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/target_addresses.html
Processed howto_ask.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/docs/howto_ask.html
Processed with_intellij.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/with_intellij.html
Processed internals.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/docs/internals.html
Processed with_emacs.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/with_emacs.html
Processed README.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/backend/python/README.html
Processed setup_repo.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/setup_repo.html
Processed dev_tasks_publish_extras.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/docs/dev_tasks_publish_extras.html
Processed release.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/docs/release.html
Processed 3rdparty.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/3rdparty.html
Processed first_tutorial.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/first_tutorial.html
Processed howto_contribute.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/docs/howto_contribute.html
Processed invoking.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/invoking.html
Processed index.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/index.html
Processed install.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/install.html
Processed README.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/README.html
Processed intellij.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/docs/intellij.html
Processed build_files.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/build_files.html
Processed docs.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/docs/docs.html
Processed readme.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/docs/readme.html
Processed tshoot.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/tshoot.html
Processed first_concepts.md to /Users/mateor/development/pants/dist/markdown/html/src/docs/first_concepts.html
Processed dev_tasks.md to /Users/mateor/development/pants/dist/markdown/html/src/python/pants/docs/dev_tasks.html
Processed README.md to /Users/mateor/development/pants/dist/markdown/html/examples/src/java/com/pants/examples/hello/main/README.html
Processed readme.md to /Users/mateor/development/pants/dist/markdown/html/examples/src/java/com/pants/examples/readme.html
Processed readme.md to /Users/mateor/development/pants/dist/markdown/html/examples/src/scala/com/pants/example/readme.html
Processed pex_design.md to /Users/mateor/development/pants/dist/markdown/html/examples/src/python/example/pex_design.html
Processed from_maven.md to /Users/mateor/development/pants/dist/markdown/html/examples/src/java/com/pants/examples/from_maven.html
Processed readme.md to /Users/mateor/development/pants/dist/markdown/html/examples/src/python/example/readme.html
Processed 3rdparty_jvm.md to /Users/mateor/development/pants/dist/markdown/html/examples/src/java/com/pants/examples/3rdparty_jvm.html
Processed 3rdparty_py.md to /Users/mateor/development/pants/dist/markdown/html/examples/src/python/example/3rdparty_py.html
Processed python_old.md to /Users/mateor/development/pants/dist/markdown/html/examples/src/python/example/python_old.html
Processed readme.md to /Users/mateor/development/pants/dist/markdown/html/examples/src/thrift/com/pants/examples/readme.html
Processed page.md to /Users/mateor/development/pants/dist/markdown/html/examples/src/java/com/pants/examples/page.html
Processed README.md to /Users/mateor/development/pants/dist/markdown/html/README.html
Processed README.md to /Users/mateor/development/pants/dist/markdown/html/testprojects/src/java/com/pants/testproject/page/README.html
SUCCESS
15:27:47 00:00 [main]
(To run a reporting server: ./pants server)
15:27:47 00:00 [bootstrap]
15:27:47 00:00 [setup]
15:27:47 00:00 [parse]
Executing tasks in goals: sitegen
15:27:47 00:00 [sitegen]
15:27:47 00:00 [sitegen]
SUCCESS
[== Running core python tests ==]
15:27:59 00:00 [main]
(To run a reporting server: ./pants server)
15:27:59 00:00 [bootstrap]
15:27:59 00:00 [setup]
15:27:59 00:00 [parse]
Executing tasks in goals: bootstrap -> imports -> gen -> resolve -> compile -> resources -> test
15:28:00 00:01 [bootstrap]
15:28:00 00:01 [bootstrap-jvm-tools]
15:28:00 00:01 [imports]
15:28:00 00:01 [ivy-imports]
15:28:00 00:01 [gen]
15:28:00 00:01 [thrift]
Invalidated 2 targets containing 2 payload files.
Generating thrift for testprojects/src/thrift/com/pants/testing/duck.thrift
Generating thrift for testprojects/src/thrift/com/pants/testing/goose.thrift
15:28:00 00:01 [scrooge]
15:28:00 00:01 [protoc]
15:28:00 00:01 [antlr]
15:28:00 00:01 [ragel]
15:28:00 00:01 [jaxb]
15:28:00 00:01 [wire]
15:28:00 00:01 [aapt]
15:28:00 00:01 [resolve]
15:28:00 00:01 [ivy]
Invalidated 352 targets containing 352 payload files.
15:28:00 00:01 [ivy-resolve]
15:28:00 00:01 [ivy]
15:28:01 00:02 [compile]
15:28:01 00:02 [compile]
15:28:01 00:02 [jvm]
15:28:01 00:02 [jvm-compilers]
15:28:01 00:02 [checkstyle]
15:28:01 00:02 [scalastyle]
15:28:01 00:02 [resources]
15:28:01 00:02 [prepare]
Invalidated 10 targets containing 10 payload files.
15:28:01 00:02 [test]
15:28:01 00:02 [run_prep_command]
15:28:01 00:02 [test]
15:28:01 00:02 [pytest]
15:28:01 00:02 [run]
:: loading settings :: file = /Users/mateor/development/pants/build-support/ivy/ivysettings.xml
:: resolving dependencies :: org.antlr#antlr-caller;working
confs: [default]
found org.antlr#antlr;3.1.3 in remote-repos-maven2
found org.antlr#antlr-runtime;3.1.3 in remote-repos-maven2
found org.antlr#stringtemplate;3.2 in remote-repos-maven2
found antlr#antlr;2.7.7 in remote-repos-maven2
:: resolution report :: resolve 148ms :: artifacts dl 7ms
---------------------------------------------------------------------
| | modules || artifacts |
| conf | number| search|dwnlded|evicted|| number|dwnlded|
---------------------------------------------------------------------
| default | 4 | 0 | 0 | 0 || 4 | 0 |
---------------------------------------------------------------------
:: loading settings :: file = /Users/mateor/development/pants/build-support/ivy/ivysettings.xml
:: resolving dependencies :: org.antlr#antlr-caller;working
confs: [default]
found org.antlr#antlr;3.1.3 in remote-repos-maven2
found org.antlr#antlr-runtime;3.1.3 in remote-repos-maven2
found org.antlr#stringtemplate;3.2 in remote-repos-maven2
found antlr#antlr;2.7.7 in remote-repos-maven2
:: resolution report :: resolve 148ms :: artifacts dl 7ms
---------------------------------------------------------------------
| | modules || artifacts |
| conf | number| search|dwnlded|evicted|| number|dwnlded|
---------------------------------------------------------------------
| default | 4 | 0 | 0 | 0 || 4 | 0 |
---------------------------------------------------------------------
============== test session starts ===============
platform darwin -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
plugins: timeout
collected 617 items
tests/python/pants_test/base/test_double_dag.py ....
tests/python/pants_test/test_utf8_header.py .
tests/python/pants_test/base/test_fingerprint_strategy.py .
tests/python/pants_test/backend/jvm/tasks/test_scalastyle.py ..........
tests/python/pants_test/jvm/test_artifact.py .
tests/python/pants_test/process/test_xargs.py ........
tests/python/pants_test/backend/codegen/tasks/test_wire_gen.py ...
tests/python/pants_test/python/test_resolver.py .
tests/python/pants_test/targets/test_scala_library.py .
tests/python/pants_test/tasks/test_antlr_gen.py ...
tests/python/pants_test/targets/test_python_binary.py .....
tests/python/pants_test/base/test_build_file_address_mapper.py .........
tests/python/pants_test/base/test_build_file_aliases.py ...
tests/python/pants_test/android/tasks/test_aapt_gen.py ..
tests/python/pants_test/graph/test_build_graph.py .............
tests/python/pants_test/python/test_antlr_builder.py .
tests/python/pants_test/tasks/test_jaxb_gen.py ...
tests/python/pants_test/tasks/test_roots.py ....
tests/python/pants_test/tasks/test_config.py ......
tests/python/pants_test/tasks/test_jar_create.py ...
tests/python/pants_test/base/test_abbreviate_target_ids.py ....
tests/python/pants_test/cache/test_artifact_cache.py ......
tests/python/pants_test/targets/test_jvm_app.py ..............
tests/python/pants_test/targets/test_java_tests.py ...
tests/python/pants_test/base/test_payload.py .........
tests/python/pants_test/tasks/test_depmap.py ............................
tests/python/pants_test/base/test_cmd_line_spec_parser.py ...........
tests/python/pants_test/net/http/test_fetcher.py ...........
tests/python/pants_test/base/test_generator.py ....
tests/python/pants_test/backend/jvm/tasks/jvm_compile/test_jvm_fingerprint_strategy.py ...
tests/python/pants_test/tasks/test_list_goals.py ..x
tests/python/pants_test/targets/test_sort_targets.py ....
tests/python/pants_test/option/test_arg_splitter.py ..
tests/python/pants_test/option/test_options.py ......
tests/python/pants_test/option/test_option_value_container.py ......
tests/python/pants_test/option/test_options_bootstrapper.py ..
tests/python/pants_test/option/test_custom_types.py ..
tests/python/pants_test/engine/test_round_engine.py ............
tests/python/pants_test/reporting/test_linkify.py ......
tests/python/pants_test/base/test_build_configuration.py ..........
tests/python/pants_test/base/test_target.py .
tests/python/pants_test/tasks/test_jar_task.py ......
tests/python/pants_test/tasks/test_reflect.py ...
tests/python/pants_test/tasks/test_check_published_deps.py ...
tests/python/pants_test/tasks/test_bundle_create.py .
tests/python/pants_test/tasks/test_scrooge_gen.py ..
tests/python/pants_test/backend/python/test_test_builder.py FFFFFFFF
tests/python/pants_test/java/test_executor.py .....
tests/python/pants_test/base/test_build_invalidator.py .
tests/python/pants_test/tasks/test_what_changed.py ...............
tests/python/pants_test/backend/core/test_prep.py ....
tests/python/pants_test/targets/test_python_target.py .
tests/python/pants_test/android/test_android_distribution.py ..
tests/python/pants_test/backend/jvm/tasks/jvm_compile/test_zinc_utils.py .
tests/python/pants_test/tasks/test_dependees.py .............
tests/python/pants_test/tasks/test_ivy_utils.py .....
tests/python/pants_test/backend/jvm/tasks/test_checkstyle.py ...
tests/python/pants_test/tasks/test_protobuf_gen.py .......
tests/python/pants_test/python/test_interpreter_cache.py ..
tests/python/pants_test/base/test_payload_field.py ............
tests/python/pants_test/backend/jvm/tasks/test_junit_run.py .
tests/python/pants_test/base/test_extension_loader.py .........
tests/python/pants_test/base/test_build_file_parser.py ............
tests/python/pants_test/backend/codegen/targets/test_java_protobuf_library.py .....
tests/python/pants_test/base/test_source_root.py ..........
tests/python/pants_test/tasks/test_filter.py ............
tests/python/pants_test/util/test_dirutil.py ..
tests/python/pants_test/base/test_run_info.py ..
tests/python/pants_test/engine/test_engine.py ...
tests/python/pants_test/tasks/test_filedeps.py .....
tests/python/pants_test/test_binary_util.py ...
tests/python/pants_test/python/test_python_setup.py ..........
tests/python/pants_test/tasks/test_filemap.py ...
tests/python/pants_test/scm/test_git.py .......
tests/python/pants_test/tasks/test_jvmdoc_gen.py ..
tests/python/pants_test/fs/test_archive.py ...
tests/python/pants_test/fs/test_safe_filename.py ....
tests/python/pants_test/fs/test_expand_path.py .....
tests/python/pants_test/targets/test_java_thrift_library.py ....
tests/python/pants_test/test_thrift_util.py ...
tests/python/pants_test/tasks/test_jvm_run.py .
tests/python/pants_test/tasks/test_console_task.py .
tests/python/pants_test/tasks/test_ragel_gen.py s.
tests/python/pants_test/tasks/test_cache_manager.py .
tests/python/pants_test/tasks/test_group_task.py .....
tests/python/pants_test/base/test_address.py ........
tests/python/pants_test/targets/test_jar_library.py ....
tests/python/pants_test/util/test_keywords.py ..
tests/python/pants_test/tasks/test_dependencies.py .........
tests/python/pants_test/authentication/test_netrc_util.py ....
tests/python/pants_test/base/test_build_root.py ......
tests/python/pants_test/java/distribution/test_distribution.py .......
tests/python/pants_test/tasks/test_jar_publish.py .........
tests/python/pants_test/util/test_strutil.py .
tests/python/pants_test/backend/jvm/tasks/test_idea_gen.py .
tests/python/pants_test/backend/codegen/tasks/test_protobuf_parse.py .x..Xxxx...
tests/python/pants_test/python/test_thrift_namespace_packages.py .
tests/python/pants_test/base/test_hash_utils.py ..
tests/python/pants_test/test_maven_layout.py ..
tests/python/pants_test/backend/jvm/test_jvm_debug_config.py ..
tests/python/pants_test/tasks/jvm_compile/scala/test_zinc_analysis.py .
tests/python/pants_test/backend/core/test_wrapped_globs.py ............
tests/python/pants_test/base/test_revision.py ......
tests/python/pants_test/util/test_contextutil.py ............
tests/python/pants_test/tasks/test_sorttargets.py ...
tests/python/pants_test/tasks/test_targets_help.py ...
tests/python/pants_test/tasks/test_builddict.py ..
tests/python/pants_test/tasks/test_binary_create.py .
tests/python/pants_test/tasks/test_minimal_cover.py ......
tests/python/internal_backend_test/sitegen/test_sitegen.py .........
tests/python/pants_test/backend/codegen/targets/test_java_wire_library.py ...
tests/python/pants_test/backend/jvm/tasks/test_ide_gen.py ..
tests/python/pants_test/targets/test_java_agent.py ......
tests/python/pants_test/backend/python/test_python_requirement_list.py ..
tests/python/pants_test/base/test_build_file.py ..............
tests/python/pants_test/tasks/test_detect_duplicates.py ...
tests/python/pants_test/tasks/test_context.py .....
tests/python/pants_test/tasks/test_markdown_to_html.py ......
tests/python/pants_test/base/test_lazy_source_mapper.py ....
tests/python/pants_test/targets/test_wiki_page.py .
tests/python/pants_test/tasks/test_listtargets.py .........
==================== FAILURES ====================
_____ PythonTestBuilderTestEmpty.test_empty ______
self = <python.test_test_builder.PythonTestBuilderTestEmpty testMethod=test_empty>
def test_empty(self):
> self.assertEqual(0, self.run_tests(targets=[]))
tests/python/pants_test/backend/python/test_test_builder.py:50:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/python/pants_test/backend/python/test_test_builder.py:42: in run_tests
targets, args or [], fast=fast, debug=debug, interpreter=self._cache_current_interpreter())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <python.test_test_builder.PythonTestBuilderTestEmpty testMethod=test_empty>
def _cache_current_interpreter(self):
cache = PythonInterpreterCache(self.config())
# We only need to cache the current interpreter, avoid caching for every interpreter on the
# PATH.
current_interpreter = PythonInterpreter.get()
current_id = (current_interpreter.binary, current_interpreter.identity)
for cached_interpreter in cache.setup(filters=[current_interpreter.identity.requirement]):
# TODO(John Sirois): Revert to directly comparing interpreters when
# https://github.com/pantsbuild/pex/pull/31 is in, released and consumed by pants.
if (cached_interpreter.binary, cached_interpreter.identity) == current_id:
return cached_interpreter
> raise RuntimeError('Could not find suitable interpreter to run tests.')
E RuntimeError: Could not find suitable interpreter to run tests.
tests/python/pants_test/backend/python/test_test_builder.py:38: RuntimeError
__ PythonTestBuilderTest.test_coverage_modules ___
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_coverage_modules>
def test_coverage_modules(self):
self.assertFalse(os.path.isfile(self.coverage_data_file()))
covered_file = os.path.join(self.build_root, 'lib', 'core.py')
with environment_as(PANTS_PY_COVERAGE='modules:does_not_exist,nor_does_this'):
# modules: should trump .coverage
> self.assertEqual(1, self.run_tests(targets=[self.green, self.red]))
tests/python/pants_test/backend/python/test_test_builder.py:251:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/python/pants_test/backend/python/test_test_builder.py:42: in run_tests
targets, args or [], fast=fast, debug=debug, interpreter=self._cache_current_interpreter())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_coverage_modules>
def _cache_current_interpreter(self):
cache = PythonInterpreterCache(self.config())
# We only need to cache the current interpreter, avoid caching for every interpreter on the
# PATH.
current_interpreter = PythonInterpreter.get()
current_id = (current_interpreter.binary, current_interpreter.identity)
for cached_interpreter in cache.setup(filters=[current_interpreter.identity.requirement]):
# TODO(John Sirois): Revert to directly comparing interpreters when
# https://github.com/pantsbuild/pex/pull/31 is in, released and consumed by pants.
if (cached_interpreter.binary, cached_interpreter.identity) == current_id:
return cached_interpreter
> raise RuntimeError('Could not find suitable interpreter to run tests.')
E RuntimeError: Could not find suitable interpreter to run tests.
tests/python/pants_test/backend/python/test_test_builder.py:38: RuntimeError
___ PythonTestBuilderTest.test_coverage_paths ____
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_coverage_paths>
def test_coverage_paths(self):
self.assertFalse(os.path.isfile(self.coverage_data_file()))
covered_file = os.path.join(self.build_root, 'lib', 'core.py')
with environment_as(PANTS_PY_COVERAGE='paths:does_not_exist/,nor_does_this/'):
# paths: should trump .coverage
> self.assertEqual(1, self.run_tests(targets=[self.green, self.red]))
tests/python/pants_test/backend/python/test_test_builder.py:267:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/python/pants_test/backend/python/test_test_builder.py:42: in run_tests
targets, args or [], fast=fast, debug=debug, interpreter=self._cache_current_interpreter())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_coverage_paths>
def _cache_current_interpreter(self):
cache = PythonInterpreterCache(self.config())
# We only need to cache the current interpreter, avoid caching for every interpreter on the
# PATH.
current_interpreter = PythonInterpreter.get()
current_id = (current_interpreter.binary, current_interpreter.identity)
for cached_interpreter in cache.setup(filters=[current_interpreter.identity.requirement]):
# TODO(John Sirois): Revert to directly comparing interpreters when
# https://github.com/pantsbuild/pex/pull/31 is in, released and consumed by pants.
if (cached_interpreter.binary, cached_interpreter.identity) == current_id:
return cached_interpreter
> raise RuntimeError('Could not find suitable interpreter to run tests.')
E RuntimeError: Could not find suitable interpreter to run tests.
tests/python/pants_test/backend/python/test_test_builder.py:38: RuntimeError
___ PythonTestBuilderTest.test_coverage_simple ___
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_coverage_simple>
def test_coverage_simple(self):
self.assertFalse(os.path.isfile(self.coverage_data_file()))
covered_file = os.path.join(self.build_root, 'lib', 'core.py')
with environment_as(PANTS_PY_COVERAGE='1'):
> self.assertEqual(0, self.run_tests(targets=[self.green]))
tests/python/pants_test/backend/python/test_test_builder.py:219:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/python/pants_test/backend/python/test_test_builder.py:42: in run_tests
targets, args or [], fast=fast, debug=debug, interpreter=self._cache_current_interpreter())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_coverage_simple>
def _cache_current_interpreter(self):
cache = PythonInterpreterCache(self.config())
# We only need to cache the current interpreter, avoid caching for every interpreter on the
# PATH.
current_interpreter = PythonInterpreter.get()
current_id = (current_interpreter.binary, current_interpreter.identity)
for cached_interpreter in cache.setup(filters=[current_interpreter.identity.requirement]):
# TODO(John Sirois): Revert to directly comparing interpreters when
# https://github.com/pantsbuild/pex/pull/31 is in, released and consumed by pants.
if (cached_interpreter.binary, cached_interpreter.identity) == current_id:
return cached_interpreter
> raise RuntimeError('Could not find suitable interpreter to run tests.')
E RuntimeError: Could not find suitable interpreter to run tests.
tests/python/pants_test/backend/python/test_test_builder.py:38: RuntimeError
________ PythonTestBuilderTest.test_green ________
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_green>
def test_green(self):
> self.assertEqual(0, self.run_tests(targets=[self.green]))
tests/python/pants_test/backend/python/test_test_builder.py:165:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/python/pants_test/backend/python/test_test_builder.py:42: in run_tests
targets, args or [], fast=fast, debug=debug, interpreter=self._cache_current_interpreter())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_green>
def _cache_current_interpreter(self):
cache = PythonInterpreterCache(self.config())
# We only need to cache the current interpreter, avoid caching for every interpreter on the
# PATH.
current_interpreter = PythonInterpreter.get()
current_id = (current_interpreter.binary, current_interpreter.identity)
for cached_interpreter in cache.setup(filters=[current_interpreter.identity.requirement]):
# TODO(John Sirois): Revert to directly comparing interpreters when
# https://github.com/pantsbuild/pex/pull/31 is in, released and consumed by pants.
if (cached_interpreter.binary, cached_interpreter.identity) == current_id:
return cached_interpreter
> raise RuntimeError('Could not find suitable interpreter to run tests.')
E RuntimeError: Could not find suitable interpreter to run tests.
tests/python/pants_test/backend/python/test_test_builder.py:38: RuntimeError
______ PythonTestBuilderTest.test_junit_xml ______
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_junit_xml>
def test_junit_xml(self):
# We expect xml of the following form:
# <testsuite errors=[Ne] failures=[Nf] skips=[Ns] tests=[Nt] ...>
# <testcase classname="..." name="..." .../>
# <testcase classname="..." name="..." ...>
# <failure ...>...</failure>
# </testcase>
# </testsuite>
report_basedir = os.path.join(self.build_root, 'dist', 'junit')
with environment_as(JUNIT_XML_BASE=report_basedir):
> self.assertEqual(1, self.run_tests(targets=[self.red, self.green]))
tests/python/pants_test/backend/python/test_test_builder.py:184:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/python/pants_test/backend/python/test_test_builder.py:42: in run_tests
targets, args or [], fast=fast, debug=debug, interpreter=self._cache_current_interpreter())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_junit_xml>
def _cache_current_interpreter(self):
cache = PythonInterpreterCache(self.config())
# We only need to cache the current interpreter, avoid caching for every interpreter on the
# PATH.
current_interpreter = PythonInterpreter.get()
current_id = (current_interpreter.binary, current_interpreter.identity)
for cached_interpreter in cache.setup(filters=[current_interpreter.identity.requirement]):
# TODO(John Sirois): Revert to directly comparing interpreters when
# https://github.com/pantsbuild/pex/pull/31 is in, released and consumed by pants.
if (cached_interpreter.binary, cached_interpreter.identity) == current_id:
return cached_interpreter
> raise RuntimeError('Could not find suitable interpreter to run tests.')
E RuntimeError: Could not find suitable interpreter to run tests.
tests/python/pants_test/backend/python/test_test_builder.py:38: RuntimeError
________ PythonTestBuilderTest.test_mixed ________
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_mixed>
def test_mixed(self):
> self.assertEqual(1, self.run_tests(targets=[self.green, self.red]))
tests/python/pants_test/backend/python/test_test_builder.py:171:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/python/pants_test/backend/python/test_test_builder.py:42: in run_tests
targets, args or [], fast=fast, debug=debug, interpreter=self._cache_current_interpreter())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_mixed>
def _cache_current_interpreter(self):
cache = PythonInterpreterCache(self.config())
# We only need to cache the current interpreter, avoid caching for every interpreter on the
# PATH.
current_interpreter = PythonInterpreter.get()
current_id = (current_interpreter.binary, current_interpreter.identity)
for cached_interpreter in cache.setup(filters=[current_interpreter.identity.requirement]):
# TODO(John Sirois): Revert to directly comparing interpreters when
# https://github.com/pantsbuild/pex/pull/31 is in, released and consumed by pants.
if (cached_interpreter.binary, cached_interpreter.identity) == current_id:
return cached_interpreter
> raise RuntimeError('Could not find suitable interpreter to run tests.')
E RuntimeError: Could not find suitable interpreter to run tests.
tests/python/pants_test/backend/python/test_test_builder.py:38: RuntimeError
_________ PythonTestBuilderTest.test_red _________
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_red>
def test_red(self):
> self.assertEqual(1, self.run_tests(targets=[self.red]))
tests/python/pants_test/backend/python/test_test_builder.py:168:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/python/pants_test/backend/python/test_test_builder.py:42: in run_tests
targets, args or [], fast=fast, debug=debug, interpreter=self._cache_current_interpreter())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <python.test_test_builder.PythonTestBuilderTest testMethod=test_red>
def _cache_current_interpreter(self):
cache = PythonInterpreterCache(self.config())
# We only need to cache the current interpreter, avoid caching for every interpreter on the
# PATH.
current_interpreter = PythonInterpreter.get()
current_id = (current_interpreter.binary, current_interpreter.identity)
for cached_interpreter in cache.setup(filters=[current_interpreter.identity.requirement]):
# TODO(John Sirois): Revert to directly comparing interpreters when
# https://github.com/pantsbuild/pex/pull/31 is in, released and consumed by pants.
if (cached_interpreter.binary, cached_interpreter.identity) == current_id:
return cached_interpreter
> raise RuntimeError('Could not find suitable interpreter to run tests.')
E RuntimeError: Could not find suitable interpreter to run tests.
tests/python/pants_test/backend/python/test_test_builder.py:38: RuntimeError
8 failed, 602 passed, 1 skipped, 5 xfailed, 1 xpassed, 1 warnings in 125.03 seconds
Name Stmts Miss Branch BrMiss Cover
-------------------------------------------------------------------------------------------------------------
src/python/internal_backend/__init__ 0 0 0 0 100%
src/python/internal_backend/optional/__init__ 0 0 0 0 100%
src/python/internal_backend/optional/register 7 7 0 0 0%
src/python/internal_backend/repositories/__init__ 0 0 0 0 100%
src/python/internal_backend/repositories/register 11 11 0 0 0%
src/python/internal_backend/sitegen/__init__ 0 0 0 0 100%
src/python/internal_backend/sitegen/register 5 5 0 0 0%
src/python/internal_backend/sitegen/tasks/__init__ 0 0 0 0 100%
src/python/internal_backend/sitegen/tasks/sitegen 237 48 116 28 78%
src/python/pants/__init__ 2 2 0 0 0%
src/python/pants/backend/__init__ 0 0 0 0 100%
src/python/pants/backend/android/__init__ 0 0 0 0 100%
src/python/pants/backend/android/distribution/__init__ 0 0 0 0 100%
src/python/pants/backend/android/distribution/android_distribution 45 9 10 4 76%
src/python/pants/backend/android/register 17 0 0 0 100%
src/python/pants/backend/android/targets/__init__ 0 0 0 0 100%
src/python/pants/backend/android/targets/android_binary 12 6 2 2 43%
src/python/pants/backend/android/targets/android_resources 12 6 0 0 50%
src/python/pants/backend/android/targets/android_target 34 23 8 8 26%
src/python/pants/backend/android/targets/build_type_mixin 8 5 4 4 25%
src/python/pants/backend/android/targets/keystore 25 16 6 6 29%
src/python/pants/backend/android/tasks/__init__ 0 0 0 0 100%
src/python/pants/backend/android/tasks/aapt_builder 56 38 12 12 26%
src/python/pants/backend/android/tasks/aapt_gen 63 37 14 14 34%
src/python/pants/backend/android/tasks/aapt_task 27 17 4 4 32%
src/python/pants/backend/android/tasks/android_task 15 8 2 2 41%
src/python/pants/backend/android/tasks/dx_compile 74 52 16 16 24%
src/python/pants/backend/android/tasks/jarsigner_task 72 54 22 22 19%
src/python/pants/backend/authentication/__init__ 0 0 0 0 100%
src/python/pants/backend/authentication/netrc_util 34 4 14 4 83%
src/python/pants/backend/authentication/register 5 0 0 0 100%
src/python/pants/backend/codegen/__init__ 0 0 0 0 100%
src/python/pants/backend/codegen/register 30 0 0 0 100%
src/python/pants/backend/codegen/targets/__init__ 0 0 0 0 100%
src/python/pants/backend/codegen/targets/java_antlr_library 13 2 4 2 76%
src/python/pants/backend/codegen/targets/java_protobuf_library 30 2 14 2 91%
src/python/pants/backend/codegen/targets/java_ragel_library 9 2 0 0 78%
src/python/pants/backend/codegen/targets/java_thrift_library 39 2 4 1 93%
src/python/pants/backend/codegen/targets/java_wire_library 17 2 4 2 81%
src/python/pants/backend/codegen/targets/jaxb_library 20 8 2 2 55%
src/python/pants/backend/codegen/targets/python_antlr_library 8 3 0 0 63%
src/python/pants/backend/codegen/targets/python_thrift_library 6 0 0 0 100%
src/python/pants/backend/codegen/tasks/__init__ 0 0 0 0 100%
src/python/pants/backend/codegen/tasks/antlr_gen 100 11 34 11 84%
src/python/pants/backend/codegen/tasks/apache_thrift_gen 216 165 78 78 17%
src/python/pants/backend/codegen/tasks/code_gen 76 19 44 20 68%
src/python/pants/backend/codegen/tasks/jaxb_gen 110 63 40 30 38%
src/python/pants/backend/codegen/tasks/protobuf_gen 208 111 72 58 40%
src/python/pants/backend/codegen/tasks/protobuf_parse 79 1 26 2 97%
src/python/pants/backend/codegen/tasks/ragel_gen 100 55 36 26 40%
src/python/pants/backend/codegen/tasks/scrooge_gen 240 111 85 51 50%
src/python/pants/backend/codegen/tasks/thrift_linter 44 27 12 12 30%
src/python/pants/backend/codegen/tasks/wire_gen 125 75 42 37 33%
src/python/pants/backend/core/__init__ 0 0 0 0 100%
src/python/pants/backend/core/register 85 4 2 0 95%
src/python/pants/backend/core/targets/__init__ 0 0 0 0 100%
src/python/pants/backend/core/targets/dependencies 9 2 0 0 78%
src/python/pants/backend/core/targets/doc 40 6 12 6 77%
src/python/pants/backend/core/targets/prep_command 9 0 0 0 100%
src/python/pants/backend/core/targets/resources 11 0 0 0 100%
src/python/pants/backend/core/tasks/__init__ 0 0 0 0 100%
src/python/pants/backend/core/tasks/build_lint 78 63 36 36 13%
src/python/pants/backend/core/tasks/builddictionary 72 3 13 4 92%
src/python/pants/backend/core/tasks/changed_target_goals 21 11 2 2 43%
src/python/pants/backend/core/tasks/clean 19 8 2 2 52%
src/python/pants/backend/core/tasks/confluence_publish 76 58 24 24 18%
src/python/pants/backend/core/tasks/console_task 38 2 8 2 91%
src/python/pants/backend/core/tasks/dependees 72 1 30 1 98%
src/python/pants/backend/core/tasks/filemap 15 0 8 0 100%
src/python/pants/backend/core/tasks/filter 84 5 36 3 93%
src/python/pants/backend/core/tasks/group_task 135 9 70 17 87%
src/python/pants/backend/core/tasks/list_goals 33 0 10 0 100%
src/python/pants/backend/core/tasks/listtargets 44 2 25 0 97%
src/python/pants/backend/core/tasks/markdown_to_html 220 138 72 43 38%
src/python/pants/backend/core/tasks/minimal_cover 17 0 6 0 100%
src/python/pants/backend/core/tasks/noop 11 3 0 0 73%
src/python/pants/backend/core/tasks/pathdeps 5 1 2 2 57%
src/python/pants/backend/core/tasks/paths 61 45 28 25 21%
src/python/pants/backend/core/tasks/prepare_resources 50 37 20 20 19%
src/python/pants/backend/core/tasks/reflect 262 6 117 11 96%
src/python/pants/backend/core/tasks/reporting_server 74 56 12 12 21%
src/python/pants/backend/core/tasks/roots 8 0 2 0 100%
src/python/pants/backend/core/tasks/run_prep_command 53 1 16 4 93%
src/python/pants/backend/core/tasks/scm_publish 83 35 24 16 52%
src/python/pants/backend/core/tasks/sorttargets 31 1 14 1 96%
src/python/pants/backend/core/tasks/targets_help 38 0 11 0 100%
src/python/pants/backend/core/tasks/task 195 95 79 62 43%
src/python/pants/backend/core/tasks/what_changed 53 2 28 3 94%
src/python/pants/backend/core/wrapped_globs 22 0 4 0 100%
src/python/pants/backend/jvm/__init__ 0 0 0 0 100%
src/python/pants/backend/jvm/artifact 29 3 11 3 85%
src/python/pants/backend/jvm/ivy_utils 253 71 95 45 67%
src/python/pants/backend/jvm/jvm_debug_config 6 0 0 0 100%
src/python/pants/backend/jvm/register 92 1 0 0 99%
src/python/pants/backend/jvm/repository 15 3 2 2 71%
src/python/pants/backend/jvm/scala/__init__ 0 0 0 0 100%
src/python/pants/backend/jvm/scala/target_platform 9 1 0 0 89%
src/python/pants/backend/jvm/targets/__init__ 0 0 0 0 100%
src/python/pants/backend/jvm/targets/annotation_processor 7 3 0 0 57%
src/python/pants/backend/jvm/targets/benchmark 3 0 0 0 100%
src/python/pants/backend/jvm/targets/credentials 11 5 4 4 40%
src/python/pants/backend/jvm/targets/exclude 15 4 0 0 73%
src/python/pants/backend/jvm/targets/exportable_jvm_library 6 0 0 0 100%
src/python/pants/backend/jvm/targets/jar_dependency 77 10 17 8 81%
src/python/pants/backend/jvm/targets/jar_library 32 0 6 0 100%
src/python/pants/backend/jvm/targets/jarable 14 1 2 1 88%
src/python/pants/backend/jvm/targets/java_agent 30 2 6 2 89%
src/python/pants/backend/jvm/targets/java_library 6 0 0 0 100%
src/python/pants/backend/jvm/targets/java_tests 13 0 2 0 100%
src/python/pants/backend/jvm/targets/jvm_binary 157 21 39 12 83%
src/python/pants/backend/jvm/targets/jvm_target 48 3 12 3 90%
src/python/pants/backend/jvm/targets/scala_library 33 4 18 4 84%
src/python/pants/backend/jvm/targets/scala_tests 6 2 0 0 67%
src/python/pants/backend/jvm/targets/scalac_plugin 8 4 0 0 50%
src/python/pants/backend/jvm/tasks/__init__ 0 0 0 0 100%
src/python/pants/backend/jvm/tasks/benchmark_run 39 27 8 8 26%
src/python/pants/backend/jvm/tasks/binary_create 19 8 2 2 52%
src/python/pants/backend/jvm/tasks/bootstrap_jvm_tools 45 6 18 3 86%
src/python/pants/backend/jvm/tasks/bundle_create 75 50 24 24 25%
src/python/pants/backend/jvm/tasks/check_published_deps 42 0 18 3 95%
src/python/pants/backend/jvm/tasks/checkstyle 61 2 21 2 95%
src/python/pants/backend/jvm/tasks/dependencies 33 2 18 1 94%
src/python/pants/backend/jvm/tasks/depmap 210 60 115 50 66%
src/python/pants/backend/jvm/tasks/detect_duplicates 92 40 42 27 50%
src/python/pants/backend/jvm/tasks/eclipse_gen 85 69 18 18 16%
src/python/pants/backend/jvm/tasks/ensime_gen 62 45 10 10 24%
src/python/pants/backend/jvm/tasks/filedeps 24 0 12 0 100%
src/python/pants/backend/jvm/tasks/ide_gen 353 283 157 150 15%
src/python/pants/backend/jvm/tasks/idea_gen 126 87 32 24 30%
src/python/pants/backend/jvm/tasks/ivy_imports 34 19 8 8 36%
src/python/pants/backend/jvm/tasks/ivy_resolve 97 71 30 30 20%
src/python/pants/backend/jvm/tasks/ivy_task_mixin 70 10 20 9 79%
src/python/pants/backend/jvm/tasks/jar_create 47 2 9 2 93%
src/python/pants/backend/jvm/tasks/jar_publish 561 216 194 125 55%
src/python/pants/backend/jvm/tasks/jar_task 186 23 76 28 81%
src/python/pants/backend/jvm/tasks/javadoc_gen 30 22 14 14 18%
src/python/pants/backend/jvm/tasks/junit_run 353 199 160 129 36%
src/python/pants/backend/jvm/tasks/jvm_binary_task 78 60 45 45 15%
src/python/pants/backend/jvm/tasks/jvm_compile/__init__ 0 0 0 0 100%
src/python/pants/backend/jvm/tasks/jvm_compile/analysis 8 0 0 0 100%
src/python/pants/backend/jvm/tasks/jvm_compile/analysis_parser 28 10 2 2 60%
src/python/pants/backend/jvm/tasks/jvm_compile/analysis_tools 41 27 4 4 31%
src/python/pants/backend/jvm/tasks/jvm_compile/anonymizer 76 76 26 26 0%
src/python/pants/backend/jvm/tasks/jvm_compile/java/__init__ 0 0 0 0 100%
src/python/pants/backend/jvm/tasks/jvm_compile/java/java_compile 82 53 24 22 29%
src/python/pants/backend/jvm/tasks/jvm_compile/java/jmake_analysis 74 63 38 38 10%
src/python/pants/backend/jvm/tasks/jvm_compile/java/jmake_analysis_parser 73 57 22 22 17%
src/python/pants/backend/jvm/tasks/jvm_compile/jvm_compile 427 359 182 182 11%
src/python/pants/backend/jvm/tasks/jvm_compile/jvm_dependency_analyzer 141 124 90 90 7%
src/python/pants/backend/jvm/tasks/jvm_compile/jvm_fingerprint_strategy 19 0 2 0 100%
src/python/pants/backend/jvm/tasks/jvm_compile/resource_mapping 53 41 19 19 17%
src/python/pants/backend/jvm/tasks/jvm_compile/scala/__init__ 0 0 0 0 100%
src/python/pants/backend/jvm/tasks/jvm_compile/scala/anonymize_analysis 25 25 4 4 0%
src/python/pants/backend/jvm/tasks/jvm_compile/scala/scala_compile 45 25 6 6 39%
src/python/pants/backend/jvm/tasks/jvm_compile/scala/zinc_analysis 298 51 114 35 79%
src/python/pants/backend/jvm/tasks/jvm_compile/scala/zinc_analysis_diff 56 23 24 16 51%
src/python/pants/backend/jvm/tasks/jvm_compile/scala/zinc_analysis_parser 84 37 22 14 52%
src/python/pants/backend/jvm/tasks/jvm_compile/scala/zinc_utils 134 89 41 40 26%
src/python/pants/backend/jvm/tasks/jvm_run 46 7 12 8 74%
src/python/pants/backend/jvm/tasks/jvm_task 46 6 22 7 81%
src/python/pants/backend/jvm/tasks/jvm_tool_task_mixin 22 1 4 1 92%
src/python/pants/backend/jvm/tasks/jvmdoc_gen 116 16 38 15 80%
src/python/pants/backend/jvm/tasks/nailgun_task 53 10 6 3 78%
src/python/pants/backend/jvm/tasks/provides 70 53 30 30 17%
src/python/pants/backend/jvm/tasks/scala_repl 27 17 2 2 34%
src/python/pants/backend/jvm/tasks/scaladoc_gen 26 18 12 12 21%
src/python/pants/backend/jvm/tasks/scalastyle 81 2 34 2 97%
src/python/pants/backend/jvm/tasks/specs_run 47 33 12 12 24%
src/python/pants/backend/maven_layout/__init__ 0 0 0 0 100%
src/python/pants/backend/maven_layout/maven_layout 35 0 0 0 100%
src/python/pants/backend/maven_layout/register 5 0 0 0 100%
src/python/pants/backend/python/__init__ 0 0 0 0 100%
src/python/pants/backend/python/antlr_builder 36 25 8 8 25%
src/python/pants/backend/python/binary_builder 35 35 2 2 0%
src/python/pants/backend/python/code_generator 49 26 0 0 47%
src/python/pants/backend/python/interpreter_cache 138 11 42 13 87%
src/python/pants/backend/python/python_artifact 42 8 10 5 75%
src/python/pants/backend/python/python_builder 28 28 14 14 0%
src/python/pants/backend/python/python_chroot 147 99 50 50 24%
src/python/pants/backend/python/python_requirement 30 9 2 1 69%
src/python/pants/backend/python/python_requirements 23 20 14 14 8%
src/python/pants/backend/python/python_setup 12 0 0 0 100%
src/python/pants/backend/python/register 24 0 0 0 100%
src/python/pants/backend/python/resolver 35 13 12 8 55%
src/python/pants/backend/python/sdist_builder 13 5 0 0 62%
src/python/pants/backend/python/targets/__init__ 0 0 0 0 100%
src/python/pants/backend/python/targets/python_binary 58 16 16 6 70%
src/python/pants/backend/python/targets/python_library 4 0 0 0 100%
src/python/pants/backend/python/targets/python_requirement_library 12 0 0 0 100%
src/python/pants/backend/python/targets/python_target 71 16 26 9 74%
src/python/pants/backend/python/targets/python_tests 10 1 0 0 90%
src/python/pants/backend/python/tasks/__init__ 0 0 0 0 100%
src/python/pants/backend/python/tasks/pytest_run 34 21 6 6 33%
src/python/pants/backend/python/tasks/python_binary_create 36 24 6 6 29%
src/python/pants/backend/python/tasks/python_repl 38 27 6 6 25%
src/python/pants/backend/python/tasks/python_run 36 23 4 4 33%
src/python/pants/backend/python/tasks/python_setup 243 92 115 53 59%
src/python/pants/backend/python/tasks/python_task 53 33 14 14 30%
src/python/pants/backend/python/test_builder 178 136 55 54 18%
src/python/pants/backend/python/thrift_builder 75 52 20 20 24%
src/python/pants/base/__init__ 0 0 0 0 100%
src/python/pants/base/abbreviate_target_ids 42 1 25 1 97%
src/python/pants/base/address 78 5 23 2 93%
src/python/pants/base/address_lookup_error 2 0 0 0 100%
src/python/pants/base/addressable 19 1 2 1 90%
src/python/pants/base/build_configuration 65 4 26 4 91%
src/python/pants/base/build_environment 35 8 8 3 74%
src/python/pants/base/build_file 149 4 72 2 97%
src/python/pants/base/build_file_address_mapper 89 3 24 4 94%
src/python/pants/base/build_file_aliases 22 1 6 1 93%
src/python/pants/base/build_file_parser 83 2 26 0 98%
src/python/pants/base/build_graph 193 12 80 13 91%
src/python/pants/base/build_invalidator 66 8 12 3 86%
src/python/pants/base/build_manual 12 0 2 0 100%
src/python/pants/base/build_root 36 4 12 3 85%
src/python/pants/base/cache_manager 116 17 32 6 84%
src/python/pants/base/cmd_line_spec_parser 106 11 40 5 89%
src/python/pants/base/config 127 19 32 12 81%
src/python/pants/base/double_dag 81 25 36 14 67%
src/python/pants/base/exceptions 12 0 0 0 100%
src/python/pants/base/extension_loader 57 0 20 0 100%
src/python/pants/base/fingerprint_strategy 16 0 6 3 86%
src/python/pants/base/generator 28 0 4 1 97%
src/python/pants/base/hash_utils 15 0 4 0 100%
src/python/pants/base/lazy_source_mapper 49 0 26 1 99%
src/python/pants/base/mustache 39 15 10 4 61%
src/python/pants/base/parse_context 12 1 2 1 86%
src/python/pants/base/payload 53 0 22 1 99%
src/python/pants/base/payload_field 83 12 18 2 86%
src/python/pants/base/revision 50 1 12 1 97%
src/python/pants/base/run_info 58 10 12 4 80%
src/python/pants/base/source_root 156 2 46 3 98%
src/python/pants/base/target 190 23 31 12 84%
src/python/pants/base/target_addressable 28 2 8 1 92%
src/python/pants/base/validation 17 2 10 2 85%
src/python/pants/base/worker_pool 98 69 26 24 25%
src/python/pants/base/workunit 112 10 18 4 89%
src/python/pants/binary_util 122 38 51 30 61%
src/python/pants/cache/__init__ 0 0 0 0 100%
src/python/pants/cache/artifact 77 26 24 14 60%
src/python/pants/cache/artifact_cache 52 22 10 5 56%
src/python/pants/cache/cache_setup 65 4 28 3 92%
src/python/pants/cache/local_artifact_cache 74 5 4 0 94%
src/python/pants/cache/pinger 34 22 6 6 30%
src/python/pants/cache/read_write_artifact_cache 32 24 14 14 17%
src/python/pants/cache/restful_artifact_cache 91 12 28 6 85%
src/python/pants/console/__init__ 0 0 0 0 100%
src/python/pants/console/stty_utils 19 10 0 0 47%
src/python/pants/engine/__init__ 0 0 0 0 100%
src/python/pants/engine/engine 16 1 4 2 85%
src/python/pants/engine/round_engine 118 9 58 8 90%
src/python/pants/engine/round_manager 36 2 12 0 96%
src/python/pants/fs/__init__ 0 0 0 0 100%
src/python/pants/fs/archive 64 5 18 5 88%
src/python/pants/fs/fs 19 0 6 0 100%
src/python/pants/goal/__init__ 0 0 0 0 100%
src/python/pants/goal/aggregated_timings 20 0 8 1 96%
src/python/pants/goal/artifact_cache_stats 28 13 4 4 47%
src/python/pants/goal/context 155 23 28 9 83%
src/python/pants/goal/error 3 0 0 0 100%
src/python/pants/goal/goal 78 24 31 21 59%
src/python/pants/goal/mkflag 10 4 0 0 60%
src/python/pants/goal/products 93 22 32 17 69%
src/python/pants/goal/run_tracker 164 73 30 29 47%
src/python/pants/goal/task_registrar 39 9 12 6 71%
src/python/pants/goal/workspace 25 9 6 3 61%
src/python/pants/ivy/__init__ 0 0 0 0 100%
src/python/pants/ivy/bootstrapper 81 30 18 9 61%
src/python/pants/ivy/ivy 40 9 14 7 70%
src/python/pants/java/__init__ 0 0 0 0 100%
src/python/pants/java/distribution/__init__ 0 0 0 0 100%
src/python/pants/java/distribution/distribution 140 8 50 7 92%
src/python/pants/java/executor 101 6 20 6 90%
src/python/pants/java/jar/__init__ 0 0 0 0 100%
src/python/pants/java/jar/manifest 30 2 8 2 89%
src/python/pants/java/nailgun_client 122 32 32 14 70%
src/python/pants/java/nailgun_executor 203 50 56 22 72%
src/python/pants/java/util 22 2 6 2 86%
src/python/pants/net/__init__ 0 0 0 0 100%
src/python/pants/net/http/__init__ 0 0 0 0 100%
src/python/pants/net/http/fetcher 129 32 42 18 71%
src/python/pants/option/__init__ 0 0 0 0 100%
src/python/pants/option/arg_splitter 92 1 41 1 98%
src/python/pants/option/custom_types 19 2 4 0 91%
src/python/pants/option/errors 5 0 0 0 100%
src/python/pants/option/global_options 23 0 0 0 100%
src/python/pants/option/help_formatter 11 4 0 0 64%
src/python/pants/option/option_value_container 35 0 18 0 100%
src/python/pants/option/options 91 36 23 16 54%
src/python/pants/option/options_bootstrapper 54 1 10 4 92%
src/python/pants/option/parser 138 9 54 6 92%
src/python/pants/option/parser_hierarchy 12 0 4 0 100%
src/python/pants/option/ranked_value 30 2 8 1 92%
src/python/pants/process/__init__ 0 0 0 0 100%
src/python/pants/process/pidlock 25 13 4 3 45%
src/python/pants/process/xargs 25 4 4 1 83%
src/python/pants/reporting/__init__ 0 0 0 0 100%
src/python/pants/reporting/html_reporter 148 148 54 54 0%
src/python/pants/reporting/linkify 32 1 12 1 95%
src/python/pants/reporting/plaintext_reporter 93 28 37 15 67%
src/python/pants/reporting/quiet_reporter 28 28 2 2 0%
src/python/pants/reporting/report 66 11 20 3 84%
src/python/pants/reporting/reporter 24 6 2 0 77%
src/python/pants/reporting/reporting_server 238 189 73 73 16%
src/python/pants/reporting/reporting_utils 13 2 4 2 76%
src/python/pants/rwbuf/__init__ 0 0 0 0 100%
src/python/pants/rwbuf/read_write_buffer 43 5 0 0 88%
src/python/pants/scm/__init__ 0 0 0 0 100%
src/python/pants/scm/git 132 8 24 4 92%
src/python/pants/scm/scm 24 0 26 13 74%
src/python/pants/thrift_util 47 15 16 3 71%
src/python/pants/util/__init__ 0 0 0 0 100%
src/python/pants/util/contextutil 88 12 22 6 84%
src/python/pants/util/dirutil 79 7 26 11 83%
src/python/pants/util/keywords 21 0 4 0 100%
src/python/pants/util/strutil 22 3 10 2 84%
src/python/pants/version 2 0 0 0 100%
-------------------------------------------------------------------------------------------------------------
TOTAL 17901 6318 5814 3086 60%
FAILURE
FAILURE
Core python test failure
~/development/pants$ ls /Users/mateor/development/pants/.pants.d/python/eggs
Markdown-2.1.1.tar.gz six-1.8.0-py2.py3-none-any.whl
Pygments-1.4-py2.7.egg testprojects.src.antlr.pants.backend.python.test.csv-bd7357c5-0.0.0.tar.gz
ansicolors-1.0.2.tar.gz testprojects.src.antlr.pants.backend.python.test.eval-19519e9d-0.0.0.tar.gz
antlr_python_runtime-3.1.3.tar.gz testprojects.src.thrift.com.pants.testing.duck-py-dc6da5d9-0.0.0.tar.gz
argparse-1.3.0-py2.py3-none-any.whl testprojects.src.thrift.com.pants.testing.goose-py-cadb836b-0.0.0.tar.gz
beautifulsoup4-4.3.2.tar.gz thrift-0.9.1.tar.gz
cov-core-1.15.0.tar.gz twitter.common.collections-0.3.2.tar.gz
coverage-3.7.1-py2.7-macosx-10.4-x86_64.egg twitter.common.config-0.3.2.tar.gz
docutils-0.12.tar.gz twitter.common.confluence-0.3.2.tar.gz
lockfile-0.10.2-py2-none-any.whl twitter.common.contextutil-0.3.2.tar.gz
mock-1.0.1.zip twitter.common.decorators-0.3.2.tar.gz
mox-0.5.3.tar.gz twitter.common.dirutil-0.3.2.tar.gz
pex-0.8.2-py2.py3-none-any.whl twitter.common.lang-0.3.2.tar.gz
psutil-1.1.3-py2.7-macosx-10.4-x86_64.egg twitter.common.log-0.3.2.tar.gz
py-1.4.26.tar.gz twitter.common.options-0.3.2.tar.gz
pystache-0.5.3.tar.gz twitter.common.process-0.3.2.tar.gz
pytest-2.6.4.tar.gz twitter.common.string-0.3.2.tar.gz
pytest-cov-1.8.1.tar.gz twitter.common.threading-0.3.2.tar.gz
pytest_timeout-0.4-py2.py3-none-any.whl twitter.common.util-0.3.2.tar.gz
requests-2.3.0-py2.py3-none-any.whl unittest2-0.8.0-py2.py3-none-any.whl
setuptools-5.4.1-py2.py3-none-any.whl
~/development/pants$ git log -1
commit 4b5b7039caf6d326619200fde9e96d99c617acdf
Author: Tom Dyas <[email protected]>
Date: Sun Jan 11 12:04:33 2015 -0700
jvm_binary_task: do not insert an error message as the "main" class
If no main class is specified for a JvmBinary target, pants sets
the main class in the jar manifest to the string:
"*** java -jar not supported, please use -cp and pick a main ***"
The goal appears to be to indirectly provide an explanation to a user
who tries to run the jar via `java -jar` why running the jar in that
manner fails (as `java` would print out the failing "class name" which
would be the message string).
This behavior prevents using multiple main classes with Hadoop jars,
however. If a main class is specified in a jar manifest, `hadoop jar`
will use that class to the exclusion of any class name specified on
the `hadoop jar` command line. `hadoop jar` only uses a main class from
the command line if there is no main class specified in the jar manifest.
Jars are perfectly fine without a main class specified in the jar
manifest. Indeed, the docstring states this is the expected behavior.
Testing Done:
Used this change to produce a jar file (for Hadoop consumption of course) without a main class defined in the jar manifest.
Reviewed at https://rbcommons.com/s/twitter/r/1590/
~/development/pants$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment