2021-08-20T02:03:54,491 Created temporary directory: /tmp/pip-ephem-wheel-cache-mkzsed11 2021-08-20T02:03:54,494 Created temporary directory: /tmp/pip-req-tracker-5rg4zgo4 2021-08-20T02:03:54,494 Initialized build tracking at /tmp/pip-req-tracker-5rg4zgo4 2021-08-20T02:03:54,495 Created build tracker: /tmp/pip-req-tracker-5rg4zgo4 2021-08-20T02:03:54,495 Entered build tracker: /tmp/pip-req-tracker-5rg4zgo4 2021-08-20T02:03:54,496 Created temporary directory: /tmp/pip-wheel-3_qyphh4 2021-08-20T02:03:54,529 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2021-08-20T02:03:54,532 2 location(s) to search for versions of bats-tda: 2021-08-20T02:03:54,532 * https://pypi.org/simple/bats-tda/ 2021-08-20T02:03:54,532 * https://www.piwheels.org/simple/bats-tda/ 2021-08-20T02:03:54,533 Fetching project page and analyzing links: https://pypi.org/simple/bats-tda/ 2021-08-20T02:03:54,533 Getting page https://pypi.org/simple/bats-tda/ 2021-08-20T02:03:54,535 Found index url https://pypi.org/simple 2021-08-20T02:03:54,623 Found link https://files.pythonhosted.org/packages/bc/29/a80c4be659d05c22f8dae2e0a3eab912bdc2b60086e64fdffadc4f9cf3b9/bats-tda-0.0.0.tar.gz#sha256=79d812ab4c8bb9dfdca9d7b132dcf017d4fa458645cc214a8a9dc71dae4d97db (from https://pypi.org/simple/bats-tda/) (requires-python:>=3.7), version: 0.0.0 2021-08-20T02:03:54,624 Fetching project page and analyzing links: https://www.piwheels.org/simple/bats-tda/ 2021-08-20T02:03:54,624 Getting page https://www.piwheels.org/simple/bats-tda/ 2021-08-20T02:03:54,625 Found index url https://www.piwheels.org/simple 2021-08-20T02:03:54,790 Skipping link: not a file: https://www.piwheels.org/simple/bats-tda/ 2021-08-20T02:03:54,790 Skipping link: not a file: https://pypi.org/simple/bats-tda/ 2021-08-20T02:03:54,814 Given no hashes to check 1 links for project 'bats-tda': discarding no candidates 2021-08-20T02:03:54,828 Collecting bats-tda==0.0.0 2021-08-20T02:03:54,830 Created temporary directory: /tmp/pip-unpack-lm_z_q7h 2021-08-20T02:03:55,007 Downloading bats-tda-0.0.0.tar.gz (274 kB) 2021-08-20T02:03:55,446 Added bats-tda==0.0.0 from https://files.pythonhosted.org/packages/bc/29/a80c4be659d05c22f8dae2e0a3eab912bdc2b60086e64fdffadc4f9cf3b9/bats-tda-0.0.0.tar.gz#sha256=79d812ab4c8bb9dfdca9d7b132dcf017d4fa458645cc214a8a9dc71dae4d97db to build tracker '/tmp/pip-req-tracker-5rg4zgo4' 2021-08-20T02:03:55,447 Running setup.py (path:/tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/setup.py) egg_info for package bats-tda 2021-08-20T02:03:55,447 Created temporary directory: /tmp/pip-pip-egg-info-2yrasp28 2021-08-20T02:03:55,448 Running command python setup.py egg_info 2021-08-20T02:03:56,470 running egg_info 2021-08-20T02:03:56,473 creating /tmp/pip-pip-egg-info-2yrasp28/bats_tda.egg-info 2021-08-20T02:03:56,474 writing /tmp/pip-pip-egg-info-2yrasp28/bats_tda.egg-info/PKG-INFO 2021-08-20T02:03:56,477 writing dependency_links to /tmp/pip-pip-egg-info-2yrasp28/bats_tda.egg-info/dependency_links.txt 2021-08-20T02:03:56,479 writing requirements to /tmp/pip-pip-egg-info-2yrasp28/bats_tda.egg-info/requires.txt 2021-08-20T02:03:56,480 writing top-level names to /tmp/pip-pip-egg-info-2yrasp28/bats_tda.egg-info/top_level.txt 2021-08-20T02:03:56,482 writing manifest file '/tmp/pip-pip-egg-info-2yrasp28/bats_tda.egg-info/SOURCES.txt' 2021-08-20T02:03:56,623 reading manifest file '/tmp/pip-pip-egg-info-2yrasp28/bats_tda.egg-info/SOURCES.txt' 2021-08-20T02:03:56,625 reading manifest template 'MANIFEST.in' 2021-08-20T02:03:56,705 warning: no previously-included files matching '*.cpp' found under directory 'BATS' 2021-08-20T02:03:56,721 adding license file 'LICENSE' 2021-08-20T02:03:56,729 writing manifest file '/tmp/pip-pip-egg-info-2yrasp28/bats_tda.egg-info/SOURCES.txt' 2021-08-20T02:03:56,804 Source in /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25 has version 0.0.0, which satisfies requirement bats-tda==0.0.0 from https://files.pythonhosted.org/packages/bc/29/a80c4be659d05c22f8dae2e0a3eab912bdc2b60086e64fdffadc4f9cf3b9/bats-tda-0.0.0.tar.gz#sha256=79d812ab4c8bb9dfdca9d7b132dcf017d4fa458645cc214a8a9dc71dae4d97db 2021-08-20T02:03:56,805 Removed bats-tda==0.0.0 from https://files.pythonhosted.org/packages/bc/29/a80c4be659d05c22f8dae2e0a3eab912bdc2b60086e64fdffadc4f9cf3b9/bats-tda-0.0.0.tar.gz#sha256=79d812ab4c8bb9dfdca9d7b132dcf017d4fa458645cc214a8a9dc71dae4d97db from build tracker '/tmp/pip-req-tracker-5rg4zgo4' 2021-08-20T02:03:56,812 Created temporary directory: /tmp/pip-unpack-xvp33vzm 2021-08-20T02:03:56,813 Building wheels for collected packages: bats-tda 2021-08-20T02:03:56,817 Created temporary directory: /tmp/pip-wheel-6dxw_xpt 2021-08-20T02:03:56,818 Building wheel for bats-tda (setup.py): started 2021-08-20T02:03:56,818 Destination directory: /tmp/pip-wheel-6dxw_xpt 2021-08-20T02:03:56,818 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/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-6dxw_xpt 2021-08-20T02:03:57,830 running bdist_wheel 2021-08-20T02:03:57,834 running build 2021-08-20T02:03:57,834 running build_py 2021-08-20T02:03:57,959 creating build 2021-08-20T02:03:57,960 creating build/lib.linux-armv7l-3.7 2021-08-20T02:03:57,960 creating build/lib.linux-armv7l-3.7/bats 2021-08-20T02:03:57,962 copying bats/__init__.py -> build/lib.linux-armv7l-3.7/bats 2021-08-20T02:03:57,964 creating build/lib.linux-armv7l-3.7/bats/visualization 2021-08-20T02:03:57,965 copying bats/visualization/__init__.py -> build/lib.linux-armv7l-3.7/bats/visualization 2021-08-20T02:03:57,967 copying bats/visualization/visualization.py -> build/lib.linux-armv7l-3.7/bats/visualization 2021-08-20T02:03:57,969 copying bats/visualization/plotly.py -> build/lib.linux-armv7l-3.7/bats/visualization 2021-08-20T02:03:57,973 running build_ext 2021-08-20T02:03:57,978 building 'bats.libbats' extension 2021-08-20T02:03:57,979 creating build/temp.linux-armv7l-3.7 2021-08-20T02:03:57,979 creating build/temp.linux-armv7l-3.7/bats 2021-08-20T02:03:57,980 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/tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/ -I/tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/pybind11/include/ -I/usr/include/python3.7m -c bats/libbats.cpp -o build/temp.linux-armv7l-3.7/bats/libbats.o -std=c++17 -fopenmp 2021-08-20T02:04:04,374 In file included from /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag/zigzag_filtration.hpp:9, 2021-08-20T02:04:04,375 from /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag.hpp:3, 2021-08-20T02:04:04,375 from /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/bats.hpp:18, 2021-08-20T02:04:04,375 from bats/pybats.hpp:9, 2021-08-20T02:04:04,375 from bats/libbats.cpp:1: 2021-08-20T02:04:04,375 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag/reduction.hpp: In instantiation of ‘auto bats::zigzag::zigzag_barcode_reduction(const bats::ChainComplex&, const std::vector >&, ssize_t, opt_flag, reduction_flag) [with MT = ColumnMatrix, unsigned int> >; T = double; opt_flag = bats::no_optimization_flag; reduction_flag = bats::standard_reduction_flag; ssize_t = int]’: 2021-08-20T02:04:04,375 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag/zigzag_filtration.hpp:525:33: required from ‘auto bats::zigzag::barcode(const bats::zigzag::ZigzagFiltration&, ssize_t, FT, opt_flag, reduction_flag) [with CpxT = bats::CubicalComplex; T = double; FT = ModP; opt_flag = bats::no_optimization_flag; reduction_flag = bats::standard_reduction_flag; ssize_t = int]’ 2021-08-20T02:04:04,376 bats/libbats.cpp:429:2: required from here 2021-08-20T02:04:04,376 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag/reduction.hpp:463:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘ssize_t’ {aka ‘int’} [-Wsign-compare] 2021-08-20T02:04:04,376 if ((k < maxdim + 2) && F.R[k][j].nnz() > 0) { 2021-08-20T02:04:04,376 ~~~^~~~~~~~~~~~~ 2021-08-20T02:04:04,380 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag/reduction.hpp:491:17: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘ssize_t’ {aka ‘int’} [-Wsign-compare] 2021-08-20T02:04:04,380 } else if (k < maxdim + 1) { 2021-08-20T02:04:04,380 ~~^~~~~~~~~~~~ 2021-08-20T02:04:04,381 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag/reduction.hpp:519:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘ssize_t’ {aka ‘int’} [-Wsign-compare] 2021-08-20T02:04:04,381 if ((k < maxdim + 2) && F.R[k][fval.ind].nnz() > 0) { 2021-08-20T02:04:04,382 ~~~^~~~~~~~~~~~~ 2021-08-20T02:04:04,384 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag/reduction.hpp:548:17: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘ssize_t’ {aka ‘int’} [-Wsign-compare] 2021-08-20T02:04:04,384 } else if (k < maxdim + 1) { 2021-08-20T02:04:04,384 ~~^~~~~~~~~~~~ 2021-08-20T02:04:04,392 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag/reduction.hpp: In instantiation of ‘auto bats::zigzag::zigzag_barcode_reduction(const bats::ChainComplex&, const std::vector >&, ssize_t, opt_flag, reduction_flag) [with MT = ColumnMatrix, unsigned int> >; T = double; opt_flag = bats::no_optimization_flag; reduction_flag = bats::extra_reduction_flag; ssize_t = int]’: 2021-08-20T02:04:04,393 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag/zigzag_filtration.hpp:525:33: required from ‘auto bats::zigzag::barcode(const bats::zigzag::ZigzagFiltration&, ssize_t, FT, opt_flag, reduction_flag) [with CpxT = bats::CubicalComplex; T = double; FT = ModP; opt_flag = bats::no_optimization_flag; reduction_flag = bats::extra_reduction_flag; ssize_t = int]’ 2021-08-20T02:04:04,393 bats/libbats.cpp:429:2: required from here 2021-08-20T02:04:04,393 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag/reduction.hpp:463:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘ssize_t’ {aka ‘int’} [-Wsign-compare] 2021-08-20T02:04:04,393 if ((k < maxdim + 2) && F.R[k][j].nnz() > 0) { 2021-08-20T02:04:04,393 ~~~^~~~~~~~~~~~~ 2021-08-20T02:04:04,394 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag/reduction.hpp:491:17: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘ssize_t’ {aka ‘int’} [-Wsign-compare] 2021-08-20T02:04:04,395 } else if (k < maxdim + 1) { 2021-08-20T02:04:04,395 ~~^~~~~~~~~~~~ 2021-08-20T02:04:04,396 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag/reduction.hpp:519:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘ssize_t’ {aka ‘int’} [-Wsign-compare] 2021-08-20T02:04:04,396 if ((k < maxdim + 2) && F.R[k][fval.ind].nnz() > 0) { 2021-08-20T02:04:04,396 ~~~^~~~~~~~~~~~~ 2021-08-20T02:04:04,398 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/zigzag/reduction.hpp:548:17: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘ssize_t’ {aka ‘int’} [-Wsign-compare] 2021-08-20T02:04:04,398 } else if (k < maxdim + 1) { 2021-08-20T02:04:04,398 ~~^~~~~~~~~~~~ 2021-08-20T02:04:35,957 In file included from /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg.hpp:3, 2021-08-20T02:04:35,958 from /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/bats.hpp:11, 2021-08-20T02:04:35,958 from bats/pybats.hpp:9, 2021-08-20T02:04:35,958 from bats/libbats.cpp:1: 2021-08-20T02:04:35,958 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp: In instantiation of ‘void ColumnMatrix::insert_columns(const std::vector&, std::vector<_RealType>&) [with TC = SparseVector, unsigned int>]’: 2021-08-20T02:04:35,958 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/homology/basis.hpp:423:5: required from ‘void bats::ReducedChainComplex::update_basis_general(const Information_type&, Args ...) [with Information_type = bats::Update_info >; Args = {}; MT = ColumnMatrix, unsigned int> >]’ 2021-08-20T02:04:35,959 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/persistence/filtered_basis.hpp:152:3: required from ‘void bats::ReducedFilteredChainComplex::update_filtration_general(const Information_type&, Args ...) [with Information_type = bats::Update_info >; Args = {}; T = double; MT = ColumnMatrix, unsigned int> >]’ 2021-08-20T02:04:35,959 bats/libbats.cpp:491:5: required from here 2021-08-20T02:04:35,959 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:206:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:35,959 while (oldi < col.size() && newi < insert_col.size()) { 2021-08-20T02:04:35,959 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:206:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:35,959 while (oldi < col.size() && newi < insert_col.size()) { 2021-08-20T02:04:35,960 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:220:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:35,960 while (oldi < col.size()) { 2021-08-20T02:04:35,960 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:226:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:35,960 while (newi < insert_col.size()) { 2021-08-20T02:04:36,548 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp: In instantiation of ‘void ColumnMatrix::insert_columns(const std::vector&, std::vector<_RealType>&) [with TC = SparseVector, unsigned int>]’: 2021-08-20T02:04:36,548 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/homology/basis.hpp:423:5: required from ‘void bats::ReducedChainComplex::update_basis_general(const Information_type&, Args ...) [with Information_type = bats::Update_info >; Args = {}; MT = ColumnMatrix, unsigned int> >]’ 2021-08-20T02:04:36,548 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/persistence/filtered_basis.hpp:152:3: required from ‘void bats::ReducedFilteredChainComplex::update_filtration_general(const Information_type&, Args ...) [with Information_type = bats::Update_info >; Args = {}; T = double; MT = ColumnMatrix, unsigned int> >]’ 2021-08-20T02:04:36,548 bats/libbats.cpp:492:5: required from here 2021-08-20T02:04:36,549 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:206:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:36,549 while (oldi < col.size() && newi < insert_col.size()) { 2021-08-20T02:04:36,549 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:206:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:36,549 while (oldi < col.size() && newi < insert_col.size()) { 2021-08-20T02:04:36,549 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:220:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:36,550 while (oldi < col.size()) { 2021-08-20T02:04:36,550 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:226:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:36,550 while (newi < insert_col.size()) { 2021-08-20T02:04:36,988 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp: In instantiation of ‘void ColumnMatrix::insert_columns(const std::vector&, std::vector<_RealType>&) [with TC = SparseVector, unsigned int>]’: 2021-08-20T02:04:36,988 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/homology/basis.hpp:423:5: required from ‘void bats::ReducedChainComplex::update_basis_general(const Information_type&, Args ...) [with Information_type = bats::Update_info >; Args = {}; MT = ColumnMatrix, unsigned int> >]’ 2021-08-20T02:04:36,988 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/persistence/filtered_basis.hpp:152:3: required from ‘void bats::ReducedFilteredChainComplex::update_filtration_general(const Information_type&, Args ...) [with Information_type = bats::Update_info >; Args = {}; T = double; MT = ColumnMatrix, unsigned int> >]’ 2021-08-20T02:04:36,988 bats/libbats.cpp:493:5: required from here 2021-08-20T02:04:36,988 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:206:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:36,989 while (oldi < col.size() && newi < insert_col.size()) { 2021-08-20T02:04:36,989 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:206:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:36,989 while (oldi < col.size() && newi < insert_col.size()) { 2021-08-20T02:04:36,989 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:220:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:36,989 while (oldi < col.size()) { 2021-08-20T02:04:36,990 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:226:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:36,990 while (newi < insert_col.size()) { 2021-08-20T02:04:37,421 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp: In instantiation of ‘void ColumnMatrix::insert_columns(const std::vector&, std::vector<_RealType>&) [with TC = SparseVector, unsigned int>]’: 2021-08-20T02:04:37,422 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/homology/basis.hpp:423:5: required from ‘void bats::ReducedChainComplex::update_basis_general(const Information_type&, Args ...) [with Information_type = bats::Update_info >; Args = {}; MT = ColumnMatrix, unsigned int> >]’ 2021-08-20T02:04:37,422 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/persistence/filtered_basis.hpp:152:3: required from ‘void bats::ReducedFilteredChainComplex::update_filtration_general(const Information_type&, Args ...) [with Information_type = bats::Update_info >; Args = {}; T = double; MT = ColumnMatrix, unsigned int> >]’ 2021-08-20T02:04:37,422 bats/libbats.cpp:494:5: required from here 2021-08-20T02:04:37,422 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:206:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:37,423 while (oldi < col.size() && newi < insert_col.size()) { 2021-08-20T02:04:37,423 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:206:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:37,423 while (oldi < col.size() && newi < insert_col.size()) { 2021-08-20T02:04:37,423 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:220:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:37,423 while (oldi < col.size()) { 2021-08-20T02:04:37,423 /tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/BATS_include/include/linalg/col_matrix.hpp:226:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, unsigned int>, std::allocator, unsigned int> > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-08-20T02:04:37,424 while (newi < insert_col.size()) { 2021-08-20T02:04:56,421 virtual memory exhausted: Cannot allocate memory 2021-08-20T02:04:56,551 error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1 2021-08-20T02:04:56,626 Building wheel for bats-tda (setup.py): finished with status 'error' 2021-08-20T02:04:56,627 ERROR: Failed building wheel for bats-tda 2021-08-20T02:04:56,627 Running setup.py clean for bats-tda 2021-08-20T02:04:56,628 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-3_qyphh4/bats-tda_0e6c5d6e73ba446d968a810ebe4aea25/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'"'"'))' clean --all 2021-08-20T02:04:57,679 running clean 2021-08-20T02:04:57,681 removing 'build/temp.linux-armv7l-3.7' (and everything under it) 2021-08-20T02:04:57,683 removing 'build/lib.linux-armv7l-3.7' (and everything under it) 2021-08-20T02:04:57,686 'build/bdist.linux-armv7l' does not exist -- can't clean it 2021-08-20T02:04:57,686 'build/scripts-3.7' does not exist -- can't clean it 2021-08-20T02:04:57,687 removing 'build' 2021-08-20T02:04:57,752 Failed to build bats-tda 2021-08-20T02:04:57,753 ERROR: Failed to build one or more wheels 2021-08-20T02:04:57,753 Exception information: 2021-08-20T02:04:57,753 Traceback (most recent call last): 2021-08-20T02:04:57,753 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/cli/base_command.py", line 180, in _main 2021-08-20T02:04:57,753 status = self.run(options, args) 2021-08-20T02:04:57,753 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2021-08-20T02:04:57,753 return func(self, options, args) 2021-08-20T02:04:57,753 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/commands/wheel.py", line 175, in run 2021-08-20T02:04:57,753 "Failed to build one or more wheels" 2021-08-20T02:04:57,753 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2021-08-20T02:04:57,758 Removed build tracker: '/tmp/pip-req-tracker-5rg4zgo4'