2019-07-14T07:40:06 Created temporary directory: /tmp/pip-ephem-wheel-cache-6q9hwcm5 2019-07-14T07:40:06 Created temporary directory: /tmp/pip-req-tracker-40dua6b2 2019-07-14T07:40:06 Created requirements tracker '/tmp/pip-req-tracker-40dua6b2' 2019-07-14T07:40:06 Created temporary directory: /tmp/pip-wheel-v_20dasj 2019-07-14T07:40:06 Collecting pywatchman==1.0.0 2019-07-14T07:40:06 1 location(s) to search for versions of pywatchman: 2019-07-14T07:40:06 * https://pypi.org/simple/pywatchman/ 2019-07-14T07:40:06 Getting page https://pypi.org/simple/pywatchman/ 2019-07-14T07:40:06 Analyzing links from page https://pypi.org/simple/pywatchman/ 2019-07-14T07:40:06 Found link https://files.pythonhosted.org/packages/79/d3/e5b751aeeeef8b486fe46a5e75a5364f9f938f96daa3d499b901dad1d34d/pywatchman-1.0.0.tar.gz#sha256=2dcd72cbaf560e10145df6351594729061cbadfc827cf4b27b9ed8f8987c364b (from https://pypi.org/simple/pywatchman/), version: 1.0.0 2019-07-14T07:40:06 Found link https://files.pythonhosted.org/packages/64/ff/4a60af618df96a32c5a12ba0eda95b8fdc79f566c8b82108f6be8569ccff/pywatchman-1.1.0.tar.gz#sha256=73ef891bbc4a8e27a7d7f4bd08f3242fba29131dc04773c8a9bae08355440c18 (from https://pypi.org/simple/pywatchman/), version: 1.1.0 2019-07-14T07:40:06 Found link https://files.pythonhosted.org/packages/d5/04/f505f144e57b0b81ebea7f2ce151eabbeb5c864bae16d35c48e0cc92c537/pywatchman-1.2.0.tar.gz#sha256=5633a36539c3a56ca71d53d9e408953e0f9571ed17a3bf2d8cb57e245389d28d (from https://pypi.org/simple/pywatchman/), version: 1.2.0 2019-07-14T07:40:06 Found link https://files.pythonhosted.org/packages/74/45/b3640c1a8fb9e702ffb97d7feed9f72f22ae47568f62b34b39ce5746eafe/pywatchman-1.3.0.tar.gz#sha256=c3d5be183b5b04f6ad575fc71b06dd196185dea1558d9f4d0598ba9beaab8245 (from https://pypi.org/simple/pywatchman/), version: 1.3.0 2019-07-14T07:40:06 Found link https://files.pythonhosted.org/packages/cc/20/cec9f64901cee2fc0cb4fdc7f9e5260b0f5b795cd33c619e2a1c8a38b785/pywatchman-1.4.0.tar.gz#sha256=95897990974a8fa19453fd5a8a909155e6d57714e13cf701558ef764a764e1fc (from https://pypi.org/simple/pywatchman/), version: 1.4.0 2019-07-14T07:40:06 Found link https://files.pythonhosted.org/packages/c8/78/27e68a475fea03949cf37ebe9229e2c49a5af5e3d149951988e47b5929c1/pywatchman-1.4.1.tar.gz#sha256=d0047eb275deafb0011eda0a1a815fbd9742478c3d2b5ad6956d300e447dc2f9 (from https://pypi.org/simple/pywatchman/), version: 1.4.1 2019-07-14T07:40:06 Using version 1.0.0 (newest of versions: 1.0.0) 2019-07-14T07:40:06 Created temporary directory: /tmp/pip-unpack-71i8qdot 2019-07-14T07:40:06 Downloading https://files.pythonhosted.org/packages/79/d3/e5b751aeeeef8b486fe46a5e75a5364f9f938f96daa3d499b901dad1d34d/pywatchman-1.0.0.tar.gz 2019-07-14T07:40:06 Downloading from URL https://files.pythonhosted.org/packages/79/d3/e5b751aeeeef8b486fe46a5e75a5364f9f938f96daa3d499b901dad1d34d/pywatchman-1.0.0.tar.gz#sha256=2dcd72cbaf560e10145df6351594729061cbadfc827cf4b27b9ed8f8987c364b (from https://pypi.org/simple/pywatchman/) 2019-07-14T07:40:06 Added pywatchman==1.0.0 from https://files.pythonhosted.org/packages/79/d3/e5b751aeeeef8b486fe46a5e75a5364f9f938f96daa3d499b901dad1d34d/pywatchman-1.0.0.tar.gz#sha256=2dcd72cbaf560e10145df6351594729061cbadfc827cf4b27b9ed8f8987c364b to build tracker '/tmp/pip-req-tracker-40dua6b2' 2019-07-14T07:40:06 Running setup.py (path:/tmp/pip-wheel-v_20dasj/pywatchman/setup.py) egg_info for package pywatchman 2019-07-14T07:40:06 Running command python setup.py egg_info 2019-07-14T07:40:08 running egg_info 2019-07-14T07:40:08 creating pip-egg-info/pywatchman.egg-info 2019-07-14T07:40:08 writing pip-egg-info/pywatchman.egg-info/PKG-INFO 2019-07-14T07:40:08 writing dependency_links to pip-egg-info/pywatchman.egg-info/dependency_links.txt 2019-07-14T07:40:08 writing top-level names to pip-egg-info/pywatchman.egg-info/top_level.txt 2019-07-14T07:40:08 writing manifest file 'pip-egg-info/pywatchman.egg-info/SOURCES.txt' 2019-07-14T07:40:08 reading manifest file 'pip-egg-info/pywatchman.egg-info/SOURCES.txt' 2019-07-14T07:40:08 writing manifest file 'pip-egg-info/pywatchman.egg-info/SOURCES.txt' 2019-07-14T07:40:09 Source in /tmp/pip-wheel-v_20dasj/pywatchman has version 1.0.0, which satisfies requirement pywatchman==1.0.0 from https://files.pythonhosted.org/packages/79/d3/e5b751aeeeef8b486fe46a5e75a5364f9f938f96daa3d499b901dad1d34d/pywatchman-1.0.0.tar.gz#sha256=2dcd72cbaf560e10145df6351594729061cbadfc827cf4b27b9ed8f8987c364b 2019-07-14T07:40:09 Removed pywatchman==1.0.0 from https://files.pythonhosted.org/packages/79/d3/e5b751aeeeef8b486fe46a5e75a5364f9f938f96daa3d499b901dad1d34d/pywatchman-1.0.0.tar.gz#sha256=2dcd72cbaf560e10145df6351594729061cbadfc827cf4b27b9ed8f8987c364b from build tracker '/tmp/pip-req-tracker-40dua6b2' 2019-07-14T07:40:09 Building wheels for collected packages: pywatchman 2019-07-14T07:40:09 Created temporary directory: /tmp/pip-wheel-5ui_kj9o 2019-07-14T07:40:09 Building wheel for pywatchman (setup.py): started 2019-07-14T07:40:09 Destination directory: /tmp/pip-wheel-5ui_kj9o 2019-07-14T07:40:09 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-v_20dasj/pywatchman/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-5ui_kj9o 2019-07-14T07:40:10 running bdist_wheel 2019-07-14T07:40:10 running build 2019-07-14T07:40:10 running build_py 2019-07-14T07:40:11 creating build 2019-07-14T07:40:11 creating build/lib.linux-armv7l-3.7 2019-07-14T07:40:11 creating build/lib.linux-armv7l-3.7/pywatchman 2019-07-14T07:40:11 copying pywatchman/__init__.py -> build/lib.linux-armv7l-3.7/pywatchman 2019-07-14T07:40:11 running build_ext 2019-07-14T07:40:11 building 'pywatchman.bser' extension 2019-07-14T07:40:11 creating build/temp.linux-armv7l-3.7 2019-07-14T07:40:11 creating build/temp.linux-armv7l-3.7/pywatchman 2019-07-14T07:40:11 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.7m -c pywatchman/bser.c -o build/temp.linux-armv7l-3.7/pywatchman/bser.o 2019-07-14T07:40:12 pywatchman/bser.c: In function ‘bser_string’: 2019-07-14T07:40:12 pywatchman/bser.c:183:9: warning: implicit declaration of function ‘PyString_AsStringAndSize’; did you mean ‘PyBytes_AsStringAndSize’? [-Wimplicit-function-declaration] 2019-07-14T07:40:12 res = PyString_AsStringAndSize(sval, &buf, &len); 2019-07-14T07:40:12 ^~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T07:40:12 PyBytes_AsStringAndSize 2019-07-14T07:40:12 pywatchman/bser.c: In function ‘bser_recursive’: 2019-07-14T07:40:12 pywatchman/bser.c:228:7: warning: implicit declaration of function ‘PyInt_Check’; did you mean ‘PySet_Check’? [-Wimplicit-function-declaration] 2019-07-14T07:40:12 if (PyInt_Check(val)) { 2019-07-14T07:40:12 ^~~~~~~~~~~ 2019-07-14T07:40:12 PySet_Check 2019-07-14T07:40:12 pywatchman/bser.c:229:28: warning: implicit declaration of function ‘PyInt_AS_LONG’; did you mean ‘PyLong_AS_LONG’? [-Wimplicit-function-declaration] 2019-07-14T07:40:12 return bser_long(bser, PyInt_AS_LONG(val)); 2019-07-14T07:40:12 ^~~~~~~~~~~~~ 2019-07-14T07:40:12 PyLong_AS_LONG 2019-07-14T07:40:12 pywatchman/bser.c:236:7: warning: implicit declaration of function ‘PyString_Check’; did you mean ‘PyMapping_Check’? [-Wimplicit-function-declaration] 2019-07-14T07:40:12 if (PyString_Check(val) || PyUnicode_Check(val)) { 2019-07-14T07:40:12 ^~~~~~~~~~~~~~ 2019-07-14T07:40:12 PyMapping_Check 2019-07-14T07:40:12 pywatchman/bser.c: In function ‘bser_dumps’: 2019-07-14T07:40:12 pywatchman/bser.c:352:9: warning: implicit declaration of function ‘PyString_FromStringAndSize’; did you mean ‘PyBytes_FromStringAndSize’? [-Wimplicit-function-declaration] 2019-07-14T07:40:12 res = PyString_FromStringAndSize(bser.buf, bser.wpos); 2019-07-14T07:40:12 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T07:40:12 PyBytes_FromStringAndSize 2019-07-14T07:40:12 pywatchman/bser.c:352:7: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T07:40:12 res = PyString_FromStringAndSize(bser.buf, bser.wpos); 2019-07-14T07:40:12 ^ 2019-07-14T07:40:12 pywatchman/bser.c: In function ‘bunser_object’: 2019-07-14T07:40:12 pywatchman/bser.c:500:9: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T07:40:12 key = PyString_FromStringAndSize(keystr, (Py_ssize_t)keylen); 2019-07-14T07:40:12 ^ 2019-07-14T07:40:12 pywatchman/bser.c: In function ‘bser_loads_recursive’: 2019-07-14T07:40:12 pywatchman/bser.c:622:16: warning: implicit declaration of function ‘PyInt_FromLong’; did you mean ‘PyLong_FromLong’? [-Wimplicit-function-declaration] 2019-07-14T07:40:12 return PyInt_FromLong((long)ival); 2019-07-14T07:40:12 ^~~~~~~~~~~~~~ 2019-07-14T07:40:12 PyLong_FromLong 2019-07-14T07:40:12 pywatchman/bser.c:622:16: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T07:40:12 return PyInt_FromLong((long)ival); 2019-07-14T07:40:12 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T07:40:12 pywatchman/bser.c:662:16: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T07:40:12 return PyString_FromStringAndSize(start, (long)len); 2019-07-14T07:40:12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T07:40:12 pywatchman/bser.c: In function ‘bser_pdu_len’: 2019-07-14T07:40:12 pywatchman/bser.c:719:10: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T07:40:12 return PyInt_FromLong((long)total_len); 2019-07-14T07:40:12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T07:40:12 pywatchman/bser.c: In function ‘initbser’: 2019-07-14T07:40:12 pywatchman/bser.c:766:9: warning: implicit declaration of function ‘Py_InitModule’; did you mean ‘Py_Initialize’? [-Wimplicit-function-declaration] 2019-07-14T07:40:12 (void)Py_InitModule("bser", bser_methods); 2019-07-14T07:40:12 ^~~~~~~~~~~~~ 2019-07-14T07:40:12 Py_Initialize 2019-07-14T07:40:12 pywatchman/bser.c:767:1: warning: control reaches end of non-void function [-Wreturn-type] 2019-07-14T07:40:12 } 2019-07-14T07:40:12 ^ 2019-07-14T07:40:12 At top level: 2019-07-14T07:40:12 pywatchman/bser.c:65:19: warning: ‘bser_skip’ defined but not used [-Wunused-const-variable=] 2019-07-14T07:40:12 static const char bser_skip = BSER_SKIP; 2019-07-14T07:40:12 ^~~~~~~~~ 2019-07-14T07:40:12 pywatchman/bser.c:64:19: warning: ‘bser_template_hdr’ defined but not used [-Wunused-const-variable=] 2019-07-14T07:40:12 static const char bser_template_hdr = BSER_TEMPLATE; 2019-07-14T07:40:12 ^~~~~~~~~~~~~~~~~ 2019-07-14T07:40:13 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.7/pywatchman/bser.o -o build/lib.linux-armv7l-3.7/pywatchman/bser.cpython-37m-arm-linux-gnueabihf.so 2019-07-14T07:40:13 installing to build/bdist.linux-armv7l/wheel 2019-07-14T07:40:13 running install 2019-07-14T07:40:13 running install_lib 2019-07-14T07:40:13 creating build/bdist.linux-armv7l 2019-07-14T07:40:13 creating build/bdist.linux-armv7l/wheel 2019-07-14T07:40:13 creating build/bdist.linux-armv7l/wheel/pywatchman 2019-07-14T07:40:13 copying build/lib.linux-armv7l-3.7/pywatchman/__init__.py -> build/bdist.linux-armv7l/wheel/pywatchman 2019-07-14T07:40:13 copying build/lib.linux-armv7l-3.7/pywatchman/bser.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/pywatchman 2019-07-14T07:40:13 running install_egg_info 2019-07-14T07:40:13 running egg_info 2019-07-14T07:40:13 writing pywatchman.egg-info/PKG-INFO 2019-07-14T07:40:13 writing dependency_links to pywatchman.egg-info/dependency_links.txt 2019-07-14T07:40:13 writing top-level names to pywatchman.egg-info/top_level.txt 2019-07-14T07:40:13 reading manifest file 'pywatchman.egg-info/SOURCES.txt' 2019-07-14T07:40:13 writing manifest file 'pywatchman.egg-info/SOURCES.txt' 2019-07-14T07:40:13 Copying pywatchman.egg-info to build/bdist.linux-armv7l/wheel/pywatchman-1.0.0-py3.7.egg-info 2019-07-14T07:40:13 running install_scripts 2019-07-14T07:40:13 creating build/bdist.linux-armv7l/wheel/pywatchman-1.0.0.dist-info/WHEEL 2019-07-14T07:40:13 creating '/tmp/pip-wheel-5ui_kj9o/pywatchman-1.0.0-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2019-07-14T07:40:13 adding 'pywatchman/__init__.py' 2019-07-14T07:40:13 adding 'pywatchman/bser.cpython-37m-arm-linux-gnueabihf.so' 2019-07-14T07:40:13 adding 'pywatchman-1.0.0.dist-info/METADATA' 2019-07-14T07:40:13 adding 'pywatchman-1.0.0.dist-info/WHEEL' 2019-07-14T07:40:13 adding 'pywatchman-1.0.0.dist-info/top_level.txt' 2019-07-14T07:40:13 adding 'pywatchman-1.0.0.dist-info/RECORD' 2019-07-14T07:40:13 removing build/bdist.linux-armv7l/wheel 2019-07-14T07:40:13 Building wheel for pywatchman (setup.py): finished with status 'done' 2019-07-14T07:40:13 Stored in directory: /tmp/tmp8fve22wc 2019-07-14T07:40:13 Successfully built pywatchman 2019-07-14T07:40:13 Cleaning up... 2019-07-14T07:40:13 Removing source in /tmp/pip-wheel-v_20dasj/pywatchman 2019-07-14T07:40:13 Removed build tracker '/tmp/pip-req-tracker-40dua6b2'