2020-05-30T17:36:13,014 Created temporary directory: /tmp/pip-ephem-wheel-cache-f1vtoydw 2020-05-30T17:36:13,018 Created temporary directory: /tmp/pip-req-tracker-cxyv4xb6 2020-05-30T17:36:13,019 Initialized build tracking at /tmp/pip-req-tracker-cxyv4xb6 2020-05-30T17:36:13,020 Created build tracker: /tmp/pip-req-tracker-cxyv4xb6 2020-05-30T17:36:13,020 Entered build tracker: /tmp/pip-req-tracker-cxyv4xb6 2020-05-30T17:36:13,021 Created temporary directory: /tmp/pip-wheel-m1b2if4b 2020-05-30T17:36:13,035 1 location(s) to search for versions of rollingrank: 2020-05-30T17:36:13,035 * https://pypi.org/simple/rollingrank/ 2020-05-30T17:36:13,036 Fetching project page and analyzing links: https://pypi.org/simple/rollingrank/ 2020-05-30T17:36:13,037 Getting page https://pypi.org/simple/rollingrank/ 2020-05-30T17:36:13,039 Found index url https://pypi.org/simple 2020-05-30T17:36:13,250 Found link https://files.pythonhosted.org/packages/d4/3f/4de9eeabe74afce7a9866237e536d429328f5e2d399ab09156e663266a0c/rollingrank-0.0.2.tar.gz#sha256=fd8aed48704ee96bdb4f8021d55cf29a3b03885024f32166c10834129546cfa8 (from https://pypi.org/simple/rollingrank/), version: 0.0.2 2020-05-30T17:36:13,251 Found link https://files.pythonhosted.org/packages/78/8f/0c018a46e2f2525cac057bcf78fb44f23572735999eff2be99f3e24e9a52/rollingrank-0.0.3.tar.gz#sha256=51accf6aedc45a77797ea5b3ba56ed94bafa45c6aec857bf5d0e47f178790e64 (from https://pypi.org/simple/rollingrank/), version: 0.0.3 2020-05-30T17:36:13,251 Found link https://files.pythonhosted.org/packages/ab/31/c337476fe2da0d6cd6376ed9ad1129f5ad8efcc766befa3d65e6f50c965f/rollingrank-0.0.4.tar.gz#sha256=7ea3b2d1dd7b53fcafefb98282d6f6013c2402c4c819dee91ad64686dfb0d2a2 (from https://pypi.org/simple/rollingrank/), version: 0.0.4 2020-05-30T17:36:13,252 Found link https://files.pythonhosted.org/packages/c5/33/5177174c54e7b6d7ad759db8465706c62e5e6cc5aa52c97935f4a47cc72e/rollingrank-0.0.5.tar.gz#sha256=181ba791f2a19f12010c2994f6f1c3a1ee4ba3822de9511842004a9b9e399b3f (from https://pypi.org/simple/rollingrank/), version: 0.0.5 2020-05-30T17:36:13,253 Found link https://files.pythonhosted.org/packages/74/72/42783e20c90c43af162595a24c6bafe5a772a4ced485056837f8c18a9bdc/rollingrank-0.1.0.tar.gz#sha256=bca305e9697a6dcc07b8a6926068414906495b3e559a4362d3fc4c6d9a256f72 (from https://pypi.org/simple/rollingrank/), version: 0.1.0 2020-05-30T17:36:13,253 Found link https://files.pythonhosted.org/packages/a5/43/b53e7a09d247b79cc96a33877648b0712981c603f43d5845736b2f505524/rollingrank-0.1.1.tar.gz#sha256=5d6a81428d88a1289eae45773e66eac0e045ccb3f5cc04989385670466724de2 (from https://pypi.org/simple/rollingrank/), version: 0.1.1 2020-05-30T17:36:13,254 Found link https://files.pythonhosted.org/packages/38/e8/c2d758d8c75f8d49e38f66c4063f8206127ccd1e03e37a8d0cf45dca006b/rollingrank-0.2.0.tar.gz#sha256=ae9884a4db924bb1dce594a0bb23363524ab8857b94cf808c3cea375ce400f20 (from https://pypi.org/simple/rollingrank/), version: 0.2.0 2020-05-30T17:36:13,255 Found link https://files.pythonhosted.org/packages/4d/a9/0472b9c0ba49a70dab4cdc04212117ad4faacea0e6239c5161fdc0b96a77/rollingrank-0.2.1.tar.gz#sha256=ab6651a87af607c17d9cf67a6b9b6576a470ad07481e132e92850304bb2164aa (from https://pypi.org/simple/rollingrank/), version: 0.2.1 2020-05-30T17:36:13,255 Found link https://files.pythonhosted.org/packages/ba/b0/1703eabad8e44ef66e3714b2a84a2b1f94e2f050ef38ac1e673a6412815f/rollingrank-0.2.2.tar.gz#sha256=64d908400aedc135b83b1a906374d9d86a944c6488cb8148cef6d8ef2b690497 (from https://pypi.org/simple/rollingrank/), version: 0.2.2 2020-05-30T17:36:13,256 Found link https://files.pythonhosted.org/packages/42/41/5663e3c46320b2019d13868411bcbf50f6b543bbb1b6c257bff31ba084d1/rollingrank-0.2.3.tar.gz#sha256=2821f92d2942be0ad83dd893b74b43ce2165ee1be1bf489e8867d89ece783c6d (from https://pypi.org/simple/rollingrank/), version: 0.2.3 2020-05-30T17:36:13,256 Found link https://files.pythonhosted.org/packages/a9/ac/c16049cb4a88f0d2632a7d0607b494f39b76b9226d566ba034cb396aaf51/rollingrank-0.2.4.tar.gz#sha256=c496a31b84b0aa98243083fb6183e18eb0f1e7c9bb4cf5ad58c908f8e5f69785 (from https://pypi.org/simple/rollingrank/), version: 0.2.4 2020-05-30T17:36:13,257 Found link https://files.pythonhosted.org/packages/44/ee/55d752ba009147f46eede2acff7fb0514e291f87753ae0157b4832d95f38/rollingrank-0.2.5.tar.gz#sha256=5443777642393fded80987433bc7d58efe3545f6103351e2bcae2ce76382917b (from https://pypi.org/simple/rollingrank/), version: 0.2.5 2020-05-30T17:36:13,257 Found link https://files.pythonhosted.org/packages/62/ba/ce28873050dfa0f764d75a867ab02f3c7e2bb4e7765ce92a58af2a003f98/rollingrank-0.3.0.tar.gz#sha256=b5c610152768e0a95ea3aa41bde3af133327290be2e67e40003806c1157f47e0 (from https://pypi.org/simple/rollingrank/), version: 0.3.0 2020-05-30T17:36:13,269 Given no hashes to check 1 links for project 'rollingrank': discarding no candidates 2020-05-30T17:36:13,270 Using version 0.3.0 (newest of versions: 0.3.0) 2020-05-30T17:36:13,275 Collecting rollingrank==0.3.0 2020-05-30T17:36:13,279 Created temporary directory: /tmp/pip-unpack-_p_9g7qo 2020-05-30T17:36:13,357 Downloading rollingrank-0.3.0.tar.gz (70 kB) 2020-05-30T17:36:13,667 Added rollingrank==0.3.0 from https://files.pythonhosted.org/packages/62/ba/ce28873050dfa0f764d75a867ab02f3c7e2bb4e7765ce92a58af2a003f98/rollingrank-0.3.0.tar.gz#sha256=b5c610152768e0a95ea3aa41bde3af133327290be2e67e40003806c1157f47e0 to build tracker '/tmp/pip-req-tracker-cxyv4xb6' 2020-05-30T17:36:13,670 Running setup.py (path:/tmp/pip-wheel-m1b2if4b/rollingrank/setup.py) egg_info for package rollingrank 2020-05-30T17:36:13,672 Created temporary directory: /tmp/pip-pip-egg-info-hb8r54n7 2020-05-30T17:36:13,673 Running command python setup.py egg_info 2020-05-30T17:36:15,612 running egg_info 2020-05-30T17:36:15,616 creating /tmp/pip-pip-egg-info-hb8r54n7/rollingrank.egg-info 2020-05-30T17:36:15,619 writing /tmp/pip-pip-egg-info-hb8r54n7/rollingrank.egg-info/PKG-INFO 2020-05-30T17:36:15,625 writing dependency_links to /tmp/pip-pip-egg-info-hb8r54n7/rollingrank.egg-info/dependency_links.txt 2020-05-30T17:36:15,630 writing requirements to /tmp/pip-pip-egg-info-hb8r54n7/rollingrank.egg-info/requires.txt 2020-05-30T17:36:15,632 writing top-level names to /tmp/pip-pip-egg-info-hb8r54n7/rollingrank.egg-info/top_level.txt 2020-05-30T17:36:15,636 writing manifest file '/tmp/pip-pip-egg-info-hb8r54n7/rollingrank.egg-info/SOURCES.txt' 2020-05-30T17:36:16,686 reading manifest file '/tmp/pip-pip-egg-info-hb8r54n7/rollingrank.egg-info/SOURCES.txt' 2020-05-30T17:36:16,689 reading manifest template 'MANIFEST.in' 2020-05-30T17:36:16,741 writing manifest file '/tmp/pip-pip-egg-info-hb8r54n7/rollingrank.egg-info/SOURCES.txt' 2020-05-30T17:36:16,904 Source in /tmp/pip-wheel-m1b2if4b/rollingrank has version 0.3.0, which satisfies requirement rollingrank==0.3.0 from https://files.pythonhosted.org/packages/62/ba/ce28873050dfa0f764d75a867ab02f3c7e2bb4e7765ce92a58af2a003f98/rollingrank-0.3.0.tar.gz#sha256=b5c610152768e0a95ea3aa41bde3af133327290be2e67e40003806c1157f47e0 2020-05-30T17:36:16,905 Removed rollingrank==0.3.0 from https://files.pythonhosted.org/packages/62/ba/ce28873050dfa0f764d75a867ab02f3c7e2bb4e7765ce92a58af2a003f98/rollingrank-0.3.0.tar.gz#sha256=b5c610152768e0a95ea3aa41bde3af133327290be2e67e40003806c1157f47e0 from build tracker '/tmp/pip-req-tracker-cxyv4xb6' 2020-05-30T17:36:16,910 Building wheels for collected packages: rollingrank 2020-05-30T17:36:16,919 Created temporary directory: /tmp/pip-wheel-0ilafcrh 2020-05-30T17:36:16,920 Building wheel for rollingrank (setup.py): started 2020-05-30T17:36:16,920 Destination directory: /tmp/pip-wheel-0ilafcrh 2020-05-30T17:36:16,920 Running command /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-m1b2if4b/rollingrank/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-m1b2if4b/rollingrank/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-0ilafcrh 2020-05-30T17:36:18,902 running bdist_wheel 2020-05-30T17:36:18,915 running build 2020-05-30T17:36:18,916 running build_py 2020-05-30T17:36:19,198 creating build 2020-05-30T17:36:19,199 creating build/lib.linux-armv7l-3.7 2020-05-30T17:36:19,200 creating build/lib.linux-armv7l-3.7/rollingrank 2020-05-30T17:36:19,203 copying rollingrank/__init__.py -> build/lib.linux-armv7l-3.7/rollingrank 2020-05-30T17:36:19,208 running build_ext 2020-05-30T17:36:19,887 building 'rollingrank_native' extension 2020-05-30T17:36:19,937 creating build/temp.linux-armv7l-3.7 2020-05-30T17:36:19,938 creating build/temp.linux-armv7l-3.7/src 2020-05-30T17:36:19,940 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/home/piwheels/.local/lib/python3.7/site-packages/pybind11/include -I/home/piwheels/.local/lib/python3.7/site-packages/pybind11/include -I/tmp/pip-wheel-m1b2if4b/rollingrank/deps/cpp-taskflow -I/tmp/pip-wheel-m1b2if4b/rollingrank/deps/rank_in_range/include -I/usr/include/python3.7m -c src/rollingrank.cpp -o build/temp.linux-armv7l-3.7/src/rollingrank.o -std=c++14 -pthread 2020-05-30T17:36:29,494 In file included from src/rollingrank.cpp:12: 2020-05-30T17:36:29,496 /tmp/pip-wheel-m1b2if4b/rollingrank/deps/rank_in_range/include/rank_in_range/rank_in_range.h: In member function ‘int rank_in_range::Ranker::remove_cache_before(int)’: 2020-05-30T17:36:29,496 /tmp/pip-wheel-m1b2if4b/rollingrank/deps/rank_in_range/include/rank_in_range/rank_in_range.h:122:9: warning: no return statement in function returning non-void [-Wreturn-type] 2020-05-30T17:36:29,497 } 2020-05-30T17:36:29,498 ^ 2020-05-30T17:36:32,409 src/rollingrank.cpp: In instantiation of ‘void {anonymous}::rci_task(const pybind11::array_t&, pybind11::array_t*, int, int, int) [with T = signed char]’: 2020-05-30T17:36:32,410 src/rollingrank.cpp:295:20: required from ‘pybind11::array_t {anonymous}::rci(pybind11::array_t, int, int) [with T = signed char]’ 2020-05-30T17:36:32,411 src/rollingrank.cpp:339:5: required from here 2020-05-30T17:36:32,412 src/rollingrank.cpp:233:39: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2020-05-30T17:36:32,412 if (sorted.size() + nan_count < w || std::isnan(value)) { 2020-05-30T17:36:32,413 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2020-05-30T17:36:32,413 src/rollingrank.cpp:239:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,414 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,414 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,415 src/rollingrank.cpp:240:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,416 if (j + 1 == sorted.size() || *x.data(sorted[j]) != *x.data(sorted[j + 1])) { 2020-05-30T17:36:32,416 ~~~~~~^~~~~~~~~~~~~~~~ 2020-05-30T17:36:32,417 src/rollingrank.cpp:250:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,418 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,418 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,419 src/rollingrank.cpp:260:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,419 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,420 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,465 src/rollingrank.cpp: In instantiation of ‘void {anonymous}::rci_task(const pybind11::array_t&, pybind11::array_t*, int, int, int) [with T = short int]’: 2020-05-30T17:36:32,466 src/rollingrank.cpp:295:20: required from ‘pybind11::array_t {anonymous}::rci(pybind11::array_t, int, int) [with T = short int]’ 2020-05-30T17:36:32,467 src/rollingrank.cpp:340:5: required from here 2020-05-30T17:36:32,467 src/rollingrank.cpp:233:39: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2020-05-30T17:36:32,468 if (sorted.size() + nan_count < w || std::isnan(value)) { 2020-05-30T17:36:32,468 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2020-05-30T17:36:32,469 src/rollingrank.cpp:239:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,470 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,470 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,471 src/rollingrank.cpp:240:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,471 if (j + 1 == sorted.size() || *x.data(sorted[j]) != *x.data(sorted[j + 1])) { 2020-05-30T17:36:32,472 ~~~~~~^~~~~~~~~~~~~~~~ 2020-05-30T17:36:32,473 src/rollingrank.cpp:250:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,473 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,474 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,474 src/rollingrank.cpp:260:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,475 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,475 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,506 src/rollingrank.cpp: In instantiation of ‘void {anonymous}::rci_task(const pybind11::array_t&, pybind11::array_t*, int, int, int) [with T = int]’: 2020-05-30T17:36:32,506 src/rollingrank.cpp:295:20: required from ‘pybind11::array_t {anonymous}::rci(pybind11::array_t, int, int) [with T = int]’ 2020-05-30T17:36:32,507 src/rollingrank.cpp:341:5: required from here 2020-05-30T17:36:32,508 src/rollingrank.cpp:233:39: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2020-05-30T17:36:32,508 if (sorted.size() + nan_count < w || std::isnan(value)) { 2020-05-30T17:36:32,509 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2020-05-30T17:36:32,509 src/rollingrank.cpp:239:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,510 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,510 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,511 src/rollingrank.cpp:240:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,512 if (j + 1 == sorted.size() || *x.data(sorted[j]) != *x.data(sorted[j + 1])) { 2020-05-30T17:36:32,512 ~~~~~~^~~~~~~~~~~~~~~~ 2020-05-30T17:36:32,513 src/rollingrank.cpp:250:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,514 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,514 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,515 src/rollingrank.cpp:260:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,515 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,516 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,547 src/rollingrank.cpp: In instantiation of ‘void {anonymous}::rci_task(const pybind11::array_t&, pybind11::array_t*, int, int, int) [with T = long long int]’: 2020-05-30T17:36:32,548 src/rollingrank.cpp:295:20: required from ‘pybind11::array_t {anonymous}::rci(pybind11::array_t, int, int) [with T = long long int]’ 2020-05-30T17:36:32,549 src/rollingrank.cpp:342:5: required from here 2020-05-30T17:36:32,549 src/rollingrank.cpp:233:39: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2020-05-30T17:36:32,550 if (sorted.size() + nan_count < w || std::isnan(value)) { 2020-05-30T17:36:32,551 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2020-05-30T17:36:32,551 src/rollingrank.cpp:239:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,552 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,553 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,553 src/rollingrank.cpp:240:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,554 if (j + 1 == sorted.size() || *x.data(sorted[j]) != *x.data(sorted[j + 1])) { 2020-05-30T17:36:32,554 ~~~~~~^~~~~~~~~~~~~~~~ 2020-05-30T17:36:32,555 src/rollingrank.cpp:250:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,556 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,556 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,557 src/rollingrank.cpp:260:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,557 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,558 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,589 src/rollingrank.cpp: In instantiation of ‘void {anonymous}::rci_task(const pybind11::array_t&, pybind11::array_t*, int, int, int) [with T = unsigned char]’: 2020-05-30T17:36:32,590 src/rollingrank.cpp:295:20: required from ‘pybind11::array_t {anonymous}::rci(pybind11::array_t, int, int) [with T = unsigned char]’ 2020-05-30T17:36:32,590 src/rollingrank.cpp:343:5: required from here 2020-05-30T17:36:32,591 src/rollingrank.cpp:233:39: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2020-05-30T17:36:32,592 if (sorted.size() + nan_count < w || std::isnan(value)) { 2020-05-30T17:36:32,592 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2020-05-30T17:36:32,593 src/rollingrank.cpp:239:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,593 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,594 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,594 src/rollingrank.cpp:240:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,595 if (j + 1 == sorted.size() || *x.data(sorted[j]) != *x.data(sorted[j + 1])) { 2020-05-30T17:36:32,596 ~~~~~~^~~~~~~~~~~~~~~~ 2020-05-30T17:36:32,596 src/rollingrank.cpp:250:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,597 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,597 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,598 src/rollingrank.cpp:260:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,599 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,599 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,630 src/rollingrank.cpp: In instantiation of ‘void {anonymous}::rci_task(const pybind11::array_t&, pybind11::array_t*, int, int, int) [with T = short unsigned int]’: 2020-05-30T17:36:32,631 src/rollingrank.cpp:295:20: required from ‘pybind11::array_t {anonymous}::rci(pybind11::array_t, int, int) [with T = short unsigned int]’ 2020-05-30T17:36:32,632 src/rollingrank.cpp:344:5: required from here 2020-05-30T17:36:32,632 src/rollingrank.cpp:233:39: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2020-05-30T17:36:32,633 if (sorted.size() + nan_count < w || std::isnan(value)) { 2020-05-30T17:36:32,634 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2020-05-30T17:36:32,634 src/rollingrank.cpp:239:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,635 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,635 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,636 src/rollingrank.cpp:240:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,637 if (j + 1 == sorted.size() || *x.data(sorted[j]) != *x.data(sorted[j + 1])) { 2020-05-30T17:36:32,637 ~~~~~~^~~~~~~~~~~~~~~~ 2020-05-30T17:36:32,638 src/rollingrank.cpp:250:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,638 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,639 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,639 src/rollingrank.cpp:260:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,640 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,641 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,671 src/rollingrank.cpp: In instantiation of ‘void {anonymous}::rci_task(const pybind11::array_t&, pybind11::array_t*, int, int, int) [with T = unsigned int]’: 2020-05-30T17:36:32,672 src/rollingrank.cpp:295:20: required from ‘pybind11::array_t {anonymous}::rci(pybind11::array_t, int, int) [with T = unsigned int]’ 2020-05-30T17:36:32,673 src/rollingrank.cpp:345:5: required from here 2020-05-30T17:36:32,674 src/rollingrank.cpp:233:39: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2020-05-30T17:36:32,674 if (sorted.size() + nan_count < w || std::isnan(value)) { 2020-05-30T17:36:32,675 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2020-05-30T17:36:32,675 src/rollingrank.cpp:239:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,676 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,677 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,677 src/rollingrank.cpp:240:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,678 if (j + 1 == sorted.size() || *x.data(sorted[j]) != *x.data(sorted[j + 1])) { 2020-05-30T17:36:32,678 ~~~~~~^~~~~~~~~~~~~~~~ 2020-05-30T17:36:32,679 src/rollingrank.cpp:250:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,679 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,680 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,681 src/rollingrank.cpp:260:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,681 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,682 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,713 src/rollingrank.cpp: In instantiation of ‘void {anonymous}::rci_task(const pybind11::array_t&, pybind11::array_t*, int, int, int) [with T = long long unsigned int]’: 2020-05-30T17:36:32,714 src/rollingrank.cpp:295:20: required from ‘pybind11::array_t {anonymous}::rci(pybind11::array_t, int, int) [with T = long long unsigned int]’ 2020-05-30T17:36:32,715 src/rollingrank.cpp:346:5: required from here 2020-05-30T17:36:32,716 src/rollingrank.cpp:233:39: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2020-05-30T17:36:32,716 if (sorted.size() + nan_count < w || std::isnan(value)) { 2020-05-30T17:36:32,717 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2020-05-30T17:36:32,717 src/rollingrank.cpp:239:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,718 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,718 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,719 src/rollingrank.cpp:240:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,720 if (j + 1 == sorted.size() || *x.data(sorted[j]) != *x.data(sorted[j + 1])) { 2020-05-30T17:36:32,720 ~~~~~~^~~~~~~~~~~~~~~~ 2020-05-30T17:36:32,721 src/rollingrank.cpp:250:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,722 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,722 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,723 src/rollingrank.cpp:260:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,723 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,724 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,752 src/rollingrank.cpp: In instantiation of ‘void {anonymous}::rci_task(const pybind11::array_t&, pybind11::array_t*, int, int, int) [with T = bool]’: 2020-05-30T17:36:32,753 src/rollingrank.cpp:295:20: required from ‘pybind11::array_t {anonymous}::rci(pybind11::array_t, int, int) [with T = bool]’ 2020-05-30T17:36:32,753 src/rollingrank.cpp:347:5: required from here 2020-05-30T17:36:32,754 src/rollingrank.cpp:233:39: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2020-05-30T17:36:32,755 if (sorted.size() + nan_count < w || std::isnan(value)) { 2020-05-30T17:36:32,755 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2020-05-30T17:36:32,756 src/rollingrank.cpp:239:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,756 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,757 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,757 src/rollingrank.cpp:240:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,758 if (j + 1 == sorted.size() || *x.data(sorted[j]) != *x.data(sorted[j + 1])) { 2020-05-30T17:36:32,759 ~~~~~~^~~~~~~~~~~~~~~~ 2020-05-30T17:36:32,759 src/rollingrank.cpp:250:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,760 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,760 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,761 src/rollingrank.cpp:260:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,762 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,762 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,793 src/rollingrank.cpp: In instantiation of ‘void {anonymous}::rci_task(const pybind11::array_t&, pybind11::array_t*, int, int, int) [with T = float]’: 2020-05-30T17:36:32,794 src/rollingrank.cpp:295:20: required from ‘pybind11::array_t {anonymous}::rci(pybind11::array_t, int, int) [with T = float]’ 2020-05-30T17:36:32,795 src/rollingrank.cpp:348:5: required from here 2020-05-30T17:36:32,795 src/rollingrank.cpp:233:39: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2020-05-30T17:36:32,796 if (sorted.size() + nan_count < w || std::isnan(value)) { 2020-05-30T17:36:32,797 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2020-05-30T17:36:32,797 src/rollingrank.cpp:239:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,798 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,798 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,799 src/rollingrank.cpp:240:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,799 if (j + 1 == sorted.size() || *x.data(sorted[j]) != *x.data(sorted[j + 1])) { 2020-05-30T17:36:32,800 ~~~~~~^~~~~~~~~~~~~~~~ 2020-05-30T17:36:32,801 src/rollingrank.cpp:250:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,801 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,802 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,802 src/rollingrank.cpp:260:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,803 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,804 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,831 src/rollingrank.cpp: In instantiation of ‘void {anonymous}::rci_task(const pybind11::array_t&, pybind11::array_t*, int, int, int) [with T = double]’: 2020-05-30T17:36:32,832 src/rollingrank.cpp:295:20: required from ‘pybind11::array_t {anonymous}::rci(pybind11::array_t, int, int) [with T = double]’ 2020-05-30T17:36:32,833 src/rollingrank.cpp:349:5: required from here 2020-05-30T17:36:32,833 src/rollingrank.cpp:233:39: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2020-05-30T17:36:32,834 if (sorted.size() + nan_count < w || std::isnan(value)) { 2020-05-30T17:36:32,834 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2020-05-30T17:36:32,835 src/rollingrank.cpp:239:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,836 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,836 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,837 src/rollingrank.cpp:240:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,837 if (j + 1 == sorted.size() || *x.data(sorted[j]) != *x.data(sorted[j + 1])) { 2020-05-30T17:36:32,838 ~~~~~~^~~~~~~~~~~~~~~~ 2020-05-30T17:36:32,839 src/rollingrank.cpp:250:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,839 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,840 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:36:32,841 src/rollingrank.cpp:260:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2020-05-30T17:36:32,841 for (int j = 0; j < sorted.size(); j++) { 2020-05-30T17:36:32,842 ~~^~~~~~~~~~~~~~~ 2020-05-30T17:38:05,129 In file included from /usr/include/c++/8/algorithm:62, 2020-05-30T17:38:05,130 from src/rollingrank.cpp:4: 2020-05-30T17:38:05,130 /usr/include/c++/8/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2020-05-30T17:38:05,131 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:05,132 __insertion_sort(_RandomAccessIterator __first, 2020-05-30T17:38:05,132 ^~~~~~~~~~~~~~~~ 2020-05-30T17:38:05,133 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:05,877 /usr/include/c++/8/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2020-05-30T17:38:05,878 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:05,879 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:06,399 /usr/include/c++/8/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2020-05-30T17:38:06,399 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2020-05-30T17:38:06,400 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2020-05-30T17:38:07,535 src/rollingrank.cpp: In function ‘void {anonymous}::rollingrank_task(const pybind11::array_t&, pybind11::array_t*, int, {anonymous}::RankMethod, bool, {anonymous}::PctMode, int, int) [with T = signed char]’: 2020-05-30T17:38:07,536 src/rollingrank.cpp:137:42: warning: ‘rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2020-05-30T17:38:07,536 rank = (rank - 1) / (c - 1); 2020-05-30T17:38:07,537 ~~~~~~^~~~ 2020-05-30T17:38:09,005 src/rollingrank.cpp: In function ‘void {anonymous}::rollingrank_task(const pybind11::array_t&, pybind11::array_t*, int, {anonymous}::RankMethod, bool, {anonymous}::PctMode, int, int) [with T = short int]’: 2020-05-30T17:38:09,006 src/rollingrank.cpp:137:42: warning: ‘rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2020-05-30T17:38:09,006 rank = (rank - 1) / (c - 1); 2020-05-30T17:38:09,007 ~~~~~~^~~~ 2020-05-30T17:38:10,351 src/rollingrank.cpp: In function ‘void {anonymous}::rollingrank_task(const pybind11::array_t&, pybind11::array_t*, int, {anonymous}::RankMethod, bool, {anonymous}::PctMode, int, int) [with T = int]’: 2020-05-30T17:38:10,352 src/rollingrank.cpp:137:42: warning: ‘rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2020-05-30T17:38:10,352 rank = (rank - 1) / (c - 1); 2020-05-30T17:38:10,352 ~~~~~~^~~~ 2020-05-30T17:38:11,070 In file included from /usr/include/c++/8/bits/stl_algo.h:61, 2020-05-30T17:38:11,070 from /usr/include/c++/8/algorithm:62, 2020-05-30T17:38:11,071 from src/rollingrank.cpp:4: 2020-05-30T17:38:11,071 /usr/include/c++/8/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2020-05-30T17:38:11,072 /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:11,072 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2020-05-30T17:38:11,073 ^~~~~~~~~~~~~ 2020-05-30T17:38:11,171 In file included from /usr/include/c++/8/algorithm:62, 2020-05-30T17:38:11,172 from src/rollingrank.cpp:4: 2020-05-30T17:38:11,172 /usr/include/c++/8/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2020-05-30T17:38:11,173 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:11,173 __introsort_loop(_RandomAccessIterator __first, 2020-05-30T17:38:11,174 ^~~~~~~~~~~~~~~~ 2020-05-30T17:38:11,174 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:11,175 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:11,175 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:11,176 std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2020-05-30T17:38:11,176 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2020-05-30T17:38:11,357 /usr/include/c++/8/bits/stl_algo.h: In member function ‘const rank_in_range::RankCache* rank_in_range::Ranker::get_rank_cache(int, int) [with T = long long int; Iter = {anonymous}::NumpyIterator]’: 2020-05-30T17:38:11,358 /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:11,359 std::__introsort_loop(__first, __last, 2020-05-30T17:38:11,359 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2020-05-30T17:38:11,360 std::__lg(__last - __first) * 2, 2020-05-30T17:38:11,360 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2020-05-30T17:38:11,361 __comp); 2020-05-30T17:38:11,361 ~~~~~~~ 2020-05-30T17:38:11,362 /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:11,362 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2020-05-30T17:38:11,363 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2020-05-30T17:38:11,363 /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:11,364 std::__insertion_sort(__first, __last, __comp); 2020-05-30T17:38:11,364 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2020-05-30T17:38:11,848 src/rollingrank.cpp: In function ‘void {anonymous}::rollingrank_task(const pybind11::array_t&, pybind11::array_t*, int, {anonymous}::RankMethod, bool, {anonymous}::PctMode, int, int) [with T = long long int]’: 2020-05-30T17:38:11,849 src/rollingrank.cpp:137:42: warning: ‘rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2020-05-30T17:38:11,849 rank = (rank - 1) / (c - 1); 2020-05-30T17:38:11,850 ~~~~~~^~~~ 2020-05-30T17:38:13,316 src/rollingrank.cpp: In function ‘void {anonymous}::rollingrank_task(const pybind11::array_t&, pybind11::array_t*, int, {anonymous}::RankMethod, bool, {anonymous}::PctMode, int, int) [with T = unsigned char]’: 2020-05-30T17:38:13,317 src/rollingrank.cpp:137:42: warning: ‘rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2020-05-30T17:38:13,317 rank = (rank - 1) / (c - 1); 2020-05-30T17:38:13,318 ~~~~~~^~~~ 2020-05-30T17:38:14,942 src/rollingrank.cpp: In function ‘void {anonymous}::rollingrank_task(const pybind11::array_t&, pybind11::array_t*, int, {anonymous}::RankMethod, bool, {anonymous}::PctMode, int, int) [with T = short unsigned int]’: 2020-05-30T17:38:14,942 src/rollingrank.cpp:137:42: warning: ‘rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2020-05-30T17:38:14,943 rank = (rank - 1) / (c - 1); 2020-05-30T17:38:14,944 ~~~~~~^~~~ 2020-05-30T17:38:16,416 src/rollingrank.cpp: In function ‘void {anonymous}::rollingrank_task(const pybind11::array_t&, pybind11::array_t*, int, {anonymous}::RankMethod, bool, {anonymous}::PctMode, int, int) [with T = unsigned int]’: 2020-05-30T17:38:16,416 src/rollingrank.cpp:137:42: warning: ‘rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2020-05-30T17:38:16,417 rank = (rank - 1) / (c - 1); 2020-05-30T17:38:16,418 ~~~~~~^~~~ 2020-05-30T17:38:17,151 In file included from /usr/include/c++/8/bits/stl_algo.h:61, 2020-05-30T17:38:17,152 from /usr/include/c++/8/algorithm:62, 2020-05-30T17:38:17,153 from src/rollingrank.cpp:4: 2020-05-30T17:38:17,153 /usr/include/c++/8/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2020-05-30T17:38:17,154 /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:17,154 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2020-05-30T17:38:17,155 ^~~~~~~~~~~~~ 2020-05-30T17:38:17,249 In file included from /usr/include/c++/8/algorithm:62, 2020-05-30T17:38:17,250 from src/rollingrank.cpp:4: 2020-05-30T17:38:17,251 /usr/include/c++/8/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2020-05-30T17:38:17,251 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:17,252 __introsort_loop(_RandomAccessIterator __first, 2020-05-30T17:38:17,252 ^~~~~~~~~~~~~~~~ 2020-05-30T17:38:17,253 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:17,253 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:17,254 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:17,255 std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2020-05-30T17:38:17,255 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2020-05-30T17:38:17,434 /usr/include/c++/8/bits/stl_algo.h: In member function ‘const rank_in_range::RankCache* rank_in_range::Ranker::get_rank_cache(int, int) [with T = long long unsigned int; Iter = {anonymous}::NumpyIterator]’: 2020-05-30T17:38:17,435 /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:17,435 std::__introsort_loop(__first, __last, 2020-05-30T17:38:17,436 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2020-05-30T17:38:17,436 std::__lg(__last - __first) * 2, 2020-05-30T17:38:17,437 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2020-05-30T17:38:17,437 __comp); 2020-05-30T17:38:17,438 ~~~~~~~ 2020-05-30T17:38:17,438 /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:17,439 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2020-05-30T17:38:17,439 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2020-05-30T17:38:17,440 /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2020-05-30T17:38:17,440 std::__insertion_sort(__first, __last, __comp); 2020-05-30T17:38:17,441 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2020-05-30T17:38:17,908 src/rollingrank.cpp: In function ‘void {anonymous}::rollingrank_task(const pybind11::array_t&, pybind11::array_t*, int, {anonymous}::RankMethod, bool, {anonymous}::PctMode, int, int) [with T = long long unsigned int]’: 2020-05-30T17:38:17,909 src/rollingrank.cpp:137:42: warning: ‘rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2020-05-30T17:38:17,910 rank = (rank - 1) / (c - 1); 2020-05-30T17:38:17,910 ~~~~~~^~~~ 2020-05-30T17:38:19,396 src/rollingrank.cpp: In function ‘void {anonymous}::rollingrank_task(const pybind11::array_t&, pybind11::array_t*, int, {anonymous}::RankMethod, bool, {anonymous}::PctMode, int, int) [with T = float]’: 2020-05-30T17:38:19,397 src/rollingrank.cpp:137:42: warning: ‘rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2020-05-30T17:38:19,397 rank = (rank - 1) / (c - 1); 2020-05-30T17:38:19,398 ~~~~~~^~~~ 2020-05-30T17:38:20,133 In file included from /usr/include/c++/8/bits/stl_algo.h:61, 2020-05-30T17:38:20,134 from /usr/include/c++/8/algorithm:62, 2020-05-30T17:38:20,134 from src/rollingrank.cpp:4: 2020-05-30T17:38:20,135 /usr/include/c++/8/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2020-05-30T17:38:20,135 /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2020-05-30T17:38:20,136 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2020-05-30T17:38:20,136 ^~~~~~~~~~~~~ 2020-05-30T17:38:20,224 In file included from /usr/include/c++/8/algorithm:62, 2020-05-30T17:38:20,225 from src/rollingrank.cpp:4: 2020-05-30T17:38:20,226 /usr/include/c++/8/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2020-05-30T17:38:20,226 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2020-05-30T17:38:20,227 __introsort_loop(_RandomAccessIterator __first, 2020-05-30T17:38:20,227 ^~~~~~~~~~~~~~~~ 2020-05-30T17:38:20,228 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2020-05-30T17:38:20,228 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2020-05-30T17:38:20,229 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2020-05-30T17:38:20,229 std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2020-05-30T17:38:20,230 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2020-05-30T17:38:20,406 /usr/include/c++/8/bits/stl_algo.h: In member function ‘const rank_in_range::RankCache* rank_in_range::Ranker::get_rank_cache(int, int) [with T = double; Iter = {anonymous}::NumpyIterator]’: 2020-05-30T17:38:20,406 /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2020-05-30T17:38:20,407 std::__introsort_loop(__first, __last, 2020-05-30T17:38:20,407 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2020-05-30T17:38:20,408 std::__lg(__last - __first) * 2, 2020-05-30T17:38:20,409 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2020-05-30T17:38:20,409 __comp); 2020-05-30T17:38:20,410 ~~~~~~~ 2020-05-30T17:38:20,410 /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2020-05-30T17:38:20,410 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2020-05-30T17:38:20,411 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2020-05-30T17:38:20,412 /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2020-05-30T17:38:20,412 std::__insertion_sort(__first, __last, __comp); 2020-05-30T17:38:20,413 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2020-05-30T17:38:20,885 src/rollingrank.cpp: In function ‘void {anonymous}::rollingrank_task(const pybind11::array_t&, pybind11::array_t*, int, {anonymous}::RankMethod, bool, {anonymous}::PctMode, int, int) [with T = double]’: 2020-05-30T17:38:20,886 src/rollingrank.cpp:137:42: warning: ‘rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2020-05-30T17:38:20,886 rank = (rank - 1) / (c - 1); 2020-05-30T17:38:20,887 ~~~~~~^~~~ 2020-05-30T17:38:22,917 src/rollingrank.cpp: In function ‘void {anonymous}::rollingrank_task(const pybind11::array_t&, pybind11::array_t*, int, {anonymous}::RankMethod, bool, {anonymous}::PctMode, int, int) [with T = bool]’: 2020-05-30T17:38:22,917 src/rollingrank.cpp:137:42: warning: ‘rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2020-05-30T17:38:22,918 rank = (rank - 1) / (c - 1); 2020-05-30T17:38:22,919 ~~~~~~^~~~ 2020-05-30T17:38:48,147 arm-linux-gnueabihf-g++ -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/src/rollingrank.o -o build/lib.linux-armv7l-3.7/rollingrank_native.cpython-37m-arm-linux-gnueabihf.so 2020-05-30T17:38:50,448 installing to build/bdist.linux-armv7l/wheel 2020-05-30T17:38:50,449 running install 2020-05-30T17:38:50,452 running install_lib 2020-05-30T17:38:50,465 creating build/bdist.linux-armv7l 2020-05-30T17:38:50,465 creating build/bdist.linux-armv7l/wheel 2020-05-30T17:38:50,468 copying build/lib.linux-armv7l-3.7/rollingrank_native.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2020-05-30T17:38:51,319 creating build/bdist.linux-armv7l/wheel/rollingrank 2020-05-30T17:38:51,321 copying build/lib.linux-armv7l-3.7/rollingrank/__init__.py -> build/bdist.linux-armv7l/wheel/rollingrank 2020-05-30T17:38:51,325 running install_egg_info 2020-05-30T17:38:51,366 running egg_info 2020-05-30T17:38:51,368 writing rollingrank.egg-info/PKG-INFO 2020-05-30T17:38:51,374 writing dependency_links to rollingrank.egg-info/dependency_links.txt 2020-05-30T17:38:51,377 writing requirements to rollingrank.egg-info/requires.txt 2020-05-30T17:38:51,380 writing top-level names to rollingrank.egg-info/top_level.txt 2020-05-30T17:38:51,391 reading manifest file 'rollingrank.egg-info/SOURCES.txt' 2020-05-30T17:38:51,413 reading manifest template 'MANIFEST.in' 2020-05-30T17:38:51,464 writing manifest file 'rollingrank.egg-info/SOURCES.txt' 2020-05-30T17:38:51,468 Copying rollingrank.egg-info to build/bdist.linux-armv7l/wheel/rollingrank-0.3.0-py3.7.egg-info 2020-05-30T17:38:51,499 running install_scripts 2020-05-30T17:38:51,672 creating build/bdist.linux-armv7l/wheel/rollingrank-0.3.0.dist-info/WHEEL 2020-05-30T17:38:51,679 creating '/tmp/pip-wheel-0ilafcrh/rollingrank-0.3.0-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2020-05-30T17:38:53,680 adding 'rollingrank_native.cpython-37m-arm-linux-gnueabihf.so' 2020-05-30T17:38:53,795 adding 'rollingrank/__init__.py' 2020-05-30T17:38:53,800 adding 'rollingrank-0.3.0.dist-info/METADATA' 2020-05-30T17:38:53,803 adding 'rollingrank-0.3.0.dist-info/WHEEL' 2020-05-30T17:38:53,805 adding 'rollingrank-0.3.0.dist-info/top_level.txt' 2020-05-30T17:38:53,807 adding 'rollingrank-0.3.0.dist-info/RECORD' 2020-05-30T17:38:54,026 removing build/bdist.linux-armv7l/wheel 2020-05-30T17:38:54,223 Building wheel for rollingrank (setup.py): finished with status 'done' 2020-05-30T17:38:54,266 Created wheel for rollingrank: filename=rollingrank-0.3.0-cp37-cp37m-linux_armv7l.whl size=2507128 sha256=a1feba51b3e53b4c868b0e29ed72257d8cb4e08992bab7988d64be3f75c881a7 2020-05-30T17:38:54,267 Stored in directory: /tmp/pip-ephem-wheel-cache-f1vtoydw/wheels/d6/5c/b2/f7da2cbe63aef2715c18201bd4a95c0c97b4cf1fd57c254f37 2020-05-30T17:38:54,272 Successfully built rollingrank 2020-05-30T17:38:54,715 Removed build tracker: '/tmp/pip-req-tracker-cxyv4xb6'