2020-09-20T07:10:58,684 Created temporary directory: /tmp/pip-ephem-wheel-cache-uc9i4z8x 2020-09-20T07:10:58,686 Created temporary directory: /tmp/pip-req-tracker-kdooh7l1 2020-09-20T07:10:58,687 Initialized build tracking at /tmp/pip-req-tracker-kdooh7l1 2020-09-20T07:10:58,687 Created build tracker: /tmp/pip-req-tracker-kdooh7l1 2020-09-20T07:10:58,687 Entered build tracker: /tmp/pip-req-tracker-kdooh7l1 2020-09-20T07:10:58,687 Created temporary directory: /tmp/pip-wheel-zb4d_9oh 2020-09-20T07:10:58,697 1 location(s) to search for versions of lpdec: 2020-09-20T07:10:58,697 * https://pypi.org/simple/lpdec/ 2020-09-20T07:10:58,697 Fetching project page and analyzing links: https://pypi.org/simple/lpdec/ 2020-09-20T07:10:58,698 Getting page https://pypi.org/simple/lpdec/ 2020-09-20T07:10:58,699 Found index url https://pypi.org/simple 2020-09-20T07:10:58,786 Found link https://files.pythonhosted.org/packages/b2/b2/c34fea5f4b4b5cd6cac6a7ca6d565b7482fe3ccbf743b68c6bb1f7573cc4/lpdec-2014.3.tar.gz#sha256=8ef48420de79ac103ce54af9e0d62511c5e03cd7599f774e12880199d0b2b3a3 (from https://pypi.org/simple/lpdec/), version: 2014.3 2020-09-20T07:10:58,787 Found link https://files.pythonhosted.org/packages/c3/4a/a8edf71699d7a37313ca60a24d552e0a277cdb0fa363510f36774226c95e/lpdec-2015.1.tar.gz#sha256=e0b3c4427dfb476c9efde86fae64c08098464292b60f09a4de094079be92fab3 (from https://pypi.org/simple/lpdec/), version: 2015.1 2020-09-20T07:10:58,791 Given no hashes to check 1 links for project 'lpdec': discarding no candidates 2020-09-20T07:10:58,791 Using version 2014.3 (newest of versions: 2014.3) 2020-09-20T07:10:58,795 Collecting lpdec==2014.3 2020-09-20T07:10:58,797 Created temporary directory: /tmp/pip-unpack-rian1cpb 2020-09-20T07:10:58,834 Downloading lpdec-2014.3.tar.gz (49 kB) 2020-09-20T07:10:58,978 Added lpdec==2014.3 from https://files.pythonhosted.org/packages/b2/b2/c34fea5f4b4b5cd6cac6a7ca6d565b7482fe3ccbf743b68c6bb1f7573cc4/lpdec-2014.3.tar.gz#sha256=8ef48420de79ac103ce54af9e0d62511c5e03cd7599f774e12880199d0b2b3a3 to build tracker '/tmp/pip-req-tracker-kdooh7l1' 2020-09-20T07:10:58,980 Running setup.py (path:/tmp/pip-wheel-zb4d_9oh/lpdec/setup.py) egg_info for package lpdec 2020-09-20T07:10:58,981 Created temporary directory: /tmp/pip-pip-egg-info-s890l4kw 2020-09-20T07:10:58,981 Running command python setup.py egg_info 2020-09-20T07:11:22,069 Compiling /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/persistence.pyx because it changed. 2020-09-20T07:11:22,070 Compiling /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/mod2la.pyx because it changed. 2020-09-20T07:11:22,070 Compiling /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/decoders/branchcut.pyx because it changed. 2020-09-20T07:11:22,070 Compiling /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/decoders/adaptivelp.pyx because it changed. 2020-09-20T07:11:22,070 Compiling /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/decoders/iterative.pyx because it changed. 2020-09-20T07:11:22,070 Compiling /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/decoders/__init__.pyx because it changed. 2020-09-20T07:11:22,071 Compiling /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/codes/__init__.pyx because it changed. 2020-09-20T07:11:22,071 [1/7] Cythonizing /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/codes/__init__.pyx 2020-09-20T07:11:22,071 [2/7] Cythonizing /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/decoders/__init__.pyx 2020-09-20T07:11:22,071 [3/7] Cythonizing /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/decoders/adaptivelp.pyx 2020-09-20T07:11:22,071 [4/7] Cythonizing /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/decoders/branchcut.pyx 2020-09-20T07:11:22,072 [5/7] Cythonizing /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/decoders/iterative.pyx 2020-09-20T07:11:22,072 [6/7] Cythonizing /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/mod2la.pyx 2020-09-20T07:11:22,072 [7/7] Cythonizing /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/persistence.pyx 2020-09-20T07:11:22,204 running egg_info 2020-09-20T07:11:22,206 creating /tmp/pip-pip-egg-info-s890l4kw/lpdec.egg-info 2020-09-20T07:11:22,207 writing /tmp/pip-pip-egg-info-s890l4kw/lpdec.egg-info/PKG-INFO 2020-09-20T07:11:22,210 writing dependency_links to /tmp/pip-pip-egg-info-s890l4kw/lpdec.egg-info/dependency_links.txt 2020-09-20T07:11:22,211 writing entry points to /tmp/pip-pip-egg-info-s890l4kw/lpdec.egg-info/entry_points.txt 2020-09-20T07:11:22,213 writing requirements to /tmp/pip-pip-egg-info-s890l4kw/lpdec.egg-info/requires.txt 2020-09-20T07:11:22,214 writing top-level names to /tmp/pip-pip-egg-info-s890l4kw/lpdec.egg-info/top_level.txt 2020-09-20T07:11:22,216 writing manifest file '/tmp/pip-pip-egg-info-s890l4kw/lpdec.egg-info/SOURCES.txt' 2020-09-20T07:11:22,362 reading manifest file '/tmp/pip-pip-egg-info-s890l4kw/lpdec.egg-info/SOURCES.txt' 2020-09-20T07:11:22,363 reading manifest template 'MANIFEST.in' 2020-09-20T07:11:22,414 writing manifest file '/tmp/pip-pip-egg-info-s890l4kw/lpdec.egg-info/SOURCES.txt' 2020-09-20T07:11:22,416 /usr/local/lib/python3.7/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/codes/__init__.pxd 2020-09-20T07:11:22,416 tree = Parsing.p_module(s, pxd, full_module_name) 2020-09-20T07:11:22,417 /usr/local/lib/python3.7/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/decoders/__init__.pxd 2020-09-20T07:11:22,418 tree = Parsing.p_module(s, pxd, full_module_name) 2020-09-20T07:11:22,418 /usr/local/lib/python3.7/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/decoders/adaptivelp.pyx 2020-09-20T07:11:22,419 tree = Parsing.p_module(s, pxd, full_module_name) 2020-09-20T07:11:22,419 warning: lpdec/decoders/adaptivelp.pyx:230:26: Index should be typed for more efficient access 2020-09-20T07:11:22,420 /usr/local/lib/python3.7/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/decoders/branchcut.pxd 2020-09-20T07:11:22,420 tree = Parsing.p_module(s, pxd, full_module_name) 2020-09-20T07:11:22,421 /usr/local/lib/python3.7/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/decoders/iterative.pxd 2020-09-20T07:11:22,421 tree = Parsing.p_module(s, pxd, full_module_name) 2020-09-20T07:11:22,422 /usr/local/lib/python3.7/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/mod2la.pxd 2020-09-20T07:11:22,422 tree = Parsing.p_module(s, pxd, full_module_name) 2020-09-20T07:11:22,423 /usr/local/lib/python3.7/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/persistence.pxd 2020-09-20T07:11:22,423 tree = Parsing.p_module(s, pxd, full_module_name) 2020-09-20T07:11:22,900 Source in /tmp/pip-wheel-zb4d_9oh/lpdec has version 2014.3, which satisfies requirement lpdec==2014.3 from https://files.pythonhosted.org/packages/b2/b2/c34fea5f4b4b5cd6cac6a7ca6d565b7482fe3ccbf743b68c6bb1f7573cc4/lpdec-2014.3.tar.gz#sha256=8ef48420de79ac103ce54af9e0d62511c5e03cd7599f774e12880199d0b2b3a3 2020-09-20T07:11:22,901 Removed lpdec==2014.3 from https://files.pythonhosted.org/packages/b2/b2/c34fea5f4b4b5cd6cac6a7ca6d565b7482fe3ccbf743b68c6bb1f7573cc4/lpdec-2014.3.tar.gz#sha256=8ef48420de79ac103ce54af9e0d62511c5e03cd7599f774e12880199d0b2b3a3 from build tracker '/tmp/pip-req-tracker-kdooh7l1' 2020-09-20T07:11:22,903 Building wheels for collected packages: lpdec 2020-09-20T07:11:22,907 Created temporary directory: /tmp/pip-wheel-gf4ptnqx 2020-09-20T07:11:22,908 Building wheel for lpdec (setup.py): started 2020-09-20T07:11:22,908 Destination directory: /tmp/pip-wheel-gf4ptnqx 2020-09-20T07:11:22,908 Running command /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-zb4d_9oh/lpdec/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-zb4d_9oh/lpdec/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-gf4ptnqx 2020-09-20T07:11:24,796 running bdist_wheel 2020-09-20T07:11:24,800 running build 2020-09-20T07:11:24,800 running build_py 2020-09-20T07:11:24,924 creating build 2020-09-20T07:11:24,925 creating build/lib.linux-armv7l-3.7 2020-09-20T07:11:24,925 creating build/lib.linux-armv7l-3.7/lpdec 2020-09-20T07:11:24,927 copying lpdec/__init__.py -> build/lib.linux-armv7l-3.7/lpdec 2020-09-20T07:11:24,929 copying lpdec/imports.py -> build/lib.linux-armv7l-3.7/lpdec 2020-09-20T07:11:24,931 copying lpdec/matrices.py -> build/lib.linux-armv7l-3.7/lpdec 2020-09-20T07:11:24,933 copying lpdec/simulation.py -> build/lib.linux-armv7l-3.7/lpdec 2020-09-20T07:11:24,935 copying lpdec/utils.py -> build/lib.linux-armv7l-3.7/lpdec 2020-09-20T07:11:24,937 copying lpdec/channels.py -> build/lib.linux-armv7l-3.7/lpdec 2020-09-20T07:11:24,939 copying lpdec/polytopes.py -> build/lib.linux-armv7l-3.7/lpdec 2020-09-20T07:11:24,941 creating build/lib.linux-armv7l-3.7/lpdec/decoders 2020-09-20T07:11:24,942 copying lpdec/decoders/ip.py -> build/lib.linux-armv7l-3.7/lpdec/decoders 2020-09-20T07:11:24,944 copying lpdec/decoders/__init__.py -> build/lib.linux-armv7l-3.7/lpdec/decoders 2020-09-20T07:11:24,946 copying lpdec/decoders/cplexhelpers.py -> build/lib.linux-armv7l-3.7/lpdec/decoders 2020-09-20T07:11:24,948 copying lpdec/decoders/erasure.py -> build/lib.linux-armv7l-3.7/lpdec/decoders 2020-09-20T07:11:24,950 creating build/lib.linux-armv7l-3.7/lpdec/cli 2020-09-20T07:11:24,951 copying lpdec/cli/__init__.py -> build/lib.linux-armv7l-3.7/lpdec/cli 2020-09-20T07:11:24,953 copying lpdec/cli/code.py -> build/lib.linux-armv7l-3.7/lpdec/cli 2020-09-20T07:11:24,955 copying lpdec/cli/browse.py -> build/lib.linux-armv7l-3.7/lpdec/cli 2020-09-20T07:11:24,958 creating build/lib.linux-armv7l-3.7/lpdec/database 2020-09-20T07:11:24,959 copying lpdec/database/__init__.py -> build/lib.linux-armv7l-3.7/lpdec/database 2020-09-20T07:11:24,962 copying lpdec/database/simulation.py -> build/lib.linux-armv7l-3.7/lpdec/database 2020-09-20T07:11:24,966 creating build/lib.linux-armv7l-3.7/lpdec/codes 2020-09-20T07:11:24,967 copying lpdec/codes/ldpc.py -> build/lib.linux-armv7l-3.7/lpdec/codes 2020-09-20T07:11:24,969 copying lpdec/codes/classic.py -> build/lib.linux-armv7l-3.7/lpdec/codes 2020-09-20T07:11:24,972 copying lpdec/codes/__init__.py -> build/lib.linux-armv7l-3.7/lpdec/codes 2020-09-20T07:11:24,974 copying lpdec/codes/nonbinary.py -> build/lib.linux-armv7l-3.7/lpdec/codes 2020-09-20T07:11:24,977 copying lpdec/codes/factorgraph.py -> build/lib.linux-armv7l-3.7/lpdec/codes 2020-09-20T07:11:24,979 running egg_info 2020-09-20T07:11:24,995 writing lpdec.egg-info/PKG-INFO 2020-09-20T07:11:24,997 writing dependency_links to lpdec.egg-info/dependency_links.txt 2020-09-20T07:11:24,999 writing entry points to lpdec.egg-info/entry_points.txt 2020-09-20T07:11:25,000 writing requirements to lpdec.egg-info/requires.txt 2020-09-20T07:11:25,002 writing top-level names to lpdec.egg-info/top_level.txt 2020-09-20T07:11:25,011 reading manifest file 'lpdec.egg-info/SOURCES.txt' 2020-09-20T07:11:25,029 reading manifest template 'MANIFEST.in' 2020-09-20T07:11:25,085 writing manifest file 'lpdec.egg-info/SOURCES.txt' 2020-09-20T07:11:25,087 error: Error: setup script specifies an absolute path: 2020-09-20T07:11:25,088 /tmp/pip-wheel-zb4d_9oh/lpdec/lpdec/mod2la.c 2020-09-20T07:11:25,090 setup() arguments must *always* be /-separated paths relative to the 2020-09-20T07:11:25,090 setup.py directory, *never* absolute paths. 2020-09-20T07:11:25,236 Building wheel for lpdec (setup.py): finished with status 'error' 2020-09-20T07:11:25,236 ERROR: Failed building wheel for lpdec 2020-09-20T07:11:25,237 Running setup.py clean for lpdec 2020-09-20T07:11:25,237 Running command /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-zb4d_9oh/lpdec/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-zb4d_9oh/lpdec/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all 2020-09-20T07:11:27,162 running clean 2020-09-20T07:11:27,164 removing 'build/lib.linux-armv7l-3.7' (and everything under it) 2020-09-20T07:11:27,176 'build/bdist.linux-armv7l' does not exist -- can't clean it 2020-09-20T07:11:27,176 'build/scripts-3.7' does not exist -- can't clean it 2020-09-20T07:11:27,177 removing 'build' 2020-09-20T07:11:27,319 Failed to build lpdec 2020-09-20T07:11:27,320 ERROR: Failed to build one or more wheels 2020-09-20T07:11:27,320 Exception information: 2020-09-20T07:11:27,320 Traceback (most recent call last): 2020-09-20T07:11:27,320 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/cli/base_command.py", line 228, in _main 2020-09-20T07:11:27,320 status = self.run(options, args) 2020-09-20T07:11:27,320 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/cli/req_command.py", line 182, in wrapper 2020-09-20T07:11:27,320 return func(self, options, args) 2020-09-20T07:11:27,320 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/commands/wheel.py", line 185, in run 2020-09-20T07:11:27,320 "Failed to build one or more wheels" 2020-09-20T07:11:27,320 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2020-09-20T07:11:27,324 Removed build tracker: '/tmp/pip-req-tracker-kdooh7l1'