2021-07-14T15:43:43,068 Created temporary directory: /tmp/pip-ephem-wheel-cache-435zice7 2021-07-14T15:43:43,072 Created temporary directory: /tmp/pip-req-tracker-5b7m20cy 2021-07-14T15:43:43,073 Initialized build tracking at /tmp/pip-req-tracker-5b7m20cy 2021-07-14T15:43:43,073 Created build tracker: /tmp/pip-req-tracker-5b7m20cy 2021-07-14T15:43:43,073 Entered build tracker: /tmp/pip-req-tracker-5b7m20cy 2021-07-14T15:43:43,074 Created temporary directory: /tmp/pip-wheel-2i1xtwz4 2021-07-14T15:43:43,119 1 location(s) to search for versions of knlm: 2021-07-14T15:43:43,119 * https://pypi.org/simple/knlm/ 2021-07-14T15:43:43,120 Fetching project page and analyzing links: https://pypi.org/simple/knlm/ 2021-07-14T15:43:43,121 Getting page https://pypi.org/simple/knlm/ 2021-07-14T15:43:43,123 Found index url https://pypi.org/simple 2021-07-14T15:43:43,271 Skipping link: none of the wheel's tags (cp35-cp35m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/9c/48/173a6c60e00c4bc1557173038c03ab1ba29276e6ea827740c1e61455ed47/knlm-0.1.0-cp35-cp35m-win32.whl#sha256=ce60a2d09637812332927cf9d59033ff9f4a940da97a69c3a0b6549bddb350ce (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,272 Skipping link: none of the wheel's tags (cp35-cp35m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/ba/d3/c01a2869b07022ffd0f36dda8e5f43c8c9ec900202bc157be24553227b01/knlm-0.1.0-cp35-cp35m-win_amd64.whl#sha256=78cbf3a82d5b22967905bc23cf8cf49a539dcf2b14541d00b09314864824da38 (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,273 Skipping link: none of the wheel's tags (cp36-cp36m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/81/42/ac487d23f41464c3f65e432dc6040bbc3e70ad7f5725699bc47c61dadf82/knlm-0.1.0-cp36-cp36m-win32.whl#sha256=85d980fec386e9c1aa778d67c5a29cdfb163c6122df722279a2802ca8093dc72 (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,275 Skipping link: none of the wheel's tags (cp36-cp36m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/d4/a0/65ddabc370965dc886006bd9b8f1dde2c99b791a42586526e3337abe2d4e/knlm-0.1.0-cp36-cp36m-win_amd64.whl#sha256=ea10fe7b605723f49188fbfae63f4a8ea48bf094d9e1ab973c42e5b6e3feedee (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,275 Skipping link: none of the wheel's tags (cp37-cp37m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/31/8d/33f1bef0c5eb72441202c97083d0de2784ca6b2a32248c03090b4bf77440/knlm-0.1.0-cp37-cp37m-win32.whl#sha256=af76b66faf9af22a91acceb3de66705d628bbbfabbec0d49c0370084b571c91c (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,276 Skipping link: none of the wheel's tags (cp37-cp37m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/94/57/c622d0944ed5e9059c437793fbe4b015a03144fbaac32486addfed66cb59/knlm-0.1.0-cp37-cp37m-win_amd64.whl#sha256=f6b356b4f5a3526d3b6fc6cb00979ecaf3c5a4cf9da256e841c524da7f0df981 (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,277 Found link https://files.pythonhosted.org/packages/53/9f/dae947e733e72c605e9734ad9f9c0bce52e77083f94f15a2433ed415582b/knlm-0.1.0.tar.gz#sha256=6ac0754811bcaca6ada9f20800eb0757722ce3557b586f46e100cbccee4f4b5d (from https://pypi.org/simple/knlm/), version: 0.1.0 2021-07-14T15:43:43,277 Skipping link: none of the wheel's tags (cp35-cp35m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/1d/af/7781b37038ee46a1cde0aa9a5a2c6c64441bb127972f859d9c11b4088e6e/knlm-0.1.1-cp35-cp35m-win32.whl#sha256=575f56f4dc26af99634a36d941342732953d19bff9a0d963e1bf2a1e4f915ca6 (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,278 Skipping link: none of the wheel's tags (cp35-cp35m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/17/e7/1a6e52b4ced024bf9138886a0cdcbf4c738c24bc3fd3d3480ce10fe48148/knlm-0.1.1-cp35-cp35m-win_amd64.whl#sha256=7ce825871ef27b6abfbf5546687f6d6f179e2b2bb45b457e60803d23f148e539 (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,279 Skipping link: none of the wheel's tags (cp36-cp36m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/3e/c6/7b52b55f05bebff429168563b6d8e6f0b7e00d858c8284565e30aa6fad3c/knlm-0.1.1-cp36-cp36m-win32.whl#sha256=1dae98549a33960f8c128e39d5e9abefd1c94cffe8f503de3cb0500530918d3d (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,280 Skipping link: none of the wheel's tags (cp36-cp36m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/cd/e6/f64501ea72c13611c989c4f201b387853428705dfe7760e7f4cd678eba68/knlm-0.1.1-cp36-cp36m-win_amd64.whl#sha256=161fdbbc8c7a16e19309c38b00ecd07310777e74601d2d5e5b974fa4979b0261 (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,281 Skipping link: none of the wheel's tags (cp37-cp37m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/11/12/4f7599dc977be8f63ff7b648ae6ed6e0a331169cb19c152e24a1285d15d1/knlm-0.1.1-cp37-cp37m-win32.whl#sha256=4ac93f4cc4251a539f87baf62799b68e62afea14ff088dabc545d7060903abee (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,281 Skipping link: none of the wheel's tags (cp37-cp37m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/73/47/d9ca7a56d08e8d62c2ea0ec46f4a3548656a0ce2a9bb58612b982a954dcc/knlm-0.1.1-cp37-cp37m-win_amd64.whl#sha256=9bdef5b0b9361057ad6766a06fe839957ad9a4885736cfa5d6317f2d984057c5 (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,282 Found link https://files.pythonhosted.org/packages/c7/8a/b93ebe80afab7f500b74e396db86fa4111254ec2425b49b9167bf8780d52/knlm-0.1.1.tar.gz#sha256=f7e47b35b446e75113f2fe33c5db80fd06d660ebcc19f354081f242772be8dad (from https://pypi.org/simple/knlm/), version: 0.1.1 2021-07-14T15:43:43,283 Skipping link: none of the wheel's tags (cp35-cp35m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/64/eb/b8018c0babd575cbd97bf46befed7b1fd44407491950760056ebbf47c80c/knlm-0.1.2-cp35-cp35m-win32.whl#sha256=a9b9afa86e5b7340949c0bdc24210853ca7ce7743da60c7a1678416afb95c948 (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,283 Skipping link: none of the wheel's tags (cp35-cp35m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/5b/44/dbc7b3a03055c9338f35604e930a4643478ee67818f4475622d6f7de6a76/knlm-0.1.2-cp35-cp35m-win_amd64.whl#sha256=1f5471db52e5e5ffe2e1d5eb390346d3c0707cb8806d6a14a4955612ae3de472 (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,288 Skipping link: none of the wheel's tags (cp36-cp36m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/b0/ca/f51cea3792ce229f7c472553a396a6b7daf49b1eda8aa881c9349fd34a87/knlm-0.1.2-cp36-cp36m-win32.whl#sha256=5f6cbe1a1681a3e47bef2ffad6f91c07168fa99ce431ded550545d926ce56bb8 (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,289 Skipping link: none of the wheel's tags (cp36-cp36m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/d1/99/6622b4a66b40b0365e09a89d0f0f92a18a062c004d2cac11e7afcf637933/knlm-0.1.2-cp36-cp36m-win_amd64.whl#sha256=599a06f68ef58d8b5fcc2098e02f47d1eebf0f6d33bb11b97fbb3a21fa66c51b (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,290 Skipping link: none of the wheel's tags (cp37-cp37m-win32) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/1f/47/89ec6f4a4916130ba786fb5e376353af1491e9b8579834797ce212074e7d/knlm-0.1.2-cp37-cp37m-win32.whl#sha256=6e08bb53f96d6d39fb50500b928b84e64943554c9b02ba7a691a641151b0afad (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,291 Skipping link: none of the wheel's tags (cp37-cp37m-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/0e/9d/ce9c73fbae1189ce2692435d7847b44e282687e917281eaa7a122d9e9ebe/knlm-0.1.2-cp37-cp37m-win_amd64.whl#sha256=748296ad60328472334a60a0a472b5106735400304c836d152b60e003bb64a39 (from https://pypi.org/simple/knlm/) 2021-07-14T15:43:43,292 Found link https://files.pythonhosted.org/packages/1c/89/90d52b8445db078539321daa538361ed6ecd38ed3362ec01259631fedb8d/knlm-0.1.2.tar.gz#sha256=b9c931fa4968016c8e031c81c65cd4614aa3dab7f33f3db5694ea35a5ce9ad4f (from https://pypi.org/simple/knlm/), version: 0.1.2 2021-07-14T15:43:43,292 Skipping link: not a file: https://pypi.org/simple/knlm/ 2021-07-14T15:43:43,294 Given no hashes to check 1 links for project 'knlm': discarding no candidates 2021-07-14T15:43:43,326 Collecting knlm==0.1.2 2021-07-14T15:43:43,330 Created temporary directory: /tmp/pip-unpack-h7s3nh1j 2021-07-14T15:43:43,516 Downloading knlm-0.1.2.tar.gz (10 kB) 2021-07-14T15:43:43,617 Added knlm==0.1.2 from https://files.pythonhosted.org/packages/1c/89/90d52b8445db078539321daa538361ed6ecd38ed3362ec01259631fedb8d/knlm-0.1.2.tar.gz#sha256=b9c931fa4968016c8e031c81c65cd4614aa3dab7f33f3db5694ea35a5ce9ad4f to build tracker '/tmp/pip-req-tracker-5b7m20cy' 2021-07-14T15:43:43,619 Running setup.py (path:/tmp/pip-wheel-2i1xtwz4/knlm_b4218c1f0c3e4c50945aa3b49a4ca081/setup.py) egg_info for package knlm 2021-07-14T15:43:43,620 Created temporary directory: /tmp/pip-pip-egg-info-vn7gq81l 2021-07-14T15:43:43,621 Running command python setup.py egg_info 2021-07-14T15:43:45,442 running egg_info 2021-07-14T15:43:45,446 creating /tmp/pip-pip-egg-info-vn7gq81l/knlm.egg-info 2021-07-14T15:43:45,447 writing /tmp/pip-pip-egg-info-vn7gq81l/knlm.egg-info/PKG-INFO 2021-07-14T15:43:45,451 writing dependency_links to /tmp/pip-pip-egg-info-vn7gq81l/knlm.egg-info/dependency_links.txt 2021-07-14T15:43:45,455 writing top-level names to /tmp/pip-pip-egg-info-vn7gq81l/knlm.egg-info/top_level.txt 2021-07-14T15:43:45,457 writing manifest file '/tmp/pip-pip-egg-info-vn7gq81l/knlm.egg-info/SOURCES.txt' 2021-07-14T15:43:45,956 reading manifest file '/tmp/pip-pip-egg-info-vn7gq81l/knlm.egg-info/SOURCES.txt' 2021-07-14T15:43:45,965 reading manifest template 'MANIFEST.in' 2021-07-14T15:43:45,971 adding license file 'LICENSE.txt' 2021-07-14T15:43:45,975 writing manifest file '/tmp/pip-pip-egg-info-vn7gq81l/knlm.egg-info/SOURCES.txt' 2021-07-14T15:43:46,124 Source in /tmp/pip-wheel-2i1xtwz4/knlm_b4218c1f0c3e4c50945aa3b49a4ca081 has version 0.1.2, which satisfies requirement knlm==0.1.2 from https://files.pythonhosted.org/packages/1c/89/90d52b8445db078539321daa538361ed6ecd38ed3362ec01259631fedb8d/knlm-0.1.2.tar.gz#sha256=b9c931fa4968016c8e031c81c65cd4614aa3dab7f33f3db5694ea35a5ce9ad4f 2021-07-14T15:43:46,125 Removed knlm==0.1.2 from https://files.pythonhosted.org/packages/1c/89/90d52b8445db078539321daa538361ed6ecd38ed3362ec01259631fedb8d/knlm-0.1.2.tar.gz#sha256=b9c931fa4968016c8e031c81c65cd4614aa3dab7f33f3db5694ea35a5ce9ad4f from build tracker '/tmp/pip-req-tracker-5b7m20cy' 2021-07-14T15:43:46,133 Created temporary directory: /tmp/pip-unpack-6p1zsi_a 2021-07-14T15:43:46,134 Building wheels for collected packages: knlm 2021-07-14T15:43:46,142 Created temporary directory: /tmp/pip-wheel-rr7p_jl8 2021-07-14T15:43:46,143 Building wheel for knlm (setup.py): started 2021-07-14T15:43:46,143 Destination directory: /tmp/pip-wheel-rr7p_jl8 2021-07-14T15:43:46,144 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-2i1xtwz4/knlm_b4218c1f0c3e4c50945aa3b49a4ca081/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-2i1xtwz4/knlm_b4218c1f0c3e4c50945aa3b49a4ca081/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-rr7p_jl8 2021-07-14T15:43:48,328 running bdist_wheel 2021-07-14T15:43:48,724 running build 2021-07-14T15:43:48,725 running build_py 2021-07-14T15:43:48,945 creating build 2021-07-14T15:43:48,946 creating build/lib.linux-armv7l-3.9 2021-07-14T15:43:48,947 creating build/lib.linux-armv7l-3.9/knlm 2021-07-14T15:43:48,949 copying knlm/__init__.py -> build/lib.linux-armv7l-3.9/knlm 2021-07-14T15:43:48,954 copying knlm/__main__.py -> build/lib.linux-armv7l-3.9/knlm 2021-07-14T15:43:48,955 running egg_info 2021-07-14T15:43:48,973 writing knlm.egg-info/PKG-INFO 2021-07-14T15:43:48,975 writing dependency_links to knlm.egg-info/dependency_links.txt 2021-07-14T15:43:48,979 writing top-level names to knlm.egg-info/top_level.txt 2021-07-14T15:43:48,988 reading manifest file 'knlm.egg-info/SOURCES.txt' 2021-07-14T15:43:48,991 reading manifest template 'MANIFEST.in' 2021-07-14T15:43:48,996 adding license file 'LICENSE.txt' 2021-07-14T15:43:48,998 writing manifest file 'knlm.egg-info/SOURCES.txt' 2021-07-14T15:43:49,001 running build_ext 2021-07-14T15:43:49,009 building 'knlm_c' extension 2021-07-14T15:43:49,010 creating build/temp.linux-armv7l-3.9 2021-07-14T15:43:49,010 creating build/temp.linux-armv7l-3.9/src 2021-07-14T15:43:49,011 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c src/pyModule.cpp -o build/temp.linux-armv7l-3.9/src/pyModule.o -std=c++11 -O3 -fpermissive 2021-07-14T15:43:51,542 In file included from src/KNLangModel.hpp:8, 2021-07-14T15:43:51,543 from src/pyModule.cpp:7: 2021-07-14T15:43:51,544 src/Utils.hpp: In function ‘int32_t readSVFromBinStream(std::istream&)’: 2021-07-14T15:43:51,544 src/Utils.hpp:136:16: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int32_t’ {aka ‘int’} [-Wsign-compare] 2021-07-14T15:43:51,545 136 | return v - (v >= vSize[i] ? (1 << ((i + 1) * 7)) : 0); 2021-07-14T15:43:51,545 | ~~^~~~~~~~~~~ 2021-07-14T15:43:51,897 src/pyModule.cpp: In function ‘PyObject* knlm__del(PyObject*, PyObject*)’: 2021-07-14T15:43:51,898 src/pyModule.cpp:61:10: warning: unused variable ‘wsize’ [-Wunused-variable] 2021-07-14T15:43:51,898 61 | size_t wsize = PyLong_AsLong(wsizeObj); 2021-07-14T15:43:51,898 | ^~~~~ 2021-07-14T15:43:51,960 src/pyModule.cpp: In function ‘PyObject* knlm__train(PyObject*, PyObject*)’: 2021-07-14T15:43:51,961 src/pyModule.cpp:127:32: warning: unused variable ‘item’ [-Wunused-variable] 2021-07-14T15:43:51,961 127 | PyObject *argSelf, *argIter, *item; 2021-07-14T15:43:51,961 | ^~~~ 2021-07-14T15:43:51,962 src/pyModule.cpp: In function ‘PyObject* knlm__optimize(PyObject*, PyObject*)’: 2021-07-14T15:43:51,963 src/pyModule.cpp:191:10: warning: unused variable ‘wsize’ [-Wunused-variable] 2021-07-14T15:43:51,963 191 | size_t wsize = PyLong_AsLong(wsizeObj); 2021-07-14T15:43:51,963 | ^~~~~ 2021-07-14T15:43:51,967 src/pyModule.cpp: In function ‘PyObject* knlm__evaluate(PyObject*, PyObject*)’: 2021-07-14T15:43:51,968 src/pyModule.cpp:207:32: warning: unused variable ‘item’ [-Wunused-variable] 2021-07-14T15:43:51,968 207 | PyObject *argSelf, *argIter, *item; 2021-07-14T15:43:51,968 | ^~~~ 2021-07-14T15:43:51,972 src/pyModule.cpp: In function ‘PyObject* knlm__evaluateSent(PyObject*, PyObject*)’: 2021-07-14T15:43:51,973 src/pyModule.cpp:254:32: warning: unused variable ‘item’ [-Wunused-variable] 2021-07-14T15:43:51,973 254 | PyObject *argSelf, *argIter, *item; 2021-07-14T15:43:51,974 | ^~~~ 2021-07-14T15:43:51,984 src/pyModule.cpp: In function ‘PyObject* knlm__evaluateEachWord(PyObject*, PyObject*)’: 2021-07-14T15:43:51,984 src/pyModule.cpp:302:32: warning: unused variable ‘item’ [-Wunused-variable] 2021-07-14T15:43:51,984 302 | PyObject *argSelf, *argIter, *item; 2021-07-14T15:43:51,985 | ^~~~ 2021-07-14T15:43:51,988 src/pyModule.cpp: In function ‘PyObject* knlm__branchingEntropy(PyObject*, PyObject*)’: 2021-07-14T15:43:51,989 src/pyModule.cpp:355:32: warning: unused variable ‘item’ [-Wunused-variable] 2021-07-14T15:43:51,989 355 | PyObject *argSelf, *argIter, *item; 2021-07-14T15:43:51,990 | ^~~~ 2021-07-14T15:43:51,993 src/pyModule.cpp: In function ‘PyObject* knlm__save(PyObject*, PyObject*)’: 2021-07-14T15:43:51,993 src/pyModule.cpp:411:10: warning: unused variable ‘wsize’ [-Wunused-variable] 2021-07-14T15:43:51,994 411 | size_t wsize = PyLong_AsLong(wsizeObj); 2021-07-14T15:43:51,994 | ^~~~~ 2021-07-14T15:43:52,004 src/pyModule.cpp: In function ‘PyObject* knlm__getattr(PyObject*, PyObject*)’: 2021-07-14T15:43:52,004 src/pyModule.cpp:524:10: warning: unused variable ‘wsize’ [-Wunused-variable] 2021-07-14T15:43:52,005 524 | size_t wsize = PyLong_AsLong(wsizeObj); 2021-07-14T15:43:52,005 | ^~~~~ 2021-07-14T15:43:52,008 src/pyModule.cpp: In function ‘PyObject* PyInit_knlm_c()’: 2021-07-14T15:43:52,009 src/pyModule.cpp:606:33: warning: ‘int PyEval_ThreadsInitialized()’ is deprecated [-Wdeprecated-declarations] 2021-07-14T15:43:52,009 606 | if (!PyEval_ThreadsInitialized()) { 2021-07-14T15:43:52,009 | ^ 2021-07-14T15:43:52,010 In file included from /usr/include/python3.9/Python.h:145, 2021-07-14T15:43:52,010 from src/pyModule.cpp:5: 2021-07-14T15:43:52,010 /usr/include/python3.9/ceval.h:129:36: note: declared here 2021-07-14T15:43:52,011 129 | Py_DEPRECATED(3.9) PyAPI_FUNC(int) PyEval_ThreadsInitialized(void); 2021-07-14T15:43:52,011 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T15:43:52,011 src/pyModule.cpp:607:22: warning: ‘void PyEval_InitThreads()’ is deprecated [-Wdeprecated-declarations] 2021-07-14T15:43:52,012 607 | PyEval_InitThreads(); 2021-07-14T15:43:52,012 | ^ 2021-07-14T15:43:52,012 In file included from /usr/include/python3.9/Python.h:145, 2021-07-14T15:43:52,012 from src/pyModule.cpp:5: 2021-07-14T15:43:52,013 /usr/include/python3.9/ceval.h:130:37: note: declared here 2021-07-14T15:43:52,013 130 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); 2021-07-14T15:43:52,014 | ^~~~~~~~~~~~~~~~~~ 2021-07-14T15:43:52,115 src/pyModule.cpp: In instantiation of ‘std::vector<_WType> makeSeqList(PyObject*, PyObject*) [with _WType = unsigned char; PyObject = _object]’: 2021-07-14T15:43:52,115 src/pyModule.cpp:148:50: required from here 2021-07-14T15:43:52,116 src/pyModule.cpp:83:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2021-07-14T15:43:52,116 83 | while (item = PyIter_Next(iter)) 2021-07-14T15:43:52,116 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2021-07-14T15:43:52,183 src/pyModule.cpp: In instantiation of ‘std::vector<_WType> makeSeqList(PyObject*, PyObject*) [with _WType = short unsigned int; PyObject = _object]’: 2021-07-14T15:43:52,184 src/pyModule.cpp:153:51: required from here 2021-07-14T15:43:52,184 src/pyModule.cpp:83:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2021-07-14T15:43:52,279 src/pyModule.cpp: In instantiation of ‘std::vector<_WType> makeSeqList(PyObject*, PyObject*) [with _WType = unsigned int; PyObject = _object]’: 2021-07-14T15:43:52,279 src/pyModule.cpp:158:51: required from here 2021-07-14T15:43:52,280 src/pyModule.cpp:83:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2021-07-14T15:43:52,280 src/pyModule.cpp:94:39: warning: left shift count >= width of type [-Wshift-count-overflow] 2021-07-14T15:43:52,280 94 | if (sizeof(_WType) < 4 && id >= (1 << (sizeof(_WType) * 8))) 2021-07-14T15:43:52,281 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T15:43:52,315 src/pyModule.cpp: In instantiation of ‘std::vector<_WType> makeSeqListConst(PyObject*, PyObject*, bool) [with _WType = unsigned char; PyObject = _object]’: 2021-07-14T15:43:52,315 src/pyModule.cpp:228:61: required from here 2021-07-14T15:43:52,315 src/pyModule.cpp:112:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2021-07-14T15:43:52,316 112 | while (item = PyIter_Next(iter)) 2021-07-14T15:43:52,316 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2021-07-14T15:43:52,317 src/pyModule.cpp: In instantiation of ‘std::vector<_WType> makeSeqListConst(PyObject*, PyObject*, bool) [with _WType = short unsigned int; PyObject = _object]’: 2021-07-14T15:43:52,317 src/pyModule.cpp:233:62: required from here 2021-07-14T15:43:52,318 src/pyModule.cpp:112:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2021-07-14T15:43:52,319 src/pyModule.cpp: In instantiation of ‘std::vector<_WType> makeSeqListConst(PyObject*, PyObject*, bool) [with _WType = unsigned int; PyObject = _object]’: 2021-07-14T15:43:52,320 src/pyModule.cpp:238:62: required from here 2021-07-14T15:43:52,320 src/pyModule.cpp:112:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2021-07-14T15:43:53,531 In file included from src/KNLangModel.hpp:9, 2021-07-14T15:43:53,531 from src/pyModule.cpp:7: 2021-07-14T15:43:53,531 src/BakedMap.hpp: In instantiation of ‘BakedMap::~BakedMap() [with Key = unsigned char; Value = int]’: 2021-07-14T15:43:53,532 src/KNLangModel.hpp:106:35: required from ‘knlm::KNLangModel<_WType>::Node::~Node() [with _WType = unsigned char]’ 2021-07-14T15:43:53,532 /usr/include/c++/10/ext/new_allocator.h:156:13: required from ‘void __gnu_cxx::new_allocator<_Tp>::destroy(_Up*) [with _Up = knlm::KNLangModel::Node; _Tp = knlm::KNLangModel::Node]’ 2021-07-14T15:43:53,532 /usr/include/c++/10/bits/alloc_traits.h:531:15: required from ‘static void std::allocator_traits >::destroy(std::allocator_traits >::allocator_type&, _Up*) [with _Up = knlm::KNLangModel::Node; _Tp = knlm::KNLangModel::Node; std::allocator_traits >::allocator_type = std::allocator::Node>]’ 2021-07-14T15:43:53,532 /usr/include/c++/10/bits/vector.tcc:488:28: required from ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = knlm::KNLangModel::Node; _Alloc = std::allocator::Node>; std::vector<_Tp, _Alloc>::iterator = std::vector::Node, std::allocator::Node> >::iterator]’ 2021-07-14T15:43:53,533 /usr/include/c++/10/bits/vector.tcc:121:21: required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = knlm::KNLangModel::Node; _Alloc = std::allocator::Node>]’ 2021-07-14T15:43:53,533 src/KNLangModel.hpp:291:21: required from ‘knlm::KNLangModel<_WType>::KNLangModel(size_t) [with _WType = unsigned char; size_t = unsigned int]’ 2021-07-14T15:43:53,534 src/pyModule.cpp:23:61: required from here 2021-07-14T15:43:53,534 src/BakedMap.hpp:161:13: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2021-07-14T15:43:53,534 161 | delete[] elems; 2021-07-14T15:43:53,534 | ^~~~~ 2021-07-14T15:43:53,535 src/BakedMap.hpp: In instantiation of ‘BakedMap::~BakedMap() [with Key = short unsigned int; Value = int]’: 2021-07-14T15:43:53,535 src/KNLangModel.hpp:106:35: required from ‘knlm::KNLangModel<_WType>::Node::~Node() [with _WType = short unsigned int]’ 2021-07-14T15:43:53,535 /usr/include/c++/10/ext/new_allocator.h:156:13: required from ‘void __gnu_cxx::new_allocator<_Tp>::destroy(_Up*) [with _Up = knlm::KNLangModel::Node; _Tp = knlm::KNLangModel::Node]’ 2021-07-14T15:43:53,536 /usr/include/c++/10/bits/alloc_traits.h:531:15: required from ‘static void std::allocator_traits >::destroy(std::allocator_traits >::allocator_type&, _Up*) [with _Up = knlm::KNLangModel::Node; _Tp = knlm::KNLangModel::Node; std::allocator_traits >::allocator_type = std::allocator::Node>]’ 2021-07-14T15:43:53,536 /usr/include/c++/10/bits/vector.tcc:488:28: required from ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = knlm::KNLangModel::Node; _Alloc = std::allocator::Node>; std::vector<_Tp, _Alloc>::iterator = std::vector::Node, std::allocator::Node> >::iterator]’ 2021-07-14T15:43:53,536 /usr/include/c++/10/bits/vector.tcc:121:21: required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = knlm::KNLangModel::Node; _Alloc = std::allocator::Node>]’ 2021-07-14T15:43:53,537 src/KNLangModel.hpp:291:21: required from ‘knlm::KNLangModel<_WType>::KNLangModel(size_t) [with _WType = short unsigned int; size_t = unsigned int]’ 2021-07-14T15:43:53,537 src/pyModule.cpp:26:62: required from here 2021-07-14T15:43:53,537 src/BakedMap.hpp:161:13: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2021-07-14T15:43:53,538 src/BakedMap.hpp: In instantiation of ‘BakedMap::~BakedMap() [with Key = unsigned int; Value = int]’: 2021-07-14T15:43:53,538 src/KNLangModel.hpp:106:35: required from ‘knlm::KNLangModel<_WType>::Node::~Node() [with _WType = unsigned int]’ 2021-07-14T15:43:53,539 /usr/include/c++/10/ext/new_allocator.h:156:13: required from ‘void __gnu_cxx::new_allocator<_Tp>::destroy(_Up*) [with _Up = knlm::KNLangModel::Node; _Tp = knlm::KNLangModel::Node]’ 2021-07-14T15:43:53,539 /usr/include/c++/10/bits/alloc_traits.h:531:15: required from ‘static void std::allocator_traits >::destroy(std::allocator_traits >::allocator_type&, _Up*) [with _Up = knlm::KNLangModel::Node; _Tp = knlm::KNLangModel::Node; std::allocator_traits >::allocator_type = std::allocator::Node>]’ 2021-07-14T15:43:53,539 /usr/include/c++/10/bits/vector.tcc:488:28: required from ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = knlm::KNLangModel::Node; _Alloc = std::allocator::Node>; std::vector<_Tp, _Alloc>::iterator = std::vector::Node, std::allocator::Node> >::iterator]’ 2021-07-14T15:43:53,540 /usr/include/c++/10/bits/vector.tcc:121:21: required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = knlm::KNLangModel::Node; _Alloc = std::allocator::Node>]’ 2021-07-14T15:43:53,540 src/KNLangModel.hpp:291:21: required from ‘knlm::KNLangModel<_WType>::KNLangModel(size_t) [with _WType = unsigned int; size_t = unsigned int]’ 2021-07-14T15:43:53,540 src/pyModule.cpp:29:62: required from here 2021-07-14T15:43:53,541 src/BakedMap.hpp:161:13: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2021-07-14T15:43:53,649 In file included from src/pyModule.cpp:7: 2021-07-14T15:43:53,649 src/KNLangModel.hpp: In instantiation of ‘void knlm::KNLangModel<_WType>::optimize() [with _WType = unsigned int]’: 2021-07-14T15:43:53,650 src/KNLangModel.hpp:414:7: required from here 2021-07-14T15:43:53,650 src/KNLangModel.hpp:440:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-14T15:43:53,650 440 | node.setLL(p.first, log(*(float*)&t)); 2021-07-14T15:43:53,651 | ^~~~~~~~~~ 2021-07-14T15:43:53,668 src/KNLangModel.hpp: In instantiation of ‘void knlm::KNLangModel<_WType>::optimize() [with _WType = short unsigned int]’: 2021-07-14T15:43:53,669 src/KNLangModel.hpp:414:7: required from here 2021-07-14T15:43:53,669 src/KNLangModel.hpp:440:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-14T15:43:53,691 src/KNLangModel.hpp: In instantiation of ‘void knlm::KNLangModel<_WType>::optimize() [with _WType = unsigned char]’: 2021-07-14T15:43:53,691 src/KNLangModel.hpp:414:7: required from here 2021-07-14T15:43:53,692 src/KNLangModel.hpp:440:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-14T15:43:53,789 src/KNLangModel.hpp: In instantiation of ‘void knlm::KNLangModel<_WType>::Node::setLL(_WType, float) [with _WType = unsigned int]’: 2021-07-14T15:43:53,790 src/KNLangModel.hpp:440:16: required from ‘void knlm::KNLangModel<_WType>::optimize() [with _WType = unsigned int]’ 2021-07-14T15:43:53,790 src/KNLangModel.hpp:414:7: required from here 2021-07-14T15:43:53,790 src/KNLangModel.hpp:204:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-14T15:43:53,791 204 | next[n] = *(int32_t*)≪ 2021-07-14T15:43:53,791 | ^~~~~~~~~~~~~ 2021-07-14T15:43:53,792 src/KNLangModel.hpp: In instantiation of ‘void knlm::KNLangModel<_WType>::Node::optimize() [with _WType = unsigned int]’: 2021-07-14T15:43:53,792 src/KNLangModel.hpp:443:17: required from ‘void knlm::KNLangModel<_WType>::optimize() [with _WType = unsigned int]’ 2021-07-14T15:43:53,792 src/KNLangModel.hpp:414:7: required from here 2021-07-14T15:43:53,793 src/KNLangModel.hpp:197:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class BakedMap’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 2021-07-14T15:43:53,793 197 | memset(&bakedNext, 0, sizeof(bakedNext)); 2021-07-14T15:43:53,793 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T15:43:53,794 In file included from src/KNLangModel.hpp:9, 2021-07-14T15:43:53,794 from src/pyModule.cpp:7: 2021-07-14T15:43:53,795 src/BakedMap.hpp:27:7: note: ‘class BakedMap’ declared here 2021-07-14T15:43:53,795 27 | class BakedMap 2021-07-14T15:43:53,795 | ^~~~~~~~ 2021-07-14T15:43:53,804 In file included from src/pyModule.cpp:7: 2021-07-14T15:43:53,804 src/KNLangModel.hpp: In instantiation of ‘void knlm::KNLangModel<_WType>::Node::writeToStream(std::ostream&, size_t) const [with _WType = unsigned int; std::ostream = std::basic_ostream; size_t = unsigned int]’: 2021-07-14T15:43:53,805 src/KNLangModel.hpp:254:20: required from ‘void knlm::KNLangModel<_WType>::writeToStream(std::ostream&&) const [with _WType = unsigned int; std::ostream = std::basic_ostream]’ 2021-07-14T15:43:53,805 src/KNLangModel.hpp:245:8: required from here 2021-07-14T15:43:53,806 src/KNLangModel.hpp:579:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-14T15:43:53,806 579 | else writeNegFixed16(str, *(float*)&p.second); 2021-07-14T15:43:53,807 | ^~~~~~~~~~~~~~~~~ 2021-07-14T15:43:53,855 src/KNLangModel.hpp: In instantiation of ‘static knlm::KNLangModel<_WType>::Node knlm::KNLangModel<_WType>::Node::readFromStream(std::istream&, size_t) [with _WType = unsigned int; std::istream = std::basic_istream; size_t = unsigned int]’: 2021-07-14T15:43:53,855 src/KNLangModel.hpp:281:44: required from ‘void knlm::KNLangModel<_WType>::readFromStream(std::istream&&) [with _WType = unsigned int; std::istream = std::basic_istream]’ 2021-07-14T15:43:53,856 src/KNLangModel.hpp:266:8: required from here 2021-07-14T15:43:53,856 src/KNLangModel.hpp:604:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-14T15:43:53,856 604 | p.second = *(int32_t*)&f; 2021-07-14T15:43:53,857 | ^~~~~~~~~~~~ 2021-07-14T15:43:53,964 In file included from src/pyModule.cpp:7: 2021-07-14T15:43:53,964 src/KNLangModel.hpp: In instantiation of ‘void knlm::KNLangModel<_WType>::Node::setLL(_WType, float) [with _WType = short unsigned int]’: 2021-07-14T15:43:53,965 src/KNLangModel.hpp:440:16: required from ‘void knlm::KNLangModel<_WType>::optimize() [with _WType = short unsigned int]’ 2021-07-14T15:43:53,965 src/KNLangModel.hpp:414:7: required from here 2021-07-14T15:43:53,965 src/KNLangModel.hpp:204:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-14T15:43:53,966 204 | next[n] = *(int32_t*)≪ 2021-07-14T15:43:53,966 | ^~~~~~~~~~~~~ 2021-07-14T15:43:53,975 src/KNLangModel.hpp: In instantiation of ‘void knlm::KNLangModel<_WType>::Node::optimize() [with _WType = short unsigned int]’: 2021-07-14T15:43:53,975 src/KNLangModel.hpp:443:17: required from ‘void knlm::KNLangModel<_WType>::optimize() [with _WType = short unsigned int]’ 2021-07-14T15:43:53,976 src/KNLangModel.hpp:414:7: required from here 2021-07-14T15:43:53,976 src/KNLangModel.hpp:197:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class BakedMap’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 2021-07-14T15:43:53,976 197 | memset(&bakedNext, 0, sizeof(bakedNext)); 2021-07-14T15:43:53,976 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T15:43:53,977 In file included from src/KNLangModel.hpp:9, 2021-07-14T15:43:53,977 from src/pyModule.cpp:7: 2021-07-14T15:43:53,977 src/BakedMap.hpp:27:7: note: ‘class BakedMap’ declared here 2021-07-14T15:43:53,977 27 | class BakedMap 2021-07-14T15:43:53,977 | ^~~~~~~~ 2021-07-14T15:43:53,981 In file included from src/pyModule.cpp:7: 2021-07-14T15:43:53,982 src/KNLangModel.hpp: In instantiation of ‘void knlm::KNLangModel<_WType>::Node::writeToStream(std::ostream&, size_t) const [with _WType = short unsigned int; std::ostream = std::basic_ostream; size_t = unsigned int]’: 2021-07-14T15:43:53,982 src/KNLangModel.hpp:254:20: required from ‘void knlm::KNLangModel<_WType>::writeToStream(std::ostream&&) const [with _WType = short unsigned int; std::ostream = std::basic_ostream]’ 2021-07-14T15:43:53,982 src/KNLangModel.hpp:245:8: required from here 2021-07-14T15:43:53,983 src/KNLangModel.hpp:579:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-14T15:43:53,983 579 | else writeNegFixed16(str, *(float*)&p.second); 2021-07-14T15:43:53,984 | ^~~~~~~~~~~~~~~~~ 2021-07-14T15:43:54,023 src/KNLangModel.hpp: In instantiation of ‘static knlm::KNLangModel<_WType>::Node knlm::KNLangModel<_WType>::Node::readFromStream(std::istream&, size_t) [with _WType = short unsigned int; std::istream = std::basic_istream; size_t = unsigned int]’: 2021-07-14T15:43:54,023 src/KNLangModel.hpp:281:44: required from ‘void knlm::KNLangModel<_WType>::readFromStream(std::istream&&) [with _WType = short unsigned int; std::istream = std::basic_istream]’ 2021-07-14T15:43:54,024 src/KNLangModel.hpp:266:8: required from here 2021-07-14T15:43:54,024 src/KNLangModel.hpp:604:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-14T15:43:54,025 604 | p.second = *(int32_t*)&f; 2021-07-14T15:43:54,025 | ^~~~~~~~~~~~ 2021-07-14T15:43:54,077 In file included from src/pyModule.cpp:7: 2021-07-14T15:43:54,078 src/KNLangModel.hpp: In instantiation of ‘void knlm::KNLangModel<_WType>::Node::setLL(_WType, float) [with _WType = unsigned char]’: 2021-07-14T15:43:54,078 src/KNLangModel.hpp:440:16: required from ‘void knlm::KNLangModel<_WType>::optimize() [with _WType = unsigned char]’ 2021-07-14T15:43:54,079 src/KNLangModel.hpp:414:7: required from here 2021-07-14T15:43:54,079 src/KNLangModel.hpp:204:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-14T15:43:54,079 204 | next[n] = *(int32_t*)≪ 2021-07-14T15:43:54,080 | ^~~~~~~~~~~~~ 2021-07-14T15:43:54,080 src/KNLangModel.hpp: In instantiation of ‘void knlm::KNLangModel<_WType>::Node::optimize() [with _WType = unsigned char]’: 2021-07-14T15:43:54,080 src/KNLangModel.hpp:443:17: required from ‘void knlm::KNLangModel<_WType>::optimize() [with _WType = unsigned char]’ 2021-07-14T15:43:54,080 src/KNLangModel.hpp:414:7: required from here 2021-07-14T15:43:54,081 src/KNLangModel.hpp:197:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class BakedMap’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 2021-07-14T15:43:54,081 197 | memset(&bakedNext, 0, sizeof(bakedNext)); 2021-07-14T15:43:54,081 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-14T15:43:54,082 In file included from src/KNLangModel.hpp:9, 2021-07-14T15:43:54,082 from src/pyModule.cpp:7: 2021-07-14T15:43:54,082 src/BakedMap.hpp:27:7: note: ‘class BakedMap’ declared here 2021-07-14T15:43:54,083 27 | class BakedMap 2021-07-14T15:43:54,083 | ^~~~~~~~ 2021-07-14T15:43:54,084 In file included from src/pyModule.cpp:7: 2021-07-14T15:43:54,085 src/KNLangModel.hpp: In instantiation of ‘void knlm::KNLangModel<_WType>::Node::writeToStream(std::ostream&, size_t) const [with _WType = unsigned char; std::ostream = std::basic_ostream; size_t = unsigned int]’: 2021-07-14T15:43:54,085 src/KNLangModel.hpp:254:20: required from ‘void knlm::KNLangModel<_WType>::writeToStream(std::ostream&&) const [with _WType = unsigned char; std::ostream = std::basic_ostream]’ 2021-07-14T15:43:54,085 src/KNLangModel.hpp:245:8: required from here 2021-07-14T15:43:54,086 src/KNLangModel.hpp:579:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-14T15:43:54,086 579 | else writeNegFixed16(str, *(float*)&p.second); 2021-07-14T15:43:54,086 | ^~~~~~~~~~~~~~~~~ 2021-07-14T15:43:54,105 src/KNLangModel.hpp: In instantiation of ‘static knlm::KNLangModel<_WType>::Node knlm::KNLangModel<_WType>::Node::readFromStream(std::istream&, size_t) [with _WType = unsigned char; std::istream = std::basic_istream; size_t = unsigned int]’: 2021-07-14T15:43:54,105 src/KNLangModel.hpp:281:44: required from ‘void knlm::KNLangModel<_WType>::readFromStream(std::istream&&) [with _WType = unsigned char; std::istream = std::basic_istream]’ 2021-07-14T15:43:54,105 src/KNLangModel.hpp:266:8: required from here 2021-07-14T15:43:54,106 src/KNLangModel.hpp:604:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2021-07-14T15:43:54,106 604 | p.second = *(int32_t*)&f; 2021-07-14T15:43:54,106 | ^~~~~~~~~~~~ 2021-07-14T15:44:20,796 arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/src/pyModule.o -o build/lib.linux-armv7l-3.9/knlm_c.cpython-39-arm-linux-gnueabihf.so 2021-07-14T15:44:21,443 installing to build/bdist.linux-armv7l/wheel 2021-07-14T15:44:21,443 running install 2021-07-14T15:44:21,444 running install_lib 2021-07-14T15:44:21,457 creating build/bdist.linux-armv7l 2021-07-14T15:44:21,458 creating build/bdist.linux-armv7l/wheel 2021-07-14T15:44:21,461 copying build/lib.linux-armv7l-3.9/knlm_c.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2021-07-14T15:44:21,529 creating build/bdist.linux-armv7l/wheel/knlm 2021-07-14T15:44:21,531 copying build/lib.linux-armv7l-3.9/knlm/__init__.py -> build/bdist.linux-armv7l/wheel/knlm 2021-07-14T15:44:21,534 copying build/lib.linux-armv7l-3.9/knlm/__main__.py -> build/bdist.linux-armv7l/wheel/knlm 2021-07-14T15:44:21,541 running install_egg_info 2021-07-14T15:44:21,556 Copying knlm.egg-info to build/bdist.linux-armv7l/wheel/knlm-0.1.2-py3.9.egg-info 2021-07-14T15:44:21,571 running install_scripts 2021-07-14T15:44:21,685 adding license file "LICENSE.txt" (matched pattern "LICEN[CS]E*") 2021-07-14T15:44:21,692 creating build/bdist.linux-armv7l/wheel/knlm-0.1.2.dist-info/WHEEL 2021-07-14T15:44:21,697 creating '/tmp/pip-wheel-rr7p_jl8/knlm-0.1.2-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-14T15:44:22,073 adding 'knlm_c.cpython-39-arm-linux-gnueabihf.so' 2021-07-14T15:44:22,126 adding 'knlm/__init__.py' 2021-07-14T15:44:22,129 adding 'knlm/__main__.py' 2021-07-14T15:44:22,132 adding 'knlm-0.1.2.dist-info/LICENSE.txt' 2021-07-14T15:44:22,134 adding 'knlm-0.1.2.dist-info/METADATA' 2021-07-14T15:44:22,135 adding 'knlm-0.1.2.dist-info/WHEEL' 2021-07-14T15:44:22,145 adding 'knlm-0.1.2.dist-info/top_level.txt' 2021-07-14T15:44:22,146 adding 'knlm-0.1.2.dist-info/RECORD' 2021-07-14T15:44:22,156 removing build/bdist.linux-armv7l/wheel 2021-07-14T15:44:22,339 Building wheel for knlm (setup.py): finished with status 'done' 2021-07-14T15:44:22,351 Created wheel for knlm: filename=knlm-0.1.2-cp39-cp39-linux_armv7l.whl size=529916 sha256=db38519bd8dd8c9cebf86b0e2dc079ceaf5f7a5f9d98d988c470a2880f124b53 2021-07-14T15:44:22,352 Stored in directory: /tmp/pip-ephem-wheel-cache-435zice7/wheels/42/e9/f3/49eaa9fa5aa8ec9073b20f7e4ac45f135c3082e112d114dc43 2021-07-14T15:44:22,377 Successfully built knlm 2021-07-14T15:44:22,425 Removed build tracker: '/tmp/pip-req-tracker-5b7m20cy'