2019-07-14T00:55:03 Created temporary directory: /tmp/pip-ephem-wheel-cache-thys2gq3 2019-07-14T00:55:03 Created temporary directory: /tmp/pip-req-tracker-snxfps66 2019-07-14T00:55:03 Created requirements tracker '/tmp/pip-req-tracker-snxfps66' 2019-07-14T00:55:03 Created temporary directory: /tmp/pip-wheel-7sqhzfkf 2019-07-14T00:55:03 Collecting ujson==1.9 2019-07-14T00:55:03 1 location(s) to search for versions of ujson: 2019-07-14T00:55:03 * https://pypi.org/simple/ujson/ 2019-07-14T00:55:03 Getting page https://pypi.org/simple/ujson/ 2019-07-14T00:55:04 Analyzing links from page https://pypi.org/simple/ujson/ 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/59/e8/2e3036a7fffa2536772f7c9af01577d1e6abbcc16084b9fb8fb30fe769dd/ujson-1.4.zip#sha256=50580908e836ea6b323429bc0c1d91fb156821036aefe35d44bd0049e21af160 (from https://pypi.org/simple/ujson/), version: 1.4 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/8b/8e/b485483785cc6d18a82d049efd04698e1c81c584451a3ea31b5cde67f989/ujson-1.6.zip#sha256=536001dd5a8e5da98342403ee8e7f54fd4fb0b1255696a3e082412aea0c5a028 (from https://pypi.org/simple/ujson/), version: 1.6 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/b6/89/e77bbb57d2ea06c8e12f0e05f4e44a582e2fa26068b8220f6c29c46df271/ujson-1.8.zip#sha256=7f802213f59b07a16392e68b1a4d15902aac7a15a9da736a0128b46d21773f76 (from https://pypi.org/simple/ujson/), version: 1.8 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/7e/9a/281566d05aefca339a94909f341b948b57bc3f5954ab79816a2fa05f1106/ujson-1.9.zip#sha256=54c63ce1fa338a7a0cc46d4b129dcf088e92aa1be78d6401791c3193868499c3 (from https://pypi.org/simple/ujson/), version: 1.9 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/83/68/f06415fd41001d0818bdebb35a4ac84407673bb7257753eaa94414ed8ffd/ujson-1.15.zip#sha256=8e0ea2e059a3968e0247ffac1f26bb07aaf6eed593ac568e2800a86372d25c2d (from https://pypi.org/simple/ujson/), version: 1.15 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/27/8e/15ac991199046d46f21e85ce5e94759e2f746c91db9820bd6d8156008427/ujson-1.18.zip#sha256=03a1cfa97714eaf075f436b99f6750ca007ba348aea9d4877878745e6c4a82fc (from https://pypi.org/simple/ujson/), version: 1.18 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/d4/c6/0745b86eddd3d49b53af21d1533ed6f67cad008d31b4548ffd4f421ef078/ujson-1.19.win32-py2.7.exe#sha256=a3202e0a59bcdffa0b5fc2160db78017f8617faeec20cbbebb78dd6814b54401 (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/5a/f7/8d14298b3c3be6d4f90d3f92f4d10aeb467701d553cec623ca9b7c27c865/ujson-1.19.win32-py3.2.exe#sha256=b222345c75bca3b76c3a9dc95dbf4452df7c44b3a8ca1ed584dd87eca7632ddc (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/1f/5b/b83bb26e894634777066c1a4d3d9d472323fdd5039b2588d13d0e64d73a9/ujson-1.19.zip#sha256=2fc787104b5b8aee9bd6a3f8a0f3c51aae9bd7140913df8727b0fd85d8f9c3f5 (from https://pypi.org/simple/ujson/), version: 1.19 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/fb/a2/47bb7f68ca594dedf56fe7820c9b5c8e48bd695e92e3d0accd4dfe6b1578/ujson-1.21.win32-py2.6.exe#sha256=90ef576e8baba4ea59ea5e98ac3972852eb1c6c2f1a6f10cad10db5b13a566cb (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/ab/2f/770ee9114582e1216f88bd9ee33b0822107fbf6fd5b4b857987305594b8e/ujson-1.21.win32-py2.7.exe#sha256=cbcc55f813f5c12974ea7caf9f5161d5817e808378f88b81de52ddb4a2bb298c (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/0f/3c/e20c4b107ce53230b20c832dda05469ca4ea5cb5306d6ed123bb26c7a3d9/ujson-1.21.win32-py3.2.exe#sha256=a63876a6d6243c3627f4418c3c0ff983edade2926cf0757e9d102266eb41eb51 (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/8a/84/a93140ae4b4bf934184af8c8cc9c8f211b07f61fa113aad7cbbad3c6f534/ujson-1.21.zip#sha256=5a7c29344cf23a211d7e07d5c39431efcca4e2746ee283448eceee55fc0a8be6 (from https://pypi.org/simple/ujson/), version: 1.21 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/8a/8f/36e26f13a7477e6be5d9d63cabdad934efad4d8368da8f08dea38cbdb319/ujson-1.22.win32-py2.6.exe#sha256=265db804260033f6b49786863bb6701de6180c083de7121f0fe833297f05bdb6 (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/1e/e9/9614c0ec8b944e2146de3cab8b1d55452abceede78218eaeca489909e31d/ujson-1.22.win32-py2.7.exe#sha256=9f2f6720706fd1947619a0f4d809c19badbd1af1f59a33717cd201d516acab6b (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/cc/c0/4b74d6fdc4b7fb21d7525f4fae1e70db7358b1efca3cb8cb6d27879efb6e/ujson-1.22.win32-py3.2.exe#sha256=ec5d7a4bdf922ff2aecbc6929226503006dc624af39a020ba6e4f861f17485d7 (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/66/0b/a553a74df3beb77ed045dd3c38a343550a26ac2476e0bb62e19a29548f94/ujson-1.22.zip#sha256=459ae406944fbf4ff11b552d02f7b848c86401040fe1a4c8f488573232fbb6ff (from https://pypi.org/simple/ujson/), version: 1.22 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/3a/99/0a259d958b5abb1d964e55bec6ad2518aa0579872d7eb4968c1b85c9f252/ujson-1.23.win32-py2.6.exe#sha256=cb9067dc0ea12d5a288a5956021af5ce9c0db3da5b4e76dc50a01f877cd4b2c2 (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/e8/bb/fd338b765f8b2197c2c6d8c45f0d4c359eb11658c7b3b6edca18a30501ae/ujson-1.23.win32-py2.7.exe#sha256=fc1cf39dc28baa06d4a8693c487c0476ba23f6b59a08acbfb297b2b2b64d0d75 (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/71/69/7a285c31812c2f46f6747516c9f6a5cb025f7c8f8773bf75c91f1702ea43/ujson-1.23.win32-py3.2.exe#sha256=048fbcf294c8263adbfe03d133a3da68339678c57cf7120db4aa19b33503e11c (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/0e/4d/f834822b66f63112bec37a1565e903f9272b749da312f4a5911c1ccb408c/ujson-1.23.zip#sha256=6fc94fcbf6a6f56fd0814d1eadbfccf35e4215eeba647333ce59dcee03b589f3 (from https://pypi.org/simple/ujson/), version: 1.23 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/1c/ac/822f3176d7cd688cca919b8e4772ae6aac309189ddabc3501807fafe4a3b/ujson-1.30.win32-py2.6.exe#sha256=0212678bfd24e656d55474c82b33c8067ea12426cf0a6acccbca1c3e94294860 (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/c3/be/c654aca4b5231767dba10cb790b3d22d471ea4b520b0220acbe495ed59b3/ujson-1.30.win32-py2.7.exe#sha256=aa3c9a6554a5b0b9f91f01ed936db09dae87f3b4fc126612c431bfec0e22f498 (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/ad/68/9a2792c92c3c59a012bcbda0404be84ac852dafd49a98819a5df13d51fe1/ujson-1.30.win32-py3.3.exe#sha256=8248f75296c8139869169c5504cac49ac6a5b04c2187ec3ee2025cd9e3ea144f (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/c5/83/04e9b6d9cd3bcfe1cd99c278efdeccfa24d7c2fe18e2aff8d28ca8a9a1b9/ujson-1.30.zip#sha256=489a55781a50126b0af12726bde50857b82fe5bbe0e5eb1bd37abe39da578d5f (from https://pypi.org/simple/ujson/), version: 1.30 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/2b/2e/528179ca56fa88fde35684df947ce68106179f9bb3d4e27da33bc283e644/ujson-1.33.win32-py2.6.exe#sha256=883d42387dcc3e0c3abcf741f3ae2f28bcc321dcc367db76d8a9e6c73236ba14 (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Skipping link https://files.pythonhosted.org/packages/9d/ae/e420ebaa2f7e7ff1f14cd5e1eac65c7606dc7804af53c7062a3030d48e2d/ujson-1.33.win32-py3.3.exe#sha256=7c51a4d7ed9795a422adefeefe1a1323bc9ff8921ae460d3cd940cbf4d6d8ea5 (from https://pypi.org/simple/ujson/); unsupported archive format: .exe 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/98/8c/47949a4e454b7ee27cf82a81735414187368fb94bae94de0291903c9881b/ujson-1.33.zip#sha256=68cf825f227c82e1ac61e423cfcad923ff734c27b5bdd7174495d162c42c602b (from https://pypi.org/simple/ujson/), version: 1.33 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/48/c9/492bf0c33a7df231b97669b9ecb6bbf7b12ecaf06f66009b479c8ce2e629/ujson-1.34.tar.gz#sha256=3d09807685ecf2eed3b68985aca4f7ad619eadfae9054d1e23a20c54ea861102 (from https://pypi.org/simple/ujson/), version: 1.34 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/b9/ea/69057e5a3ce255d9b6ff848c9423c09ae904be37c198bb4ef33618c0031d/ujson-1.34.zip#sha256=4f015962b89c67d28c5fe2ed3800e1713300d22a100a46a1a1290c543d954651 (from https://pypi.org/simple/ujson/), version: 1.34 2019-07-14T00:55:04 Found link https://files.pythonhosted.org/packages/16/c4/79f3409bc710559015464e5f49b9879430d8f87498ecdc335899732e5377/ujson-1.35.tar.gz#sha256=f66073e5506e91d204ab0c614a148d5aa938bdbf104751be66f8ad7a222f5f86 (from https://pypi.org/simple/ujson/), version: 1.35 2019-07-14T00:55:04 Using version 1.9 (newest of versions: 1.9) 2019-07-14T00:55:04 Created temporary directory: /tmp/pip-unpack-s9f7mn0p 2019-07-14T00:55:04 Downloading https://files.pythonhosted.org/packages/7e/9a/281566d05aefca339a94909f341b948b57bc3f5954ab79816a2fa05f1106/ujson-1.9.zip 2019-07-14T00:55:04 Downloading from URL https://files.pythonhosted.org/packages/7e/9a/281566d05aefca339a94909f341b948b57bc3f5954ab79816a2fa05f1106/ujson-1.9.zip#sha256=54c63ce1fa338a7a0cc46d4b129dcf088e92aa1be78d6401791c3193868499c3 (from https://pypi.org/simple/ujson/) 2019-07-14T00:55:04 Added ujson==1.9 from https://files.pythonhosted.org/packages/7e/9a/281566d05aefca339a94909f341b948b57bc3f5954ab79816a2fa05f1106/ujson-1.9.zip#sha256=54c63ce1fa338a7a0cc46d4b129dcf088e92aa1be78d6401791c3193868499c3 to build tracker '/tmp/pip-req-tracker-snxfps66' 2019-07-14T00:55:04 Running setup.py (path:/tmp/pip-wheel-7sqhzfkf/ujson/setup.py) egg_info for package ujson 2019-07-14T00:55:04 Running command python setup.py egg_info 2019-07-14T00:55:05 running egg_info 2019-07-14T00:55:05 creating pip-egg-info/ujson.egg-info 2019-07-14T00:55:05 writing pip-egg-info/ujson.egg-info/PKG-INFO 2019-07-14T00:55:05 writing dependency_links to pip-egg-info/ujson.egg-info/dependency_links.txt 2019-07-14T00:55:05 writing top-level names to pip-egg-info/ujson.egg-info/top_level.txt 2019-07-14T00:55:05 writing manifest file 'pip-egg-info/ujson.egg-info/SOURCES.txt' 2019-07-14T00:55:06 reading manifest file 'pip-egg-info/ujson.egg-info/SOURCES.txt' 2019-07-14T00:55:06 writing manifest file 'pip-egg-info/ujson.egg-info/SOURCES.txt' 2019-07-14T00:55:06 /usr/lib/python3.7/distutils/extension.py:131: UserWarning: Unknown Extension options: 'headers' 2019-07-14T00:55:06 warnings.warn(msg) 2019-07-14T00:55:06 Source in /tmp/pip-wheel-7sqhzfkf/ujson has version 1.9, which satisfies requirement ujson==1.9 from https://files.pythonhosted.org/packages/7e/9a/281566d05aefca339a94909f341b948b57bc3f5954ab79816a2fa05f1106/ujson-1.9.zip#sha256=54c63ce1fa338a7a0cc46d4b129dcf088e92aa1be78d6401791c3193868499c3 2019-07-14T00:55:06 Removed ujson==1.9 from https://files.pythonhosted.org/packages/7e/9a/281566d05aefca339a94909f341b948b57bc3f5954ab79816a2fa05f1106/ujson-1.9.zip#sha256=54c63ce1fa338a7a0cc46d4b129dcf088e92aa1be78d6401791c3193868499c3 from build tracker '/tmp/pip-req-tracker-snxfps66' 2019-07-14T00:55:06 Building wheels for collected packages: ujson 2019-07-14T00:55:06 Created temporary directory: /tmp/pip-wheel-6507k14q 2019-07-14T00:55:06 Building wheel for ujson (setup.py): started 2019-07-14T00:55:06 Destination directory: /tmp/pip-wheel-6507k14q 2019-07-14T00:55:06 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-7sqhzfkf/ujson/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-6507k14q 2019-07-14T00:55:07 /usr/lib/python3.7/distutils/extension.py:131: UserWarning: Unknown Extension options: 'headers' 2019-07-14T00:55:07 warnings.warn(msg) 2019-07-14T00:55:07 running bdist_wheel 2019-07-14T00:55:07 running build 2019-07-14T00:55:07 running build_ext 2019-07-14T00:55:07 building 'ujson' extension 2019-07-14T00:55:07 creating build 2019-07-14T00:55:07 creating build/temp.linux-armv7l-3.7 2019-07-14T00:55:07 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./ -I/usr/include/python3.7m -c ujson.c -o build/temp.linux-armv7l-3.7/ujson.o 2019-07-14T00:55:08 ujson.c: In function ‘initujson’: 2019-07-14T00:55:08 ujson.c:37:11: warning: implicit declaration of function ‘Py_InitModule’; did you mean ‘Py_Initialize’? [-Wimplicit-function-declaration] 2019-07-14T00:55:08 module = Py_InitModule("ujson", ujsonMethods); 2019-07-14T00:55:08 ^~~~~~~~~~~~~ 2019-07-14T00:55:08 Py_Initialize 2019-07-14T00:55:08 ujson.c:37:9: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:08 module = Py_InitModule("ujson", ujsonMethods); 2019-07-14T00:55:08 ^ 2019-07-14T00:55:08 ujson.c:39:19: warning: implicit declaration of function ‘PyString_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 2019-07-14T00:55:08 version_string = PyString_FromString (UJSON_VERSION); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 PyLong_FromString 2019-07-14T00:55:08 ujson.c:39:17: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:08 version_string = PyString_FromString (UJSON_VERSION); 2019-07-14T00:55:08 ^ 2019-07-14T00:55:08 ujson.c:41:1: warning: control reaches end of non-void function [-Wreturn-type] 2019-07-14T00:55:08 } 2019-07-14T00:55:08 ^ 2019-07-14T00:55:08 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./ -I/usr/include/python3.7m -c objToJSON.c -o build/temp.linux-armv7l-3.7/objToJSON.o 2019-07-14T00:55:08 objToJSON.c: In function ‘initObjToJSON’: 2019-07-14T00:55:08 objToJSON.c:79:16: warning: implicit declaration of function ‘PyString_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 2019-07-14T00:55:08 meth_timegm = PyString_FromString("timegm"); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 PyLong_FromString 2019-07-14T00:55:08 objToJSON.c:79:14: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:08 meth_timegm = PyString_FromString("timegm"); 2019-07-14T00:55:08 ^ 2019-07-14T00:55:08 objToJSON.c: In function ‘PyIntToINT32’: 2019-07-14T00:55:08 objToJSON.c:89:28: warning: implicit declaration of function ‘PyInt_AS_LONG’; did you mean ‘PyLong_AS_LONG’? [-Wimplicit-function-declaration] 2019-07-14T00:55:08 *((JSINT32 *) outValue) = PyInt_AS_LONG (obj); 2019-07-14T00:55:08 ^~~~~~~~~~~~~ 2019-07-14T00:55:08 PyLong_AS_LONG 2019-07-14T00:55:08 objToJSON.c: In function ‘PyLongToINT64’: 2019-07-14T00:55:08 objToJSON.c:102:12: warning: unused variable ‘obj’ [-Wunused-variable] 2019-07-14T00:55:08 PyObject *obj = (PyObject *) _obj; 2019-07-14T00:55:08 ^~~ 2019-07-14T00:55:08 objToJSON.c: In function ‘PyStringToUTF8’: 2019-07-14T00:55:08 objToJSON.c:117:13: warning: implicit declaration of function ‘PyString_GET_SIZE’; did you mean ‘PyList_GET_SIZE’? [-Wimplicit-function-declaration] 2019-07-14T00:55:08 *_outLen = PyString_GET_SIZE(obj); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 PyList_GET_SIZE 2019-07-14T00:55:08 objToJSON.c:118:9: warning: implicit declaration of function ‘PyString_AS_STRING’; did you mean ‘PyBytes_AS_STRING’? [-Wimplicit-function-declaration] 2019-07-14T00:55:08 return PyString_AS_STRING(obj); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 PyBytes_AS_STRING 2019-07-14T00:55:08 objToJSON.c:118:9: warning: returning ‘int’ from a function with return type ‘void *’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:08 return PyString_AS_STRING(obj); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 objToJSON.c: In function ‘PyUnicodeToUTF8’: 2019-07-14T00:55:08 objToJSON.c:124:2: warning: ‘PyUnicode_EncodeUTF8’ is deprecated [-Wdeprecated-declarations] 2019-07-14T00:55:08 PyObject *newObj = PyUnicode_EncodeUTF8 (PyUnicode_AS_UNICODE(obj), PyUnicode_GET_SIZE(obj), NULL); 2019-07-14T00:55:08 ^~~~~~~~ 2019-07-14T00:55:08 In file included from /usr/include/python3.7m/Python.h:99, 2019-07-14T00:55:08 from objToJSON.c:1: 2019-07-14T00:55:08 /usr/include/python3.7m/unicodeobject.h:1320:23: note: declared here 2019-07-14T00:55:08 PyAPI_FUNC(PyObject*) PyUnicode_EncodeUTF8( 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 objToJSON.c:129:9: warning: returning ‘int’ from a function with return type ‘void *’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:08 return PyString_AS_STRING(newObj); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 In file included from /usr/include/python3.7m/Python.h:107, 2019-07-14T00:55:08 from objToJSON.c:1: 2019-07-14T00:55:08 objToJSON.c: In function ‘PyDateToINT64’: 2019-07-14T00:55:08 objToJSON.c:158:33: warning: implicit declaration of function ‘PyInt_FromLong’; did you mean ‘PyLong_FromLong’? [-Wimplicit-function-declaration] 2019-07-14T00:55:08 PyTuple_SET_ITEM(timetuple, 3, PyInt_FromLong(0)); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~ 2019-07-14T00:55:08 /usr/include/python3.7m/tupleobject.h:62:75: note: in definition of macro ‘PyTuple_SET_ITEM’ 2019-07-14T00:55:08 #define PyTuple_SET_ITEM(op, i, v) (((PyTupleObject *)(op))->ob_item[i] = v) 2019-07-14T00:55:08 ^ 2019-07-14T00:55:08 /usr/include/python3.7m/tupleobject.h:62:73: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:08 #define PyTuple_SET_ITEM(op, i, v) (((PyTupleObject *)(op))->ob_item[i] = v) 2019-07-14T00:55:08 ^ 2019-07-14T00:55:08 objToJSON.c:158:2: note: in expansion of macro ‘PyTuple_SET_ITEM’ 2019-07-14T00:55:08 PyTuple_SET_ITEM(timetuple, 3, PyInt_FromLong(0)); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 /usr/include/python3.7m/tupleobject.h:62:73: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:08 #define PyTuple_SET_ITEM(op, i, v) (((PyTupleObject *)(op))->ob_item[i] = v) 2019-07-14T00:55:08 ^ 2019-07-14T00:55:08 objToJSON.c:159:2: note: in expansion of macro ‘PyTuple_SET_ITEM’ 2019-07-14T00:55:08 PyTuple_SET_ITEM(timetuple, 4, PyInt_FromLong(0)); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 /usr/include/python3.7m/tupleobject.h:62:73: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:08 #define PyTuple_SET_ITEM(op, i, v) (((PyTupleObject *)(op))->ob_item[i] = v) 2019-07-14T00:55:08 ^ 2019-07-14T00:55:08 objToJSON.c:160:2: note: in expansion of macro ‘PyTuple_SET_ITEM’ 2019-07-14T00:55:08 PyTuple_SET_ITEM(timetuple, 5, PyInt_FromLong(0)); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 objToJSON.c: In function ‘Dir_iterNext’: 2019-07-14T00:55:08 objToJSON.c:252:19: warning: initialization of ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:08 char* attrStr = PyString_AS_STRING(attr); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 objToJSON.c: In function ‘Dir_iterGetName’: 2019-07-14T00:55:08 objToJSON.c:307:9: warning: returning ‘int’ from a function with return type ‘char *’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:08 return PyString_AS_STRING(GET_TC(tc)->itemName); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 objToJSON.c: In function ‘Dict_iterNext’: 2019-07-14T00:55:08 objToJSON.c:378:3: warning: ‘PyUnicode_EncodeUTF8’ is deprecated [-Wdeprecated-declarations] 2019-07-14T00:55:08 GET_TC(tc)->itemName = PyUnicode_EncodeUTF8 ( 2019-07-14T00:55:08 ^~~~~~ 2019-07-14T00:55:08 In file included from /usr/include/python3.7m/Python.h:99, 2019-07-14T00:55:08 from objToJSON.c:1: 2019-07-14T00:55:08 /usr/include/python3.7m/unicodeobject.h:1320:23: note: declared here 2019-07-14T00:55:08 PyAPI_FUNC(PyObject*) PyUnicode_EncodeUTF8( 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 objToJSON.c:385:7: warning: implicit declaration of function ‘PyString_Check’; did you mean ‘PyMapping_Check’? [-Wimplicit-function-declaration] 2019-07-14T00:55:08 if (!PyString_Check(GET_TC(tc)->itemName)) 2019-07-14T00:55:08 ^~~~~~~~~~~~~~ 2019-07-14T00:55:08 PyMapping_Check 2019-07-14T00:55:08 objToJSON.c: In function ‘Dict_iterGetName’: 2019-07-14T00:55:08 objToJSON.c:416:9: warning: returning ‘int’ from a function with return type ‘char *’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:08 return PyString_AS_STRING(GET_TC(tc)->itemName); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 objToJSON.c: In function ‘Object_beginTypeContext’: 2019-07-14T00:55:08 objToJSON.c:453:6: warning: implicit declaration of function ‘PyInt_Check’; did you mean ‘PySet_Check’? [-Wimplicit-function-declaration] 2019-07-14T00:55:08 if (PyInt_Check(obj)) 2019-07-14T00:55:08 ^~~~~~~~~~~ 2019-07-14T00:55:08 PySet_Check 2019-07-14T00:55:08 objToJSON.c: In function ‘objToJSON’: 2019-07-14T00:55:08 objToJSON.c:695:3: warning: initialization of ‘void (*)(void *, JSONTypeContext *)’ {aka ‘void (*)(void *, struct __JSONTypeContext *)’} from incompatible pointer type ‘void (*)(PyObject *, JSONTypeContext *)’ {aka ‘void (*)(struct _object *, struct __JSONTypeContext *)’} [-Wincompatible-pointer-types] 2019-07-14T00:55:08 Object_beginTypeContext, //void (*beginTypeContext)(JSOBJ obj, JSONTypeContext *tc); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 objToJSON.c:695:3: note: (near initialization for ‘encoder.beginTypeContext’) 2019-07-14T00:55:08 objToJSON.c:706:3: warning: initialization of ‘void (*)(void *)’ from incompatible pointer type ‘void (*)(void **)’ [-Wincompatible-pointer-types] 2019-07-14T00:55:08 Object_releaseObject, //void (*releaseValue)(JSONTypeContext *ti); 2019-07-14T00:55:08 ^~~~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:08 objToJSON.c:706:3: note: (near initialization for ‘encoder.releaseObject’) 2019-07-14T00:55:08 objToJSON.c:747:9: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:08 newobj = PyString_FromString (ret); 2019-07-14T00:55:08 ^ 2019-07-14T00:55:08 At top level: 2019-07-14T00:55:08 objToJSON.c:93:14: warning: ‘PyIntToINT64’ defined but not used [-Wunused-function] 2019-07-14T00:55:08 static void *PyIntToINT64(JSOBJ _obj, JSONTypeContext *tc, void *outValue, size_t *_outLen) 2019-07-14T00:55:08 ^~~~~~~~~~~~ 2019-07-14T00:55:09 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./ -I/usr/include/python3.7m -c JSONtoObj.c -o build/temp.linux-armv7l-3.7/JSONtoObj.o 2019-07-14T00:55:10 JSONtoObj.c: In function ‘Object_newInteger’: 2019-07-14T00:55:10 JSONtoObj.c:54:9: warning: implicit declaration of function ‘PyInt_FromLong’; did you mean ‘PyLong_FromLong’? [-Wimplicit-function-declaration] 2019-07-14T00:55:10 return PyInt_FromLong( (long) value); 2019-07-14T00:55:10 ^~~~~~~~~~~~~~ 2019-07-14T00:55:10 PyLong_FromLong 2019-07-14T00:55:10 JSONtoObj.c:54:9: warning: returning ‘int’ from a function with return type ‘JSOBJ’ {aka ‘void *’} makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:10 return PyInt_FromLong( (long) value); 2019-07-14T00:55:10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:10 JSONtoObj.c: In function ‘JSONToObj’: 2019-07-14T00:55:10 JSONtoObj.c:96:7: warning: implicit declaration of function ‘PyString_Check’; did you mean ‘PyMapping_Check’? [-Wimplicit-function-declaration] 2019-07-14T00:55:10 if (!PyString_Check(arg)) 2019-07-14T00:55:10 ^~~~~~~~~~~~~~ 2019-07-14T00:55:10 PyMapping_Check 2019-07-14T00:55:10 JSONtoObj.c:105:36: warning: implicit declaration of function ‘PyString_AS_STRING’; did you mean ‘PyBytes_AS_STRING’? [-Wimplicit-function-declaration] 2019-07-14T00:55:10 ret = JSON_DecodeObject(&decoder, PyString_AS_STRING(arg), PyString_GET_SIZE(arg)); 2019-07-14T00:55:10 ^~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:10 PyBytes_AS_STRING 2019-07-14T00:55:10 JSONtoObj.c:105:61: warning: implicit declaration of function ‘PyString_GET_SIZE’; did you mean ‘PyList_GET_SIZE’? [-Wimplicit-function-declaration] 2019-07-14T00:55:10 ret = JSON_DecodeObject(&decoder, PyString_AS_STRING(arg), PyString_GET_SIZE(arg)); 2019-07-14T00:55:10 ^~~~~~~~~~~~~~~~~ 2019-07-14T00:55:10 PyList_GET_SIZE 2019-07-14T00:55:10 JSONtoObj.c:105:36: warning: passing argument 2 of ‘JSON_DecodeObject’ makes pointer from integer without a cast [-Wint-conversion] 2019-07-14T00:55:10 ret = JSON_DecodeObject(&decoder, PyString_AS_STRING(arg), PyString_GET_SIZE(arg)); 2019-07-14T00:55:10 ^~~~~~~~~~~~~~~~~~~~~~~ 2019-07-14T00:55:10 In file included from JSONtoObj.c:2: 2019-07-14T00:55:10 ./ultrajson.h:296:76: note: expected ‘const char *’ but argument is of type ‘int’ 2019-07-14T00:55:10 EXPORTFUNCTION JSOBJ JSON_DecodeObject(JSONObjectDecoder *dec, const char *buffer, size_t cbBuffer); 2019-07-14T00:55:10 ~~~~~~~~~~~~^~~~~~ 2019-07-14T00:55:10 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./ -I/usr/include/python3.7m -c ultrajsonenc.c -o build/temp.linux-armv7l-3.7/ultrajsonenc.o 2019-07-14T00:55:10 ultrajsonenc.c:121:1: warning: ‘fastcall’ attribute directive ignored [-Wattributes] 2019-07-14T00:55:10 { 2019-07-14T00:55:10 ^ 2019-07-14T00:55:10 ultrajsonenc.c: In function ‘Buffer_EscapeStringUnvalidated’: 2019-07-14T00:55:10 ultrajsonenc.c:186:3: warning: value computed is not used [-Wunused-value] 2019-07-14T00:55:10 *io++; 2019-07-14T00:55:10 ^~~~~ 2019-07-14T00:55:10 ultrajsonenc.c: At top level: 2019-07-14T00:55:10 ultrajsonenc.c:387:1: warning: ‘fastcall’ attribute directive ignored [-Wattributes] 2019-07-14T00:55:10 { 2019-07-14T00:55:10 ^ 2019-07-14T00:55:10 ultrajsonenc.c:125:22: warning: ‘g_hexChars’ is static but used in inline function ‘Buffer_AppendShortHexUnchecked’ which is not static 2019-07-14T00:55:10 *(outputOffset++) = g_hexChars[(value & 0x000f) >> 0]; 2019-07-14T00:55:10 ^~~~~~~~~~ 2019-07-14T00:55:10 ultrajsonenc.c:124:22: warning: ‘g_hexChars’ is static but used in inline function ‘Buffer_AppendShortHexUnchecked’ which is not static 2019-07-14T00:55:10 *(outputOffset++) = g_hexChars[(value & 0x00f0) >> 4]; 2019-07-14T00:55:10 ^~~~~~~~~~ 2019-07-14T00:55:10 ultrajsonenc.c:123:22: warning: ‘g_hexChars’ is static but used in inline function ‘Buffer_AppendShortHexUnchecked’ which is not static 2019-07-14T00:55:10 *(outputOffset++) = g_hexChars[(value & 0x0f00) >> 8]; 2019-07-14T00:55:10 ^~~~~~~~~~ 2019-07-14T00:55:10 ultrajsonenc.c:122:22: warning: ‘g_hexChars’ is static but used in inline function ‘Buffer_AppendShortHexUnchecked’ which is not static 2019-07-14T00:55:10 *(outputOffset++) = g_hexChars[(value & 0xf000) >> 12]; 2019-07-14T00:55:10 ^~~~~~~~~~ 2019-07-14T00:55:11 ultrajsonenc.c: In function ‘Buffer_EscapeStringValidated’: 2019-07-14T00:55:11 ultrajsonenc.c:351:6: warning: ‘ucs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-14T00:55:11 if (ucs >= 0x10000) 2019-07-14T00:55:11 ^ 2019-07-14T00:55: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./ -I/usr/include/python3.7m -c ultrajsondec.c -o build/temp.linux-armv7l-3.7/ultrajsondec.o 2019-07-14T00:55:11 ultrajsondec.c:55:40: warning: ‘fastcall’ attribute directive ignored [-Wattributes] 2019-07-14T00:55:11 JSOBJ FASTCALL_MSVC decode_any( struct DecoderState *ds) FASTCALL_ATTR; 2019-07-14T00:55:11 ^~~~~~~~~~~~ 2019-07-14T00:55:11 ultrajsondec.c:75:1: warning: ‘fastcall’ attribute directive ignored [-Wattributes] 2019-07-14T00:55:11 { 2019-07-14T00:55:11 ^ 2019-07-14T00:55:11 ultrajsondec.c:283:1: warning: ‘fastcall’ attribute directive ignored [-Wattributes] 2019-07-14T00:55:11 { 2019-07-14T00:55:11 ^ 2019-07-14T00:55:11 ultrajsondec.c:301:1: warning: ‘fastcall’ attribute directive ignored [-Wattributes] 2019-07-14T00:55:11 { 2019-07-14T00:55:11 ^ 2019-07-14T00:55:11 ultrajsondec.c:323:1: warning: ‘fastcall’ attribute directive ignored [-Wattributes] 2019-07-14T00:55:11 { 2019-07-14T00:55:11 ^ 2019-07-14T00:55:11 ultrajsondec.c:341:1: warning: ‘fastcall’ attribute directive ignored [-Wattributes] 2019-07-14T00:55:11 { 2019-07-14T00:55:11 ^ 2019-07-14T00:55:11 ultrajsondec.c:391:1: warning: ‘fastcall’ attribute directive ignored [-Wattributes] 2019-07-14T00:55:11 { 2019-07-14T00:55:11 ^ 2019-07-14T00:55:11 ultrajsondec.c: In function ‘decode_string’: 2019-07-14T00:55:11 ultrajsondec.c:424:14: warning: pointer targets in assignment from ‘char *’ to ‘JSUINT8 *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2019-07-14T00:55:11 inputOffset = ds->start; 2019-07-14T00:55:11 ^ 2019-07-14T00:55:11 ultrajsondec.c: At top level: 2019-07-14T00:55:11 ultrajsondec.c:620:1: warning: ‘fastcall’ attribute directive ignored [-Wattributes] 2019-07-14T00:55:11 { 2019-07-14T00:55:11 ^ 2019-07-14T00:55:11 ultrajsondec.c: In function ‘decode_array’: 2019-07-14T00:55:11 ultrajsondec.c:633:4: warning: value computed is not used [-Wunused-value] 2019-07-14T00:55:11 *ds->start ++; 2019-07-14T00:55:11 ^~~~~~~~~~~~~ 2019-07-14T00:55:11 ultrajsondec.c: At top level: 2019-07-14T00:55:11 ultrajsondec.c:670:1: warning: ‘fastcall’ attribute directive ignored [-Wattributes] 2019-07-14T00:55:11 { 2019-07-14T00:55:11 ^ 2019-07-14T00:55:11 ultrajsondec.c:746:1: warning: ‘fastcall’ attribute directive ignored [-Wattributes] 2019-07-14T00:55:11 { 2019-07-14T00:55:11 ^ 2019-07-14T00:55:12 creating build/lib.linux-armv7l-3.7 2019-07-14T00:55:12 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/ujson.o build/temp.linux-armv7l-3.7/objToJSON.o build/temp.linux-armv7l-3.7/JSONtoObj.o build/temp.linux-armv7l-3.7/ultrajsonenc.o build/temp.linux-armv7l-3.7/ultrajsondec.o -o build/lib.linux-armv7l-3.7/ujson.cpython-37m-arm-linux-gnueabihf.so 2019-07-14T00:55:12 installing to build/bdist.linux-armv7l/wheel 2019-07-14T00:55:12 running install 2019-07-14T00:55:12 running install_lib 2019-07-14T00:55:12 creating build/bdist.linux-armv7l 2019-07-14T00:55:12 creating build/bdist.linux-armv7l/wheel 2019-07-14T00:55:12 copying build/lib.linux-armv7l-3.7/ujson.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2019-07-14T00:55:12 running install_egg_info 2019-07-14T00:55:12 running egg_info 2019-07-14T00:55:12 creating ujson.egg-info 2019-07-14T00:55:12 writing ujson.egg-info/PKG-INFO 2019-07-14T00:55:12 writing dependency_links to ujson.egg-info/dependency_links.txt 2019-07-14T00:55:12 writing top-level names to ujson.egg-info/top_level.txt 2019-07-14T00:55:12 writing manifest file 'ujson.egg-info/SOURCES.txt' 2019-07-14T00:55:12 reading manifest file 'ujson.egg-info/SOURCES.txt' 2019-07-14T00:55:12 writing manifest file 'ujson.egg-info/SOURCES.txt' 2019-07-14T00:55:12 Copying ujson.egg-info to build/bdist.linux-armv7l/wheel/ujson-1.9-py3.7.egg-info 2019-07-14T00:55:12 running install_scripts 2019-07-14T00:55:13 creating build/bdist.linux-armv7l/wheel/ujson-1.9.dist-info/WHEEL 2019-07-14T00:55:13 creating '/tmp/pip-wheel-6507k14q/ujson-1.9-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2019-07-14T00:55:13 adding 'ujson.cpython-37m-arm-linux-gnueabihf.so' 2019-07-14T00:55:13 adding 'ujson-1.9.dist-info/METADATA' 2019-07-14T00:55:13 adding 'ujson-1.9.dist-info/WHEEL' 2019-07-14T00:55:13 adding 'ujson-1.9.dist-info/top_level.txt' 2019-07-14T00:55:13 adding 'ujson-1.9.dist-info/RECORD' 2019-07-14T00:55:13 removing build/bdist.linux-armv7l/wheel 2019-07-14T00:55:13 Building wheel for ujson (setup.py): finished with status 'done' 2019-07-14T00:55:13 Stored in directory: /tmp/tmp5v3bf2jh 2019-07-14T00:55:13 Successfully built ujson 2019-07-14T00:55:13 Cleaning up... 2019-07-14T00:55:13 Removing source in /tmp/pip-wheel-7sqhzfkf/ujson 2019-07-14T00:55:13 Removed build tracker '/tmp/pip-req-tracker-snxfps66'