2024-04-26T21:15:20,484 Created temporary directory: /tmp/pip-build-tracker-23cfvovf 2024-04-26T21:15:20,485 Initialized build tracking at /tmp/pip-build-tracker-23cfvovf 2024-04-26T21:15:20,486 Created build tracker: /tmp/pip-build-tracker-23cfvovf 2024-04-26T21:15:20,486 Entered build tracker: /tmp/pip-build-tracker-23cfvovf 2024-04-26T21:15:20,486 Created temporary directory: /tmp/pip-wheel-69xtk6fn 2024-04-26T21:15:20,490 Created temporary directory: /tmp/pip-ephem-wheel-cache-ylgch5uw 2024-04-26T21:15:20,514 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-04-26T21:15:20,517 2 location(s) to search for versions of pytrec-eval: 2024-04-26T21:15:20,517 * https://pypi.org/simple/pytrec-eval/ 2024-04-26T21:15:20,517 * https://www.piwheels.org/simple/pytrec-eval/ 2024-04-26T21:15:20,518 Fetching project page and analyzing links: https://pypi.org/simple/pytrec-eval/ 2024-04-26T21:15:20,518 Getting page https://pypi.org/simple/pytrec-eval/ 2024-04-26T21:15:20,520 Found index url https://pypi.org/simple/ 2024-04-26T21:15:20,646 Fetched page https://pypi.org/simple/pytrec-eval/ as application/vnd.pypi.simple.v1+json 2024-04-26T21:15:20,648 Found link https://files.pythonhosted.org/packages/ec/ef/93ecabb71ab5c015d23b35751375a1acdce30f8fc00c4a54b4b184814b6c/pytrec_eval-0.3.tar.gz (from https://pypi.org/simple/pytrec-eval/), version: 0.3 2024-04-26T21:15:20,648 Found link https://files.pythonhosted.org/packages/36/0a/5809ba805e62c98f81e19d6007132712945c78e7612c11f61bac76a25ba3/pytrec_eval-0.4.tar.gz (from https://pypi.org/simple/pytrec-eval/), version: 0.4 2024-04-26T21:15:20,649 Found link https://files.pythonhosted.org/packages/2e/03/e6e84df6a7c1265579ab26bbe30ff7f8c22745aa77e0799bba471c0a3a19/pytrec_eval-0.5.tar.gz (from https://pypi.org/simple/pytrec-eval/) (requires-python:>=3), version: 0.5 2024-04-26T21:15:20,649 Fetching project page and analyzing links: https://www.piwheels.org/simple/pytrec-eval/ 2024-04-26T21:15:20,649 Getting page https://www.piwheels.org/simple/pytrec-eval/ 2024-04-26T21:15:20,650 Found index url https://www.piwheels.org/simple/ 2024-04-26T21:15:20,793 Fetched page https://www.piwheels.org/simple/pytrec-eval/ as text/html 2024-04-26T21:15:20,799 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.5-cp311-cp311-linux_armv7l.whl#sha256=1a00f82a448517b9524b782646011b67a54a50e9425670694d0b78b8d9705b05 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,800 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.5-cp311-cp311-linux_armv6l.whl#sha256=1a00f82a448517b9524b782646011b67a54a50e9425670694d0b78b8d9705b05 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,800 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.5-cp39-cp39-linux_armv7l.whl#sha256=db345c31301ddc49f10a82bf4994003d93f1a6c469364f93717329a89a383541 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,800 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.5-cp39-cp39-linux_armv6l.whl#sha256=db345c31301ddc49f10a82bf4994003d93f1a6c469364f93717329a89a383541 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,800 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.5-cp37-cp37m-linux_armv7l.whl#sha256=1840acd2f87edfa6b2449edfd431757bb70fe33592622082d73002eb484e51f1 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,800 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.5-cp37-cp37m-linux_armv6l.whl#sha256=1840acd2f87edfa6b2449edfd431757bb70fe33592622082d73002eb484e51f1 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,801 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.5-cp35-cp35m-linux_armv7l.whl#sha256=37bed2b4a94613988d591110a51452b8866e44aa5cf136921fd86bf0e145b385 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,801 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.5-cp35-cp35m-linux_armv6l.whl#sha256=37bed2b4a94613988d591110a51452b8866e44aa5cf136921fd86bf0e145b385 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,801 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.4-cp311-cp311-linux_armv7l.whl#sha256=4c6fa6ae53b42cc6a9e50b02c754892763078fe1c918c5516aa3d7ccd7fb9c50 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,801 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.4-cp311-cp311-linux_armv6l.whl#sha256=4c6fa6ae53b42cc6a9e50b02c754892763078fe1c918c5516aa3d7ccd7fb9c50 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,801 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.4-cp39-cp39-linux_armv7l.whl#sha256=d34bb4c472ad5ed4afadf95b813d46a2018ce7862cfa45e666d3ff45b66da712 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,802 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.4-cp39-cp39-linux_armv6l.whl#sha256=d34bb4c472ad5ed4afadf95b813d46a2018ce7862cfa45e666d3ff45b66da712 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,802 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.4-cp37-cp37m-linux_armv7l.whl#sha256=a503b4053b8262ff858329344cb3347896b03eec8cd1d676122ade6eb73817bd (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,802 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.4-cp37-cp37m-linux_armv6l.whl#sha256=a503b4053b8262ff858329344cb3347896b03eec8cd1d676122ade6eb73817bd (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,802 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.4-cp35-cp35m-linux_armv7l.whl#sha256=e13e6d5d078e500bdbd437e352108a7c2373f3cb39c45d4cd78d66d8f9e55d4a (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,802 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.4-cp35-cp35m-linux_armv6l.whl#sha256=e13e6d5d078e500bdbd437e352108a7c2373f3cb39c45d4cd78d66d8f9e55d4a (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,803 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.4-cp34-cp34m-linux_armv7l.whl#sha256=e40e22b3c738329400ea22c1600e6d805c534b1376968a9a80ca00f7e783a146 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,803 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.4-cp34-cp34m-linux_armv6l.whl#sha256=e40e22b3c738329400ea22c1600e6d805c534b1376968a9a80ca00f7e783a146 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,803 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.3-cp35-cp35m-linux_armv7l.whl#sha256=e91d36673eea3aa99dd74a61a623e7096dd202fcbf453f6a801d1fa5a9d08fa2 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,803 Skipping link: No binaries permitted for pytrec-eval: https://www.piwheels.org/simple/pytrec-eval/pytrec_eval-0.3-cp35-cp35m-linux_armv6l.whl#sha256=e91d36673eea3aa99dd74a61a623e7096dd202fcbf453f6a801d1fa5a9d08fa2 (from https://www.piwheels.org/simple/pytrec-eval/) (requires-python:>=3) 2024-04-26T21:15:20,803 Skipping link: not a file: https://www.piwheels.org/simple/pytrec-eval/ 2024-04-26T21:15:20,804 Skipping link: not a file: https://pypi.org/simple/pytrec-eval/ 2024-04-26T21:15:20,821 Given no hashes to check 1 links for project 'pytrec-eval': discarding no candidates 2024-04-26T21:15:20,838 Collecting pytrec-eval==0.3 2024-04-26T21:15:20,840 Created temporary directory: /tmp/pip-unpack-5mqnfq1o 2024-04-26T21:15:20,970 Downloading pytrec_eval-0.3.tar.gz (8.8 kB) 2024-04-26T21:15:21,010 Added pytrec-eval==0.3 from https://files.pythonhosted.org/packages/ec/ef/93ecabb71ab5c015d23b35751375a1acdce30f8fc00c4a54b4b184814b6c/pytrec_eval-0.3.tar.gz to build tracker '/tmp/pip-build-tracker-23cfvovf' 2024-04-26T21:15:21,013 Running setup.py (path:/tmp/pip-wheel-69xtk6fn/pytrec-eval_9cdd404b499d488fb0c66f841642e1d8/setup.py) egg_info for package pytrec-eval 2024-04-26T21:15:21,014 Created temporary directory: /tmp/pip-pip-egg-info-rktibas5 2024-04-26T21:15:21,014 Preparing metadata (setup.py): started 2024-04-26T21:15:21,016 Running command python setup.py egg_info 2024-04-26T21:15:22,729 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:476: SetuptoolsDeprecationWarning: Invalid dash-separated options 2024-04-26T21:15:22,730 !! 2024-04-26T21:15:22,730 ******************************************************************************** 2024-04-26T21:15:22,730 Usage of dash-separated 'description-file' will not be supported in future 2024-04-26T21:15:22,730 versions. Please use the underscore name 'description_file' instead. 2024-04-26T21:15:22,730 By 2024-Sep-26, you need to update your project and remove deprecated calls 2024-04-26T21:15:22,731 or your builds will no longer be supported. 2024-04-26T21:15:22,731 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2024-04-26T21:15:22,731 ******************************************************************************** 2024-04-26T21:15:22,731 !! 2024-04-26T21:15:22,731 opt = self.warn_dash_deprecation(opt, section) 2024-04-26T21:15:23,018 Fetching trec_eval from https://github.com/usnistgov/trec_eval/archive/v9.0.5.zip. 2024-04-26T21:15:23,102 Preparing metadata (setup.py): finished with status 'done' 2024-04-26T21:15:23,107 Source in /tmp/pip-wheel-69xtk6fn/pytrec-eval_9cdd404b499d488fb0c66f841642e1d8 has version 0.3, which satisfies requirement pytrec-eval==0.3 from https://files.pythonhosted.org/packages/ec/ef/93ecabb71ab5c015d23b35751375a1acdce30f8fc00c4a54b4b184814b6c/pytrec_eval-0.3.tar.gz 2024-04-26T21:15:23,107 Removed pytrec-eval==0.3 from https://files.pythonhosted.org/packages/ec/ef/93ecabb71ab5c015d23b35751375a1acdce30f8fc00c4a54b4b184814b6c/pytrec_eval-0.3.tar.gz from build tracker '/tmp/pip-build-tracker-23cfvovf' 2024-04-26T21:15:23,113 Created temporary directory: /tmp/pip-unpack-t85en3l2 2024-04-26T21:15:23,114 Created temporary directory: /tmp/pip-unpack-rjnhvcdd 2024-04-26T21:15:23,116 Building wheels for collected packages: pytrec-eval 2024-04-26T21:15:23,120 Created temporary directory: /tmp/pip-wheel-gitzg9_7 2024-04-26T21:15:23,120 Building wheel for pytrec-eval (setup.py): started 2024-04-26T21:15:23,121 Destination directory: /tmp/pip-wheel-gitzg9_7 2024-04-26T21:15:23,121 Running command python setup.py bdist_wheel 2024-04-26T21:15:23,623 Fetching trec_eval from https://github.com/usnistgov/trec_eval/archive/v9.0.5.zip. 2024-04-26T21:15:24,656 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:476: SetuptoolsDeprecationWarning: Invalid dash-separated options 2024-04-26T21:15:24,656 !! 2024-04-26T21:15:24,657 ******************************************************************************** 2024-04-26T21:15:24,657 Usage of dash-separated 'description-file' will not be supported in future 2024-04-26T21:15:24,657 versions. Please use the underscore name 'description_file' instead. 2024-04-26T21:15:24,657 By 2024-Sep-26, you need to update your project and remove deprecated calls 2024-04-26T21:15:24,658 or your builds will no longer be supported. 2024-04-26T21:15:24,658 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2024-04-26T21:15:24,658 ******************************************************************************** 2024-04-26T21:15:24,658 !! 2024-04-26T21:15:24,658 opt = self.warn_dash_deprecation(opt, section) 2024-04-26T21:15:25,816 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c: In function ‘form_jg_pa’: 2024-04-26T21:15:25,816 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:560:19: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,817 560 | for (i = 0; i < pa->num_judged; i++) { 2024-04-26T21:15:25,817 | ^ 2024-04-26T21:15:25,818 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c: In function ‘add_transitives’: 2024-04-26T21:15:25,818 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:632:24: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare] 2024-04-26T21:15:25,818 632 | if (pa->num_judged != saved_num_judged) { 2024-04-26T21:15:25,819 | ^~ 2024-04-26T21:15:25,819 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:635:16: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,819 635 | for (i = 0; i < pa->num_judged; i++) { 2024-04-26T21:15:25,819 | ^ 2024-04-26T21:15:25,819 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:642:19: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,819 642 | for (i = 0; i < pa->num_judged; i++) { 2024-04-26T21:15:25,819 | ^ 2024-04-26T21:15:25,820 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:658:16: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,820 658 | for (i = 0; i < pa->num_judged; i++) { 2024-04-26T21:15:25,820 | ^ 2024-04-26T21:15:25,820 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:659:20: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,820 659 | for (j = 0; j num_judged; j++) { 2024-04-26T21:15:25,820 | ^ 2024-04-26T21:15:25,820 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:666:19: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,821 666 | for (i = 0; i < pa->num_judged; i++) { 2024-04-26T21:15:25,821 | ^ 2024-04-26T21:15:25,821 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:671:19: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,821 671 | for (i = 0; i < pa->num_judged; i++) { 2024-04-26T21:15:25,821 | ^ 2024-04-26T21:15:25,821 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:672:16: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,821 672 | for (j = 0; j num_judged; j++) { 2024-04-26T21:15:25,822 | ^ 2024-04-26T21:15:25,822 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c: In function ‘mult_and_check_change’: 2024-04-26T21:15:25,823 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:773:19: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,823 773 | for (i = 0; i < a1->num_judged; i++) { 2024-04-26T21:15:25,823 | ^ 2024-04-26T21:15:25,823 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:774:16: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,823 774 | for (j = 0; j < a1->num_judged; j++) { 2024-04-26T21:15:25,823 | ^ 2024-04-26T21:15:25,823 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:776:20: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,824 776 | for (k = 0; k < a1->num_judged; k++) { 2024-04-26T21:15:25,824 | ^ 2024-04-26T21:15:25,827 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c: In function ‘init_prefs_array’: 2024-04-26T21:15:25,828 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:976:19: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,828 976 | for (i = 0; i < pa->num_judged; i++) { 2024-04-26T21:15:25,828 | ^ 2024-04-26T21:15:25,828 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c: In function ‘init_counts_array’: 2024-04-26T21:15:25,828 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:991:19: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,829 991 | for (i = 0; i < ca->num_judged; i++) { 2024-04-26T21:15:25,829 | ^ 2024-04-26T21:15:25,831 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c: In function ‘debug_print_prefs_array’: 2024-04-26T21:15:25,831 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:1088:19: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,832 1088 | for (i = 0; i < pa->num_judged; i++) { 2024-04-26T21:15:25,832 | ^ 2024-04-26T21:15:25,832 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:1090:16: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,832 1090 | for (j = 0; j < pa->num_judged; j++) { 2024-04-26T21:15:25,832 | ^ 2024-04-26T21:15:25,833 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c: In function ‘debug_print_counts_array’: 2024-04-26T21:15:25,833 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:1104:19: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,833 1104 | for (i = 0; i < ca->num_judged; i++) { 2024-04-26T21:15:25,833 | ^ 2024-04-26T21:15:25,834 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:1106:16: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,834 1106 | for (j = 0; j < ca->num_judged; j++) { 2024-04-26T21:15:25,834 | ^ 2024-04-26T21:15:25,835 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c: In function ‘debug_print_jg’: 2024-04-26T21:15:25,835 /tmp/tmpzcf0er08/trec_eval-9.0.5/form_prefs_counts.c:1134:16: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2024-04-26T21:15:25,835 1134 | for (i = 0; i < jg->prefs_array.num_judged; i++) { 2024-04-26T21:15:25,835 | ^ 2024-04-26T21:15:30,215 /tmp/tmpzcf0er08/trec_eval-9.0.5/get_trec_results.c: In function ‘te_get_trec_results’: 2024-04-26T21:15:30,216 /tmp/tmpzcf0er08/trec_eval-9.0.5/get_trec_results.c:145:19: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2024-04-26T21:15:30,216 145 | for (i = 1; i < num_lines; i++) { 2024-04-26T21:15:30,216 | ^ 2024-04-26T21:15:30,216 /tmp/tmpzcf0er08/trec_eval-9.0.5/get_trec_results.c:163:19: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2024-04-26T21:15:30,216 163 | for (i = 0; i < num_lines; i++) { 2024-04-26T21:15:30,216 | ^ 2024-04-26T21:15:45,621 In function ‘get_long_cutoffs’, 2024-04-26T21:15:45,622 inlined from ‘te_init_meas_a_float_cut_long’ at /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c:97:16: 2024-04-26T21:15:45,622 /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c:276:12: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] 2024-04-26T21:15:45,622 276 | (void) strncpy (params->printable_params, 2024-04-26T21:15:45,623 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:45,623 277 | param_string, 2024-04-26T21:15:45,623 | ~~~~~~~~~~~~~ 2024-04-26T21:15:45,623 278 | strlen(param_string)+1); 2024-04-26T21:15:45,623 | ~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:45,623 /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c: In function ‘te_init_meas_a_float_cut_long’: 2024-04-26T21:15:45,623 /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c:278:7: note: length computed here 2024-04-26T21:15:45,623 278 | strlen(param_string)+1); 2024-04-26T21:15:45,624 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:45,716 In function ‘get_float_cutoffs’, 2024-04-26T21:15:45,716 inlined from ‘te_init_meas_a_float_cut_float’ at /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c:140:16: 2024-04-26T21:15:45,716 /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c:333:12: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] 2024-04-26T21:15:45,717 333 | (void) strncpy (params->printable_params, 2024-04-26T21:15:45,717 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:45,717 334 | param_string, 2024-04-26T21:15:45,717 | ~~~~~~~~~~~~~ 2024-04-26T21:15:45,717 335 | strlen(param_string)+1); 2024-04-26T21:15:45,717 | ~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:45,717 /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c: In function ‘te_init_meas_a_float_cut_float’: 2024-04-26T21:15:45,717 /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c:335:7: note: length computed here 2024-04-26T21:15:45,718 335 | strlen(param_string)+1); 2024-04-26T21:15:45,718 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:45,799 In function ‘get_float_params’, 2024-04-26T21:15:45,800 inlined from ‘te_init_meas_s_float_p_float’ at /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c:186:16: 2024-04-26T21:15:45,800 /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c:386:12: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] 2024-04-26T21:15:45,800 386 | (void) strncpy (params->printable_params, 2024-04-26T21:15:45,800 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:45,800 387 | param_string, 2024-04-26T21:15:45,800 | ~~~~~~~~~~~~~ 2024-04-26T21:15:45,800 388 | strlen(param_string)+1); 2024-04-26T21:15:45,801 | ~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:45,801 /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c: In function ‘te_init_meas_s_float_p_float’: 2024-04-26T21:15:45,801 /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c:388:7: note: length computed here 2024-04-26T21:15:45,801 388 | strlen(param_string)+1); 2024-04-26T21:15:45,801 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:45,870 In function ‘get_param_pairs’, 2024-04-26T21:15:45,870 inlined from ‘te_init_meas_s_float_p_pair’ at /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c:225:16: 2024-04-26T21:15:45,870 /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c:445:12: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] 2024-04-26T21:15:45,870 445 | (void) strncpy (params->printable_params, 2024-04-26T21:15:45,870 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:45,870 446 | param_string, 2024-04-26T21:15:45,871 | ~~~~~~~~~~~~~ 2024-04-26T21:15:45,871 447 | strlen(param_string)+1); 2024-04-26T21:15:45,871 | ~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:45,871 /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c: In function ‘te_init_meas_s_float_p_pair’: 2024-04-26T21:15:45,871 /tmp/tmpzcf0er08/trec_eval-9.0.5/meas_init.c:447:7: note: length computed here 2024-04-26T21:15:45,871 447 | strlen(param_string)+1); 2024-04-26T21:15:45,871 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:48,694 src/pytrec_eval.cpp: In member function ‘virtual bool QrelRankingBuilder::ProcessQuery(REL_INFO*, TEXT_QRELS_INFO*) const’: 2024-04-26T21:15:48,694 src/pytrec_eval.cpp:207:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2024-04-26T21:15:48,694 207 | query->rel_format = "qrels"; 2024-04-26T21:15:48,694 | ^~~~~~~ 2024-04-26T21:15:48,696 src/pytrec_eval.cpp: In member function ‘virtual bool ResultRankingBuilder::ProcessQuery(RESULTS*, TEXT_RESULTS_INFO*) const’: 2024-04-26T21:15:48,696 src/pytrec_eval.cpp:251:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2024-04-26T21:15:48,696 251 | query->run_id = "my_little_test_run"; 2024-04-26T21:15:48,696 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:48,696 src/pytrec_eval.cpp:252:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2024-04-26T21:15:48,697 252 | query->ret_format = "trec_results"; 2024-04-26T21:15:48,697 | ^~~~~~~~~~~~~~ 2024-04-26T21:15:48,697 src/pytrec_eval.cpp: In function ‘int RelevanceEvaluator_init(RelevanceEvaluator*, PyObject*, PyObject*)’: 2024-04-26T21:15:48,697 src/pytrec_eval.cpp:295:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2024-04-26T21:15:48,697 295 | "query_relevance", "measures", "relevance_level", 2024-04-26T21:15:48,698 | ^~~~~~~~~~~~~~~~~ 2024-04-26T21:15:48,698 src/pytrec_eval.cpp:295:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2024-04-26T21:15:48,698 295 | "query_relevance", "measures", "relevance_level", 2024-04-26T21:15:48,698 | ^~~~~~~~~~ 2024-04-26T21:15:48,698 src/pytrec_eval.cpp:295:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2024-04-26T21:15:48,698 295 | "query_relevance", "measures", "relevance_level", 2024-04-26T21:15:48,699 | ^~~~~~~~~~~~~~~~~ 2024-04-26T21:15:48,699 src/pytrec_eval.cpp:343:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2024-04-26T21:15:48,699 343 | self->epi_.rel_info_format = "qrels"; 2024-04-26T21:15:48,699 | ^~~~~~~ 2024-04-26T21:15:48,699 src/pytrec_eval.cpp:344:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2024-04-26T21:15:48,699 344 | self->epi_.results_format = "trec_results"; 2024-04-26T21:15:48,700 | ^~~~~~~~~~~~~~ 2024-04-26T21:15:48,700 src/pytrec_eval.cpp:352:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2024-04-26T21:15:48,700 352 | measure_idx < te_num_trec_measures; 2024-04-26T21:15:48,700 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:48,709 src/pytrec_eval.cpp:364:59: warning: comparison of integer expressions of different signedness: ‘std::set::size_type’ {aka ‘unsigned int’} and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2024-04-26T21:15:48,709 364 | const bool invalid_measures = self->measures_->size() != PySet_Size(measures); 2024-04-26T21:15:48,709 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:48,737 src/pytrec_eval.cpp:417:12: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2024-04-26T21:15:48,738 417 | return NULL; 2024-04-26T21:15:48,738 | ^~~~ 2024-04-26T21:15:48,742 src/pytrec_eval.cpp: In function ‘PyObject* RelevanceEvaluator_evaluate(RelevanceEvaluator*, PyObject*)’: 2024-04-26T21:15:48,742 src/pytrec_eval.cpp:492:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2024-04-26T21:15:48,742 492 | accum_eval = (TREC_EVAL) {"all", 0, NULL, 0, 0}; 2024-04-26T21:15:48,742 | ^~~~~ 2024-04-26T21:15:48,751 In file included from /usr/include/python3.9/Python.h:61, 2024-04-26T21:15:48,751 from src/pytrec_eval.cpp:1: 2024-04-26T21:15:48,751 src/pytrec_eval.cpp: In function ‘PyObject* PyInit_pytrec_eval_ext()’: 2024-04-26T21:15:48,751 src/pytrec_eval.cpp:36:46: warning: comparison with string literal results in unspecified behavior [-Waddress] 2024-04-26T21:15:48,751 36 | #define CHECK_EQ(first, second) assert(first == second) 2024-04-26T21:15:48,751 ...... 2024-04-26T21:15:48,752 691 | CHECK_EQ(te_trec_measure_nicknames[2].name, "all_trec"); 2024-04-26T21:15:48,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-26T21:15:48,752 src/pytrec_eval.cpp:691:5: note: in expansion of macro ‘CHECK_EQ’ 2024-04-26T21:15:48,752 691 | CHECK_EQ(te_trec_measure_nicknames[2].name, "all_trec"); 2024-04-26T21:15:48,752 | ^~~~~~~~ 2024-04-26T21:15:48,815 src/pytrec_eval.cpp: In instantiation of ‘bool RankingBuilder::operator()(PyObject*, long long int&, QueryT*&) [with QueryT = REL_INFO; ListOfPairsT = TEXT_QRELS_INFO; PairT = TEXT_QRELS; PyObject = _object]’: 2024-04-26T21:15:48,815 src/pytrec_eval.cpp:388:71: required from here 2024-04-26T21:15:48,816 src/pytrec_eval.cpp:131:54: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive] 2024-04-26T21:15:48,816 131 | queries[query_idx].qid = PyUnicode_AsUTF8(key); 2024-04-26T21:15:48,816 | ~~~~~~~~~~~~~~~~^~~~~ 2024-04-26T21:15:48,816 | | 2024-04-26T21:15:48,816 | const char* 2024-04-26T21:15:48,816 src/pytrec_eval.cpp:150:72: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive] 2024-04-26T21:15:48,817 150 | query_document_pairs[pair_idx].docno = PyUnicode_AsUTF8(inner_key); 2024-04-26T21:15:48,817 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2024-04-26T21:15:48,817 | | 2024-04-26T21:15:48,817 | const char* 2024-04-26T21:15:48,822 src/pytrec_eval.cpp: In instantiation of ‘bool RankingBuilder::operator()(PyObject*, long long int&, QueryT*&) [with QueryT = RESULTS; ListOfPairsT = TEXT_RESULTS_INFO; PairT = TEXT_RESULTS; PyObject = _object]’: 2024-04-26T21:15:48,822 src/pytrec_eval.cpp:464:53: required from here 2024-04-26T21:15:48,823 src/pytrec_eval.cpp:131:54: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive] 2024-04-26T21:15:48,823 131 | queries[query_idx].qid = PyUnicode_AsUTF8(key); 2024-04-26T21:15:48,823 | ~~~~~~~~~~~~~~~~^~~~~ 2024-04-26T21:15:48,823 | | 2024-04-26T21:15:48,823 | const char* 2024-04-26T21:15:48,823 src/pytrec_eval.cpp:150:72: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive] 2024-04-26T21:15:48,824 150 | query_document_pairs[pair_idx].docno = PyUnicode_AsUTF8(inner_key); 2024-04-26T21:15:48,824 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2024-04-26T21:15:48,824 | | 2024-04-26T21:15:48,824 | const char* 2024-04-26T21:15:49,071 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2024-04-26T21:15:49,212 ERROR: python setup.py bdist_wheel exited with 1 2024-04-26T21:15:49,229 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2024-04-26T21:15:49,229 exec(compile('"'"''"'"''"'"' 2024-04-26T21:15:49,229 # This is -- a caller that pip uses to run setup.py 2024-04-26T21:15:49,229 # 2024-04-26T21:15:49,229 # - It imports setuptools before invoking setup.py, to enable projects that directly 2024-04-26T21:15:49,229 # import from `distutils.core` to work with newer packaging standards. 2024-04-26T21:15:49,229 # - It provides a clear error message when setuptools is not installed. 2024-04-26T21:15:49,229 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2024-04-26T21:15:49,229 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2024-04-26T21:15:49,229 # manifest_maker: standard file '"'"'-c'"'"' not found". 2024-04-26T21:15:49,229 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2024-04-26T21:15:49,229 import os, sys, tokenize 2024-04-26T21:15:49,229 2024-04-26T21:15:49,229 try: 2024-04-26T21:15:49,229 import setuptools 2024-04-26T21:15:49,229 except ImportError as error: 2024-04-26T21:15:49,229 print( 2024-04-26T21:15:49,229 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2024-04-26T21:15:49,229 "the build environment.", 2024-04-26T21:15:49,229 file=sys.stderr, 2024-04-26T21:15:49,229 ) 2024-04-26T21:15:49,229 sys.exit(1) 2024-04-26T21:15:49,229 2024-04-26T21:15:49,229 __file__ = %r 2024-04-26T21:15:49,229 sys.argv[0] = __file__ 2024-04-26T21:15:49,229 2024-04-26T21:15:49,229 if os.path.exists(__file__): 2024-04-26T21:15:49,229 filename = __file__ 2024-04-26T21:15:49,229 with tokenize.open(__file__) as f: 2024-04-26T21:15:49,229 setup_py_code = f.read() 2024-04-26T21:15:49,229 else: 2024-04-26T21:15:49,229 filename = "" 2024-04-26T21:15:49,229 setup_py_code = "from setuptools import setup; setup()" 2024-04-26T21:15:49,229 2024-04-26T21:15:49,229 exec(compile(setup_py_code, filename, "exec")) 2024-04-26T21:15:49,229 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-69xtk6fn/pytrec-eval_9cdd404b499d488fb0c66f841642e1d8/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-gitzg9_7[/] 2024-04-26T21:15:49,229 [bold magenta]cwd[/]: /tmp/pip-wheel-69xtk6fn/pytrec-eval_9cdd404b499d488fb0c66f841642e1d8/ 2024-04-26T21:15:49,229 Building wheel for pytrec-eval (setup.py): finished with status 'error' 2024-04-26T21:15:49,230 ERROR: Failed building wheel for pytrec-eval 2024-04-26T21:15:49,231 Running setup.py clean for pytrec-eval 2024-04-26T21:15:49,232 Running command python setup.py clean 2024-04-26T21:15:49,719 Fetching trec_eval from https://github.com/usnistgov/trec_eval/archive/v9.0.5.zip. 2024-04-26T21:15:50,717 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:476: SetuptoolsDeprecationWarning: Invalid dash-separated options 2024-04-26T21:15:50,718 !! 2024-04-26T21:15:50,718 ******************************************************************************** 2024-04-26T21:15:50,718 Usage of dash-separated 'description-file' will not be supported in future 2024-04-26T21:15:50,718 versions. Please use the underscore name 'description_file' instead. 2024-04-26T21:15:50,718 By 2024-Sep-26, you need to update your project and remove deprecated calls 2024-04-26T21:15:50,718 or your builds will no longer be supported. 2024-04-26T21:15:50,719 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2024-04-26T21:15:50,719 ******************************************************************************** 2024-04-26T21:15:50,719 !! 2024-04-26T21:15:50,719 opt = self.warn_dash_deprecation(opt, section) 2024-04-26T21:15:50,860 'build/bdist.linux-armv7l' does not exist -- can't clean it 2024-04-26T21:15:50,860 'build/scripts-3.9' does not exist -- can't clean it 2024-04-26T21:15:50,967 Failed to build pytrec-eval 2024-04-26T21:15:50,969 ERROR: Failed to build one or more wheels 2024-04-26T21:15:50,970 Exception information: 2024-04-26T21:15:50,970 Traceback (most recent call last): 2024-04-26T21:15:50,970 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2024-04-26T21:15:50,970 status = run_func(*args) 2024-04-26T21:15:50,970 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/req_command.py", line 245, in wrapper 2024-04-26T21:15:50,970 return func(self, options, args) 2024-04-26T21:15:50,970 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2024-04-26T21:15:50,970 raise CommandError("Failed to build one or more wheels") 2024-04-26T21:15:50,970 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2024-04-26T21:15:50,973 Removed build tracker: '/tmp/pip-build-tracker-23cfvovf'