2023-09-12T16:28:40,790 Created temporary directory: /tmp/pip-build-tracker-iazdwbil 2023-09-12T16:28:40,791 Initialized build tracking at /tmp/pip-build-tracker-iazdwbil 2023-09-12T16:28:40,791 Created build tracker: /tmp/pip-build-tracker-iazdwbil 2023-09-12T16:28:40,792 Entered build tracker: /tmp/pip-build-tracker-iazdwbil 2023-09-12T16:28:40,792 Created temporary directory: /tmp/pip-wheel-kq2gjs1a 2023-09-12T16:28:40,796 Created temporary directory: /tmp/pip-ephem-wheel-cache-k8tb017d 2023-09-12T16:28:40,820 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-12T16:28:40,824 2 location(s) to search for versions of pytrec-eval-git: 2023-09-12T16:28:40,824 * https://pypi.org/simple/pytrec-eval-git/ 2023-09-12T16:28:40,824 * https://www.piwheels.org/simple/pytrec-eval-git/ 2023-09-12T16:28:40,825 Fetching project page and analyzing links: https://pypi.org/simple/pytrec-eval-git/ 2023-09-12T16:28:40,826 Getting page https://pypi.org/simple/pytrec-eval-git/ 2023-09-12T16:28:40,827 Found index url https://pypi.org/simple/ 2023-09-12T16:28:41,044 Fetched page https://pypi.org/simple/pytrec-eval-git/ as application/vnd.pypi.simple.v1+json 2023-09-12T16:28:41,046 Found link https://files.pythonhosted.org/packages/9a/02/6b612c8da2575afaf93c624c74f17bb57aee871a0f7292611c3a1cf46530/pytrec_eval_git-0.5.tar.gz (from https://pypi.org/simple/pytrec-eval-git/), version: 0.5 2023-09-12T16:28:41,047 Fetching project page and analyzing links: https://www.piwheels.org/simple/pytrec-eval-git/ 2023-09-12T16:28:41,047 Getting page https://www.piwheels.org/simple/pytrec-eval-git/ 2023-09-12T16:28:41,048 Found index url https://www.piwheels.org/simple/ 2023-09-12T16:28:41,297 Fetched page https://www.piwheels.org/simple/pytrec-eval-git/ as text/html 2023-09-12T16:28:41,301 Skipping link: No binaries permitted for pytrec-eval-git: https://www.piwheels.org/simple/pytrec-eval-git/pytrec_eval_git-0.5-cp34-cp34m-linux_armv6l.whl#sha256=06670663ec17b6b3afc9635e63379ff3ac1423909bd521507348c72d5465b734 (from https://www.piwheels.org/simple/pytrec-eval-git/) (requires-python:>=3) 2023-09-12T16:28:41,302 Skipping link: No binaries permitted for pytrec-eval-git: https://www.piwheels.org/simple/pytrec-eval-git/pytrec_eval_git-0.5-cp34-cp34m-linux_armv7l.whl#sha256=06670663ec17b6b3afc9635e63379ff3ac1423909bd521507348c72d5465b734 (from https://www.piwheels.org/simple/pytrec-eval-git/) (requires-python:>=3) 2023-09-12T16:28:41,303 Skipping link: No binaries permitted for pytrec-eval-git: https://www.piwheels.org/simple/pytrec-eval-git/pytrec_eval_git-0.5-cp35-cp35m-linux_armv6l.whl#sha256=4312d102271550f67e6f90cc7d955e8c91640b2036a359b4b23f6624e56704e4 (from https://www.piwheels.org/simple/pytrec-eval-git/) (requires-python:>=3) 2023-09-12T16:28:41,303 Skipping link: No binaries permitted for pytrec-eval-git: https://www.piwheels.org/simple/pytrec-eval-git/pytrec_eval_git-0.5-cp35-cp35m-linux_armv7l.whl#sha256=4312d102271550f67e6f90cc7d955e8c91640b2036a359b4b23f6624e56704e4 (from https://www.piwheels.org/simple/pytrec-eval-git/) (requires-python:>=3) 2023-09-12T16:28:41,304 Skipping link: No binaries permitted for pytrec-eval-git: https://www.piwheels.org/simple/pytrec-eval-git/pytrec_eval_git-0.5-cp37-cp37m-linux_armv6l.whl#sha256=6e462040b2edd7bf57fe54af6246c8aa129cd5fc87f960572ab1c5d408a5f0ff (from https://www.piwheels.org/simple/pytrec-eval-git/) (requires-python:>=3) 2023-09-12T16:28:41,305 Skipping link: No binaries permitted for pytrec-eval-git: https://www.piwheels.org/simple/pytrec-eval-git/pytrec_eval_git-0.5-cp37-cp37m-linux_armv7l.whl#sha256=6e462040b2edd7bf57fe54af6246c8aa129cd5fc87f960572ab1c5d408a5f0ff (from https://www.piwheels.org/simple/pytrec-eval-git/) (requires-python:>=3) 2023-09-12T16:28:41,305 Skipping link: No binaries permitted for pytrec-eval-git: https://www.piwheels.org/simple/pytrec-eval-git/pytrec_eval_git-0.5-cp39-cp39-linux_armv6l.whl#sha256=d0b387490b5cad79ef00f9c961eb6886417cfb2c831157611d7df106d4b52a40 (from https://www.piwheels.org/simple/pytrec-eval-git/) (requires-python:>=3) 2023-09-12T16:28:41,306 Skipping link: No binaries permitted for pytrec-eval-git: https://www.piwheels.org/simple/pytrec-eval-git/pytrec_eval_git-0.5-cp39-cp39-linux_armv7l.whl#sha256=d0b387490b5cad79ef00f9c961eb6886417cfb2c831157611d7df106d4b52a40 (from https://www.piwheels.org/simple/pytrec-eval-git/) (requires-python:>=3) 2023-09-12T16:28:41,307 Skipping link: not a file: https://www.piwheels.org/simple/pytrec-eval-git/ 2023-09-12T16:28:41,307 Skipping link: not a file: https://pypi.org/simple/pytrec-eval-git/ 2023-09-12T16:28:41,325 Given no hashes to check 1 links for project 'pytrec-eval-git': discarding no candidates 2023-09-12T16:28:41,343 Collecting pytrec-eval-git==0.5 2023-09-12T16:28:41,345 Created temporary directory: /tmp/pip-unpack-puf523sl 2023-09-12T16:28:41,562 Downloading pytrec_eval_git-0.5.tar.gz (13 kB) 2023-09-12T16:28:41,592 Added pytrec-eval-git==0.5 from https://files.pythonhosted.org/packages/9a/02/6b612c8da2575afaf93c624c74f17bb57aee871a0f7292611c3a1cf46530/pytrec_eval_git-0.5.tar.gz to build tracker '/tmp/pip-build-tracker-iazdwbil' 2023-09-12T16:28:41,594 Running setup.py (path:/tmp/pip-wheel-kq2gjs1a/pytrec-eval-git_2b85d400b3be454a8d24cafddc44ca87/setup.py) egg_info for package pytrec-eval-git 2023-09-12T16:28:41,595 Created temporary directory: /tmp/pip-pip-egg-info-6ucomtqx 2023-09-12T16:28:41,595 Preparing metadata (setup.py): started 2023-09-12T16:28:41,596 Running command python setup.py egg_info 2023-09-12T16:28:43,545 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-12T16:28:43,545 !! 2023-09-12T16:28:43,546 ******************************************************************************** 2023-09-12T16:28:43,547 Usage of dash-separated 'description-file' will not be supported in future 2023-09-12T16:28:43,547 versions. Please use the underscore name 'description_file' instead. 2023-09-12T16:28:43,548 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-12T16:28:43,549 or your builds will no longer be supported. 2023-09-12T16:28:43,550 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-12T16:28:43,551 ******************************************************************************** 2023-09-12T16:28:43,552 !! 2023-09-12T16:28:43,553 opt = self.warn_dash_deprecation(opt, section) 2023-09-12T16:28:43,737 Fetching trec_eval from https://github.com/usnistgov/trec_eval/archive/v9.0.5.zip. 2023-09-12T16:28:43,852 Preparing metadata (setup.py): finished with status 'done' 2023-09-12T16:28:43,856 Source in /tmp/pip-wheel-kq2gjs1a/pytrec-eval-git_2b85d400b3be454a8d24cafddc44ca87 has version 0.5, which satisfies requirement pytrec-eval-git==0.5 from https://files.pythonhosted.org/packages/9a/02/6b612c8da2575afaf93c624c74f17bb57aee871a0f7292611c3a1cf46530/pytrec_eval_git-0.5.tar.gz 2023-09-12T16:28:43,857 Removed pytrec-eval-git==0.5 from https://files.pythonhosted.org/packages/9a/02/6b612c8da2575afaf93c624c74f17bb57aee871a0f7292611c3a1cf46530/pytrec_eval_git-0.5.tar.gz from build tracker '/tmp/pip-build-tracker-iazdwbil' 2023-09-12T16:28:43,862 Created temporary directory: /tmp/pip-unpack-727c0ca1 2023-09-12T16:28:43,863 Created temporary directory: /tmp/pip-unpack-4g843j1e 2023-09-12T16:28:43,865 Building wheels for collected packages: pytrec-eval-git 2023-09-12T16:28:43,869 Created temporary directory: /tmp/pip-wheel-etji8v4n 2023-09-12T16:28:43,870 Building wheel for pytrec-eval-git (setup.py): started 2023-09-12T16:28:43,871 Destination directory: /tmp/pip-wheel-etji8v4n 2023-09-12T16:28:43,872 Running command python setup.py bdist_wheel 2023-09-12T16:28:44,277 Fetching trec_eval from https://github.com/usnistgov/trec_eval/archive/v9.0.5.zip. 2023-09-12T16:28:45,732 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-12T16:28:45,732 !! 2023-09-12T16:28:45,734 ******************************************************************************** 2023-09-12T16:28:45,735 Usage of dash-separated 'description-file' will not be supported in future 2023-09-12T16:28:45,735 versions. Please use the underscore name 'description_file' instead. 2023-09-12T16:28:45,736 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-12T16:28:45,736 or your builds will no longer be supported. 2023-09-12T16:28:45,737 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-12T16:28:45,738 ******************************************************************************** 2023-09-12T16:28:45,739 !! 2023-09-12T16:28:45,739 opt = self.warn_dash_deprecation(opt, section) 2023-09-12T16:28:46,845 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c: In function ‘form_jg_pa’: 2023-09-12T16:28:46,845 /tmp/tmpf6r0pw77/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] 2023-09-12T16:28:46,846 560 | for (i = 0; i < pa->num_judged; i++) { 2023-09-12T16:28:46,846 | ^ 2023-09-12T16:28:46,847 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c: In function ‘add_transitives’: 2023-09-12T16:28:46,848 /tmp/tmpf6r0pw77/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] 2023-09-12T16:28:46,848 632 | if (pa->num_judged != saved_num_judged) { 2023-09-12T16:28:46,849 | ^~ 2023-09-12T16:28:46,850 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c:635:23: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2023-09-12T16:28:46,851 635 | for (i = 0; i < pa->num_judged; i++) { 2023-09-12T16:28:46,851 | ^ 2023-09-12T16:28:46,852 /tmp/tmpf6r0pw77/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] 2023-09-12T16:28:46,853 642 | for (i = 0; i < pa->num_judged; i++) { 2023-09-12T16:28:46,853 | ^ 2023-09-12T16:28:46,854 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c:658:23: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2023-09-12T16:28:46,855 658 | for (i = 0; i < pa->num_judged; i++) { 2023-09-12T16:28:46,855 | ^ 2023-09-12T16:28:46,856 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c:659:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2023-09-12T16:28:46,857 659 | for (j = 0; j num_judged; j++) { 2023-09-12T16:28:46,857 | ^ 2023-09-12T16:28:46,858 /tmp/tmpf6r0pw77/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] 2023-09-12T16:28:46,858 666 | for (i = 0; i < pa->num_judged; i++) { 2023-09-12T16:28:46,859 | ^ 2023-09-12T16:28:46,860 /tmp/tmpf6r0pw77/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] 2023-09-12T16:28:46,860 671 | for (i = 0; i < pa->num_judged; i++) { 2023-09-12T16:28:46,861 | ^ 2023-09-12T16:28:46,862 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c:672:23: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2023-09-12T16:28:46,862 672 | for (j = 0; j num_judged; j++) { 2023-09-12T16:28:46,863 | ^ 2023-09-12T16:28:46,864 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c: In function ‘mult_and_check_change’: 2023-09-12T16:28:46,864 /tmp/tmpf6r0pw77/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] 2023-09-12T16:28:46,865 773 | for (i = 0; i < a1->num_judged; i++) { 2023-09-12T16:28:46,865 | ^ 2023-09-12T16:28:46,866 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c:774:23: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2023-09-12T16:28:46,866 774 | for (j = 0; j < a1->num_judged; j++) { 2023-09-12T16:28:46,867 | ^ 2023-09-12T16:28:46,867 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c:776:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2023-09-12T16:28:46,868 776 | for (k = 0; k < a1->num_judged; k++) { 2023-09-12T16:28:46,868 | ^ 2023-09-12T16:28:46,869 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c: In function ‘init_prefs_array’: 2023-09-12T16:28:46,869 /tmp/tmpf6r0pw77/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] 2023-09-12T16:28:46,870 976 | for (i = 0; i < pa->num_judged; i++) { 2023-09-12T16:28:46,870 | ^ 2023-09-12T16:28:46,871 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c: In function ‘init_counts_array’: 2023-09-12T16:28:46,872 /tmp/tmpf6r0pw77/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] 2023-09-12T16:28:46,872 991 | for (i = 0; i < ca->num_judged; i++) { 2023-09-12T16:28:46,873 | ^ 2023-09-12T16:28:46,874 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c: In function ‘debug_print_prefs_array’: 2023-09-12T16:28:46,874 /tmp/tmpf6r0pw77/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] 2023-09-12T16:28:46,875 1088 | for (i = 0; i < pa->num_judged; i++) { 2023-09-12T16:28:46,876 | ^ 2023-09-12T16:28:46,876 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c:1090:23: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2023-09-12T16:28:46,877 1090 | for (j = 0; j < pa->num_judged; j++) { 2023-09-12T16:28:46,878 | ^ 2023-09-12T16:28:46,878 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c: In function ‘debug_print_counts_array’: 2023-09-12T16:28:46,879 /tmp/tmpf6r0pw77/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] 2023-09-12T16:28:46,879 1104 | for (i = 0; i < ca->num_judged; i++) { 2023-09-12T16:28:46,880 | ^ 2023-09-12T16:28:46,881 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c:1106:23: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2023-09-12T16:28:46,881 1106 | for (j = 0; j < ca->num_judged; j++) { 2023-09-12T16:28:46,882 | ^ 2023-09-12T16:28:46,883 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c: In function ‘debug_print_jg’: 2023-09-12T16:28:46,883 /tmp/tmpf6r0pw77/trec_eval-9.0.5/form_prefs_counts.c:1134:23: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 2023-09-12T16:28:46,884 1134 | for (i = 0; i < jg->prefs_array.num_judged; i++) { 2023-09-12T16:28:46,885 | ^ 2023-09-12T16:28:51,927 /tmp/tmpf6r0pw77/trec_eval-9.0.5/get_trec_results.c: In function ‘te_get_trec_results’: 2023-09-12T16:28:51,927 /tmp/tmpf6r0pw77/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] 2023-09-12T16:28:51,928 145 | for (i = 1; i < num_lines; i++) { 2023-09-12T16:28:51,928 | ^ 2023-09-12T16:28:51,929 /tmp/tmpf6r0pw77/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] 2023-09-12T16:28:51,930 163 | for (i = 0; i < num_lines; i++) { 2023-09-12T16:28:51,930 | ^ 2023-09-12T16:29:09,323 In function ‘get_long_cutoffs’, 2023-09-12T16:29:09,324 inlined from ‘te_init_meas_a_float_cut_long’ at /tmp/tmpf6r0pw77/trec_eval-9.0.5/meas_init.c:97:16: 2023-09-12T16:29:09,325 /tmp/tmpf6r0pw77/trec_eval-9.0.5/meas_init.c:276:12: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-truncation] 2023-09-12T16:29:09,325 276 | (void) strncpy (params->printable_params, 2023-09-12T16:29:09,326 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:09,326 277 | param_string, 2023-09-12T16:29:09,327 | ~~~~~~~~~~~~~ 2023-09-12T16:29:09,328 278 | strlen(param_string)+1); 2023-09-12T16:29:09,328 | ~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:09,329 /tmp/tmpf6r0pw77/trec_eval-9.0.5/meas_init.c:278:21: note: length computed here 2023-09-12T16:29:09,330 278 | strlen(param_string)+1); 2023-09-12T16:29:09,330 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:09,430 In function ‘get_float_cutoffs’, 2023-09-12T16:29:09,430 inlined from ‘te_init_meas_a_float_cut_float’ at /tmp/tmpf6r0pw77/trec_eval-9.0.5/meas_init.c:140:16: 2023-09-12T16:29:09,431 /tmp/tmpf6r0pw77/trec_eval-9.0.5/meas_init.c:333:12: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-truncation] 2023-09-12T16:29:09,432 333 | (void) strncpy (params->printable_params, 2023-09-12T16:29:09,432 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:09,433 334 | param_string, 2023-09-12T16:29:09,434 | ~~~~~~~~~~~~~ 2023-09-12T16:29:09,435 335 | strlen(param_string)+1); 2023-09-12T16:29:09,435 | ~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:09,436 /tmp/tmpf6r0pw77/trec_eval-9.0.5/meas_init.c:335:21: note: length computed here 2023-09-12T16:29:09,436 335 | strlen(param_string)+1); 2023-09-12T16:29:09,437 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:09,519 In function ‘get_float_params’, 2023-09-12T16:29:09,520 inlined from ‘te_init_meas_s_float_p_float’ at /tmp/tmpf6r0pw77/trec_eval-9.0.5/meas_init.c:186:16: 2023-09-12T16:29:09,521 /tmp/tmpf6r0pw77/trec_eval-9.0.5/meas_init.c:386:12: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-truncation] 2023-09-12T16:29:09,521 386 | (void) strncpy (params->printable_params, 2023-09-12T16:29:09,522 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:09,523 387 | param_string, 2023-09-12T16:29:09,523 | ~~~~~~~~~~~~~ 2023-09-12T16:29:09,524 388 | strlen(param_string)+1); 2023-09-12T16:29:09,525 | ~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:09,525 /tmp/tmpf6r0pw77/trec_eval-9.0.5/meas_init.c:388:21: note: length computed here 2023-09-12T16:29:09,526 388 | strlen(param_string)+1); 2023-09-12T16:29:09,527 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:09,595 In function ‘get_param_pairs’, 2023-09-12T16:29:09,596 inlined from ‘te_init_meas_s_float_p_pair’ at /tmp/tmpf6r0pw77/trec_eval-9.0.5/meas_init.c:225:16: 2023-09-12T16:29:09,596 /tmp/tmpf6r0pw77/trec_eval-9.0.5/meas_init.c:445:12: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-truncation] 2023-09-12T16:29:09,597 445 | (void) strncpy (params->printable_params, 2023-09-12T16:29:09,597 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:09,598 446 | param_string, 2023-09-12T16:29:09,598 | ~~~~~~~~~~~~~ 2023-09-12T16:29:09,599 447 | strlen(param_string)+1); 2023-09-12T16:29:09,599 | ~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:09,600 /tmp/tmpf6r0pw77/trec_eval-9.0.5/meas_init.c:447:21: note: length computed here 2023-09-12T16:29:09,600 447 | strlen(param_string)+1); 2023-09-12T16:29:09,601 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:13,171 src/pytrec_eval.cpp: In member function ‘virtual bool QrelRankingBuilder::ProcessQuery(REL_INFO*, TEXT_QRELS_INFO*) const’: 2023-09-12T16:29:13,172 src/pytrec_eval.cpp:226:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-12T16:29:13,172 226 | query->rel_format = "qrels"; 2023-09-12T16:29:13,173 | ^~~~~~~ 2023-09-12T16:29:13,175 src/pytrec_eval.cpp: In member function ‘virtual bool ResultRankingBuilder::ProcessQuery(RESULTS*, TEXT_RESULTS_INFO*) const’: 2023-09-12T16:29:13,175 src/pytrec_eval.cpp:278:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-12T16:29:13,176 278 | query->run_id = "my_little_test_run"; 2023-09-12T16:29:13,177 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:13,177 src/pytrec_eval.cpp:279:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-12T16:29:13,178 279 | query->ret_format = "trec_results"; 2023-09-12T16:29:13,179 | ^~~~~~~~~~~~~~ 2023-09-12T16:29:13,180 src/pytrec_eval.cpp: In function ‘int RelevanceEvaluator_init(RelevanceEvaluator*, PyObject*, PyObject*)’: 2023-09-12T16:29:13,181 src/pytrec_eval.cpp:323:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-12T16:29:13,181 323 | "query_relevance", "measures", "relevance_level", 2023-09-12T16:29:13,182 | ^~~~~~~~~~~~~~~~~ 2023-09-12T16:29:13,183 src/pytrec_eval.cpp:323:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-12T16:29:13,184 323 | "query_relevance", "measures", "relevance_level", 2023-09-12T16:29:13,184 | ^~~~~~~~~~ 2023-09-12T16:29:13,185 src/pytrec_eval.cpp:323:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-12T16:29:13,186 323 | "query_relevance", "measures", "relevance_level", 2023-09-12T16:29:13,187 | ^~~~~~~~~~~~~~~~~ 2023-09-12T16:29:13,188 src/pytrec_eval.cpp:371:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-12T16:29:13,189 371 | self->epi_.rel_info_format = "qrels"; 2023-09-12T16:29:13,190 | ^~~~~~~ 2023-09-12T16:29:13,191 src/pytrec_eval.cpp:372:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-12T16:29:13,192 372 | self->epi_.results_format = "trec_results"; 2023-09-12T16:29:13,194 | ^~~~~~~~~~~~~~ 2023-09-12T16:29:13,195 src/pytrec_eval.cpp:410:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-12T16:29:13,196 410 | measure_idx < te_num_trec_measures; 2023-09-12T16:29:13,197 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:13,200 src/pytrec_eval.cpp:422:59: warning: comparison of integer expressions of different signedness: ‘std::set::size_type’ {aka ‘unsigned int’} and ‘Py_ssize_t’ {aka ‘int’} [-Wsign-compare] 2023-09-12T16:29:13,201 422 | const bool invalid_measures = self->measures_->size() != PySet_Size(tmp_measures); 2023-09-12T16:29:13,202 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T16:29:13,263 src/pytrec_eval.cpp:477:12: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-12T16:29:13,264 477 | return NULL; 2023-09-12T16:29:13,264 | ^~~~ 2023-09-12T16:29:13,270 src/pytrec_eval.cpp: In function ‘PyObject* RelevanceEvaluator_evaluate(RelevanceEvaluator*, PyObject*)’: 2023-09-12T16:29:13,271 src/pytrec_eval.cpp:560:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-12T16:29:13,271 560 | accum_eval = (TREC_EVAL) {"all", 0, NULL, 0, 0}; 2023-09-12T16:29:13,272 | ^~~~~ 2023-09-12T16:29:13,281 In file included from /usr/include/python3.11/Python.h:35, 2023-09-12T16:29:13,282 from src/pytrec_eval.cpp:1: 2023-09-12T16:29:13,282 src/pytrec_eval.cpp: In function ‘PyObject* PyInit_pytrec_eval_ext()’: 2023-09-12T16:29:13,283 src/pytrec_eval.cpp:36:46: warning: comparison with string literal results in unspecified behavior [-Waddress] 2023-09-12T16:29:13,284 36 | #define CHECK_EQ(first, second) assert(first == second) 2023-09-12T16:29:13,284 | ^ 2023-09-12T16:29:13,285 src/pytrec_eval.cpp:773:5: note: in expansion of macro ‘CHECK_EQ’ 2023-09-12T16:29:13,286 773 | CHECK_EQ(te_trec_measure_nicknames[2].name, "all_trec"); 2023-09-12T16:29:13,286 | ^~~~~~~~ 2023-09-12T16:29:13,287 src/pytrec_eval.cpp:794:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-12T16:29:13,287 794 | for (nn_idx=0; nn_idxmeas_params; 2023-09-12T16:29:13,290 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2023-09-12T16:29:17,409 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-09-12T16:29:17,409 !! 2023-09-12T16:29:17,410 ******************************************************************************** 2023-09-12T16:29:17,411 Please avoid running ``setup.py`` directly. 2023-09-12T16:29:17,411 Instead, use pypa/build, pypa/installer or other 2023-09-12T16:29:17,412 standards-based tools. 2023-09-12T16:29:17,413 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-09-12T16:29:17,414 ******************************************************************************** 2023-09-12T16:29:17,415 !! 2023-09-12T16:29:17,415 self.initialize_options() 2023-09-12T16:29:18,025 Building wheel for pytrec-eval-git (setup.py): finished with status 'done' 2023-09-12T16:29:18,031 Created wheel for pytrec-eval-git: filename=pytrec_eval_git-0.5-cp311-cp311-linux_armv7l.whl size=298041 sha256=a929acf0322fc7127ef52343b826b1065fc44bef171cb319324caa37dbe56f72 2023-09-12T16:29:18,033 Stored in directory: /tmp/pip-ephem-wheel-cache-k8tb017d/wheels/a1/59/7c/f168519eb9b8cae7b147a4974d95fa9e6280de39a2061a233a 2023-09-12T16:29:18,042 Successfully built pytrec-eval-git 2023-09-12T16:29:18,056 Removed build tracker: '/tmp/pip-build-tracker-iazdwbil'