--- Begin Message ---
Source: bottleneck
Version: 1.3.5+ds1-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230113 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> python3 setup.py build_ext --inplace
> running build_ext
> running config
> building 'bottleneck.reduce' extension
> creating build
> creating build/temp.linux-x86_64-cpython-311
> creating build/temp.linux-x86_64-cpython-311/bottleneck
> creating build/temp.linux-x86_64-cpython-311/bottleneck/src
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g
> -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
> -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11
> -Ibottleneck/src -c bottleneck/src/reduce.c -o
> build/temp.linux-x86_64-cpython-311/bottleneck/src/reduce.o -O2
> creating build/lib.linux-x86_64-cpython-311
> creating build/lib.linux-x86_64-cpython-311/bottleneck
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2
> -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2
> build/temp.linux-x86_64-cpython-311/bottleneck/src/reduce.o
> -L/usr/lib/x86_64-linux-gnu -o
> build/lib.linux-x86_64-cpython-311/bottleneck/reduce.cpython-311-x86_64-linux-gnu.so
> building 'bottleneck.move' extension
> creating build/temp.linux-x86_64-cpython-311/bottleneck/src/move_median
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g
> -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
> -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11
> -Ibottleneck/src -c bottleneck/src/move.c -o
> build/temp.linux-x86_64-cpython-311/bottleneck/src/move.o -O2
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g
> -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
> -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11
> -Ibottleneck/src -c bottleneck/src/move_median/move_median.c -o
> build/temp.linux-x86_64-cpython-311/bottleneck/src/move_median/move_median.o
> -O2
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2
> -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-311/bottleneck/src/move.o
> build/temp.linux-x86_64-cpython-311/bottleneck/src/move_median/move_median.o
> -L/usr/lib/x86_64-linux-gnu -o
> build/lib.linux-x86_64-cpython-311/bottleneck/move.cpython-311-x86_64-linux-gnu.so
> building 'bottleneck.nonreduce' extension
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g
> -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
> -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11
> -Ibottleneck/src -c bottleneck/src/nonreduce.c -o
> build/temp.linux-x86_64-cpython-311/bottleneck/src/nonreduce.o -O2
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2
> -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2
> build/temp.linux-x86_64-cpython-311/bottleneck/src/nonreduce.o
> -L/usr/lib/x86_64-linux-gnu -o
> build/lib.linux-x86_64-cpython-311/bottleneck/nonreduce.cpython-311-x86_64-linux-gnu.so
> building 'bottleneck.nonreduce_axis' extension
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g
> -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
> -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11
> -Ibottleneck/src -c bottleneck/src/nonreduce_axis.c -o
> build/temp.linux-x86_64-cpython-311/bottleneck/src/nonreduce_axis.o -O2
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2
> -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2
> build/temp.linux-x86_64-cpython-311/bottleneck/src/nonreduce_axis.o
> -L/usr/lib/x86_64-linux-gnu -o
> build/lib.linux-x86_64-cpython-311/bottleneck/nonreduce_axis.cpython-311-x86_64-linux-gnu.so
> copying
> build/lib.linux-x86_64-cpython-311/bottleneck/reduce.cpython-311-x86_64-linux-gnu.so
> -> bottleneck
> copying
> build/lib.linux-x86_64-cpython-311/bottleneck/move.cpython-311-x86_64-linux-gnu.so
> -> bottleneck
> copying
> build/lib.linux-x86_64-cpython-311/bottleneck/nonreduce.cpython-311-x86_64-linux-gnu.so
> -> bottleneck
> copying
> build/lib.linux-x86_64-cpython-311/bottleneck/nonreduce_axis.cpython-311-x86_64-linux-gnu.so
> -> bottleneck
> PYTHONPATH=. python3 setup.py build_sphinx
> running build_sphinx
> Running Sphinx v5.3.0
> making output directory... done
> WARNING: extlinks: Sphinx-6.0 will require a caption string to contain
> exactly one '%s' and all other '%' need to be escaped as '%%'.
> loading intersphinx inventory from
> https://docs.scipy.org/doc/numpy/objects.inv...
> loading intersphinx inventory from
> https://numpydoc.readthedocs.io/en/latest/objects.inv...
> WARNING: failed to reach any of the inventories with the following issues:
> intersphinx inventory 'https://numpydoc.readthedocs.io/en/latest/objects.inv'
> not fetchable due to <class 'requests.exceptions.ProxyError'>:
> HTTPSConnectionPool(host='numpydoc.readthedocs.io', port=443): Max retries
> exceeded with url: /en/latest/objects.inv (Caused by ProxyError('Cannot
> connect to proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection
> object at 0x7f7d7a676910>: Failed to establish a new connection: [Errno 111]
> Connection refused')))
> WARNING: failed to reach any of the inventories with the following issues:
> intersphinx inventory 'https://docs.scipy.org/doc/numpy/objects.inv' not
> fetchable due to <class 'requests.exceptions.ProxyError'>:
> HTTPSConnectionPool(host='docs.scipy.org', port=443): Max retries exceeded
> with url: /doc/numpy/objects.inv (Caused by ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f7d7a676c50>: Failed to establish a new connection: [Errno 111] Connection
> refused')))
> [autosummary] generating autosummary for: bottleneck.benchmark.rst,
> bottleneck.move.rst, bottleneck.nonreduce.rst, bottleneck.nonreduce_axis.rst,
> bottleneck.reduce.rst, bottleneck.rst, bottleneck.slow.rst,
> bottleneck.src.rst, bottleneck.tests.rst, index.rst, ...,
> releases/v0.7.0.rst, releases/v0.8.0.rst, releases/v1.0.0.rst,
> releases/v1.1.0.rst, releases/v1.2.0.rst, releases/v1.2.1.rst,
> releases/v1.3.0.rst, releases/v1.3.1.rst, releases/v1.3.2.rst,
> releases/v1.4.0.rst
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 35 source files that are out of date
> updating environment: [new config] 35 added, 0 changed, 0 removed
> reading sources... [ 2%] bottleneck
> reading sources... [ 5%] bottleneck.benchmark
> reading sources... [ 8%] bottleneck.move
> reading sources... [ 11%] bottleneck.nonreduce
> reading sources... [ 14%] bottleneck.nonreduce_axis
> reading sources... [ 17%] bottleneck.reduce
> reading sources... [ 20%] bottleneck.slow
> reading sources... [ 22%] bottleneck.src
> reading sources... [ 25%] bottleneck.tests
> reading sources... [ 28%] index
> reading sources... [ 31%] installing
> reading sources... [ 34%] intro
> reading sources... [ 37%] license
> reading sources... [ 40%] reference
> reading sources... [ 42%] release
> reading sources... [ 45%] releases/RELEASE
> reading sources... [ 48%] releases/v0.1.0
> reading sources... [ 51%] releases/v0.2.0
> reading sources... [ 54%] releases/v0.3.0
> reading sources... [ 57%] releases/v0.4.0
> reading sources... [ 60%] releases/v0.4.1
> reading sources... [ 62%] releases/v0.4.2
> reading sources... [ 65%] releases/v0.4.3
> reading sources... [ 68%] releases/v0.5.0
> reading sources... [ 71%] releases/v0.6.0
> reading sources... [ 74%] releases/v0.7.0
> reading sources... [ 77%] releases/v0.8.0
> reading sources... [ 80%] releases/v1.0.0
> reading sources... [ 82%] releases/v1.1.0
> reading sources... [ 85%] releases/v1.2.0
> reading sources... [ 88%] releases/v1.2.1
> reading sources... [ 91%] releases/v1.3.0
> reading sources... [ 94%] releases/v1.3.1
> reading sources... [ 97%] releases/v1.3.2
> reading sources... [100%] releases/v1.4.0
>
> RELEASE.rst:53: ERROR: Unknown directive type "contributors".
>
> .. contributors:: v1.3.2..v1.3.3
> RELEASE.rst:70: ERROR: Unknown directive type "contributors".
>
> .. contributors:: v1.3.1..v1.3.2
> RELEASE.rst:88: ERROR: Unknown directive type "contributors".
>
> .. contributors:: v1.3.0..v1.3.1
> RELEASE.rst:155: ERROR: Unknown directive type "contributors".
>
> .. contributors:: v1.2.1..v1.3.0
> RELEASE.rst:178: ERROR: Unknown directive type "contributors".
>
> .. contributors:: v1.2.0..v1.2.1
> RELEASE.rst:227: ERROR: Unknown directive type "contributors".
>
> .. contributors:: v1.1.0..v1.2.0
> RELEASE.rst:285: ERROR: Unknown directive type "contributors".
>
> .. contributors:: v1.0.0..v1.1.0
> RELEASE.rst:337: ERROR: Unknown directive type "contributors".
>
> .. contributors:: v0.8.0..v1.0.0
> RELEASE.rst:357: ERROR: Unknown directive type "contributors".
>
> .. contributors:: v0.7.0..v0.8.0
> RELEASE.rst:382: ERROR: Unknown directive type "contributors".
>
> .. contributors:: v0.6.0..v0.7.0
> RELEASE.rst:417: ERROR: Unknown directive type "contributors".
>
> .. contributors:: v0.5.0..v0.6.0
> doc/source/releases/v1.4.0.rst:13: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v1.3.x..HEAD
> doc/source/releases/v1.3.2.rst:16: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v1.3.1..v1.3.2
> doc/source/releases/v1.3.1.rst:16: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v1.3.0..v1.3.1
> doc/source/releases/v1.3.0.rst:85: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v1.2.1..v1.3.0
> doc/source/releases/v1.2.1.rst:24: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v1.2.0..v1.2.1
> doc/source/releases/v1.2.0.rst:54: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v1.1.0..v1.2.0
> doc/source/releases/v1.1.0.rst:65: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v1.0.0..v1.1.0
> doc/source/releases/v1.0.0.rst:57: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v0.8.0..v1.0.0
> doc/source/releases/v0.8.0.rst:22: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v0.7.0..v0.8.0
> doc/source/releases/v0.7.0.rst:28: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v0.6.0..v0.7.0
> doc/source/releases/v0.6.0.rst:39: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v0.5.0..v0.6.0
> doc/source/releases/v0.5.0.rst:40: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v0.4.3..v0.5.0
> doc/source/releases/v0.4.3.rst:23: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v0.4.2..v0.4.3
> doc/source/releases/v0.4.2.rst:14: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v0.4.1..v0.4.2
> doc/source/releases/v0.4.1.rst:18: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v0.4.0..v0.4.1
> doc/source/releases/v0.4.0.rst:40: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v0.3.0..v0.4.0
> doc/source/releases/v0.3.0.rst:48: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v0.2.0..v0.3.0
> doc/source/releases/v0.2.0.rst:36: ERROR: Unknown directive type
> "contributors".
>
> .. contributors:: v0.2.0..v0.1.0
> /<<PKGBUILDDIR>>/doc/source/releases/v0.2.0.rst:36: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v0.2.0..v0.1.0
> /<<PKGBUILDDIR>>/doc/source/releases/v0.3.0.rst:48: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v0.2.0..v0.3.0
> /<<PKGBUILDDIR>>/doc/source/releases/v0.4.0.rst:40: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v0.3.0..v0.4.0
> /<<PKGBUILDDIR>>/doc/source/releases/v0.4.1.rst:18: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v0.4.0..v0.4.1
> /<<PKGBUILDDIR>>/doc/source/releases/v0.4.2.rst:14: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v0.4.1..v0.4.2
> /<<PKGBUILDDIR>>/doc/source/releases/v0.4.3.rst:23: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v0.4.2..v0.4.3
> /<<PKGBUILDDIR>>/doc/source/releases/v0.5.0.rst:40: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v0.4.3..v0.5.0
> /<<PKGBUILDDIR>>/doc/source/releases/v0.6.0.rst:39: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v0.5.0..v0.6.0
> /<<PKGBUILDDIR>>/doc/source/releases/v0.7.0.rst:28: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v0.6.0..v0.7.0
> /<<PKGBUILDDIR>>/doc/source/releases/v0.8.0.rst:22: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v0.7.0..v0.8.0
> /<<PKGBUILDDIR>>/doc/source/releases/v1.0.0.rst:57: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v0.8.0..v1.0.0
> /<<PKGBUILDDIR>>/doc/source/releases/v1.1.0.rst:65: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v1.0.0..v1.1.0
> /<<PKGBUILDDIR>>/doc/source/releases/v1.2.0.rst:54: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v1.1.0..v1.2.0
> /<<PKGBUILDDIR>>/doc/source/releases/v1.2.1.rst:24: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v1.2.0..v1.2.1
> /<<PKGBUILDDIR>>/doc/source/releases/v1.3.0.rst:85: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v1.2.1..v1.3.0
> /<<PKGBUILDDIR>>/doc/source/releases/v1.3.1.rst:16: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v1.3.0..v1.3.1
> /<<PKGBUILDDIR>>/doc/source/releases/v1.3.2.rst:16: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v1.3.1..v1.3.2
> /<<PKGBUILDDIR>>/doc/source/releases/v1.4.0.rst:13: ERROR: Unknown directive
> type "contributors".
>
> .. contributors:: v1.3.x..HEAD
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... /<<PKGBUILDDIR>>/doc/source/bottleneck.rst: WARNING:
> document isn't included in any toctree
> /<<PKGBUILDDIR>>/doc/source/installing.rst: WARNING: document isn't included
> in any toctree
> /<<PKGBUILDDIR>>/doc/source/releases/RELEASE.rst: WARNING: document isn't
> included in any toctree
> done
> preparing documents... done
> writing output... [ 2%] bottleneck
> writing output... [ 5%] bottleneck.benchmark
> writing output... [ 8%] bottleneck.move
> writing output... [ 11%] bottleneck.nonreduce
> writing output... [ 14%] bottleneck.nonreduce_axis
> writing output... [ 17%] bottleneck.reduce
> writing output... [ 20%] bottleneck.slow
> writing output... [ 22%] bottleneck.src
> writing output... [ 25%] bottleneck.tests
> writing output... [ 28%] index
> writing output... [ 31%] installing
> writing output... [ 34%] intro
> writing output... [ 37%] license
> writing output... [ 40%] reference
> writing output... [ 42%] release
> writing output... [ 45%] releases/RELEASE
> writing output... [ 48%] releases/v0.1.0
> writing output... [ 51%] releases/v0.2.0
> writing output... [ 54%] releases/v0.3.0
> writing output... [ 57%] releases/v0.4.0
> writing output... [ 60%] releases/v0.4.1
> writing output... [ 62%] releases/v0.4.2
> writing output... [ 65%] releases/v0.4.3
> writing output... [ 68%] releases/v0.5.0
> writing output... [ 71%] releases/v0.6.0
> writing output... [ 74%] releases/v0.7.0
> writing output... [ 77%] releases/v0.8.0
> writing output... [ 80%] releases/v1.0.0
> writing output... [ 82%] releases/v1.1.0
> writing output... [ 85%] releases/v1.2.0
> writing output... [ 88%] releases/v1.2.1
> writing output... [ 91%] releases/v1.3.0
> writing output... [ 94%] releases/v1.3.1
> writing output... [ 97%] releases/v1.3.2
> writing output... [100%] releases/v1.4.0
>
> /<<PKGBUILDDIR>>/bottleneck/slow/reduce.py:docstring of
> bottleneck.slow.reduce.allnan:16: WARNING: undefined label:
> 'ufuncs-output-type'
> /<<PKGBUILDDIR>>/bottleneck/slow/reduce.py:docstring of
> bottleneck.slow.reduce.allnan:17: WARNING: undefined label:
> 'ufuncs-output-type'
> generating indices... genindex py-modindex done
> writing additional pages... search done
> copying static files... done
> copying extra files... done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 55 warnings.
>
> The HTML pages are in build/sphinx/html.
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_build -O--buildsystem=pybuild -Npython-bottleneck-doc
> I: pybuild base:240: /usr/bin/python3.10 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck
> copying bottleneck/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck
> copying bottleneck/_pytesttester.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck
> copying bottleneck/_version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/benchmark
> copying bottleneck/benchmark/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/benchmark
> copying bottleneck/benchmark/autotimeit.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/benchmark
> copying bottleneck/benchmark/bench_detailed.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/benchmark
> copying bottleneck/benchmark/bench.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/benchmark
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/src
> copying bottleneck/src/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/src
> copying bottleneck/src/bn_template.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/src
> copying bottleneck/src/bn_config.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/src
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/slow
> copying bottleneck/slow/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/slow
> copying bottleneck/slow/reduce.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/slow
> copying bottleneck/slow/move.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/slow
> copying bottleneck/slow/nonreduce.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/slow
> copying bottleneck/slow/nonreduce_axis.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/slow
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/util.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/memory_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/scalar_input_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/test_template.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/nonreduce_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/list_input_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/reduce_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/common.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/input_modification_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/nonreduce_axis_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/move_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests/data
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests/data/template_test
> copying bottleneck/tests/data/template_test/truth.c ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests/data/template_test
> copying bottleneck/tests/data/template_test/test_template.c ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/tests/data/template_test
> UPDATING
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/_version.py
> set
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/_version.py
> to '1.3.5'
> running build_ext
> running config
> building 'bottleneck.reduce' extension
> creating build/temp.linux-x86_64-cpython-310
> creating build/temp.linux-x86_64-cpython-310/bottleneck
> creating build/temp.linux-x86_64-cpython-310/bottleneck/src
> x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv
> -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g
> -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/numpy/core/include
> -I/usr/include/python3.10 -Ibottleneck/src -c bottleneck/src/reduce.c -o
> build/temp.linux-x86_64-cpython-310/bottleneck/src/reduce.o -O2
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2
> -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2
> build/temp.linux-x86_64-cpython-310/bottleneck/src/reduce.o
> -L/usr/lib/x86_64-linux-gnu -o
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/reduce.cpython-310-x86_64-linux-gnu.so
> building 'bottleneck.move' extension
> creating build/temp.linux-x86_64-cpython-310/bottleneck/src/move_median
> x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv
> -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g
> -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/numpy/core/include
> -I/usr/include/python3.10 -Ibottleneck/src -c bottleneck/src/move.c -o
> build/temp.linux-x86_64-cpython-310/bottleneck/src/move.o -O2
> x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv
> -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g
> -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/numpy/core/include
> -I/usr/include/python3.10 -Ibottleneck/src -c
> bottleneck/src/move_median/move_median.c -o
> build/temp.linux-x86_64-cpython-310/bottleneck/src/move_median/move_median.o
> -O2
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2
> -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-310/bottleneck/src/move.o
> build/temp.linux-x86_64-cpython-310/bottleneck/src/move_median/move_median.o
> -L/usr/lib/x86_64-linux-gnu -o
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/move.cpython-310-x86_64-linux-gnu.so
> building 'bottleneck.nonreduce' extension
> x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv
> -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g
> -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/numpy/core/include
> -I/usr/include/python3.10 -Ibottleneck/src -c bottleneck/src/nonreduce.c -o
> build/temp.linux-x86_64-cpython-310/bottleneck/src/nonreduce.o -O2
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2
> -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2
> build/temp.linux-x86_64-cpython-310/bottleneck/src/nonreduce.o
> -L/usr/lib/x86_64-linux-gnu -o
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/nonreduce.cpython-310-x86_64-linux-gnu.so
> building 'bottleneck.nonreduce_axis' extension
> x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv
> -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g
> -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/numpy/core/include
> -I/usr/include/python3.10 -Ibottleneck/src -c bottleneck/src/nonreduce_axis.c
> -o build/temp.linux-x86_64-cpython-310/bottleneck/src/nonreduce_axis.o -O2
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2
> -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2
> build/temp.linux-x86_64-cpython-310/bottleneck/src/nonreduce_axis.o
> -L/usr/lib/x86_64-linux-gnu -o
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build/bottleneck/nonreduce_axis.cpython-310-x86_64-linux-gnu.so
> I: pybuild base:240: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck
> copying bottleneck/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck
> copying bottleneck/_pytesttester.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck
> copying bottleneck/_version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/benchmark
> copying bottleneck/benchmark/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/benchmark
> copying bottleneck/benchmark/autotimeit.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/benchmark
> copying bottleneck/benchmark/bench_detailed.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/benchmark
> copying bottleneck/benchmark/bench.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/benchmark
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/src
> copying bottleneck/src/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/src
> copying bottleneck/src/bn_template.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/src
> copying bottleneck/src/bn_config.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/src
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/slow
> copying bottleneck/slow/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/slow
> copying bottleneck/slow/reduce.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/slow
> copying bottleneck/slow/move.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/slow
> copying bottleneck/slow/nonreduce.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/slow
> copying bottleneck/slow/nonreduce_axis.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/slow
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/util.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/memory_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/scalar_input_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/test_template.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/nonreduce_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/list_input_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/reduce_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/common.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/input_modification_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/nonreduce_axis_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests
> copying bottleneck/tests/move_test.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests/data
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests/data/template_test
> copying bottleneck/tests/data/template_test/truth.c ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests/data/template_test
> copying bottleneck/tests/data/template_test/test_template.c ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/tests/data/template_test
> UPDATING
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/_version.py
> set
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/_version.py
> to '1.3.5'
> running build_ext
> running config
> building 'bottleneck.reduce' extension
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g
> -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
> -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11
> -Ibottleneck/src -c bottleneck/src/reduce.c -o
> build/temp.linux-x86_64-cpython-311/bottleneck/src/reduce.o -O2
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2
> -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2
> build/temp.linux-x86_64-cpython-311/bottleneck/src/reduce.o
> -L/usr/lib/x86_64-linux-gnu -o
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/reduce.cpython-311-x86_64-linux-gnu.so
> building 'bottleneck.move' extension
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g
> -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
> -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11
> -Ibottleneck/src -c bottleneck/src/move.c -o
> build/temp.linux-x86_64-cpython-311/bottleneck/src/move.o -O2
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g
> -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
> -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11
> -Ibottleneck/src -c bottleneck/src/move_median/move_median.c -o
> build/temp.linux-x86_64-cpython-311/bottleneck/src/move_median/move_median.o
> -O2
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2
> -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-311/bottleneck/src/move.o
> build/temp.linux-x86_64-cpython-311/bottleneck/src/move_median/move_median.o
> -L/usr/lib/x86_64-linux-gnu -o
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/move.cpython-311-x86_64-linux-gnu.so
> building 'bottleneck.nonreduce' extension
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g
> -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
> -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11
> -Ibottleneck/src -c bottleneck/src/nonreduce.c -o
> build/temp.linux-x86_64-cpython-311/bottleneck/src/nonreduce.o -O2
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2
> -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2
> build/temp.linux-x86_64-cpython-311/bottleneck/src/nonreduce.o
> -L/usr/lib/x86_64-linux-gnu -o
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/nonreduce.cpython-311-x86_64-linux-gnu.so
> building 'bottleneck.nonreduce_axis' extension
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g
> -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
> -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11
> -Ibottleneck/src -c bottleneck/src/nonreduce_axis.c -o
> build/temp.linux-x86_64-cpython-311/bottleneck/src/nonreduce_axis.o -O2
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2
> -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2
> build/temp.linux-x86_64-cpython-311/bottleneck/src/nonreduce_axis.o
> -L/usr/lib/x86_64-linux-gnu -o
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build/bottleneck/nonreduce_axis.cpython-311-x86_64-linux-gnu.so
> dh_auto_test -O--buildsystem=pybuild -Npython-bottleneck-doc
> I: pybuild base:240: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build; python3.10 -m
> pytest
> ============================= test session starts
> ==============================
> platform linux -- Python 3.10.9, pytest-7.2.0, pluggy-1.0.0+repack
> rootdir: /<<PKGBUILDDIR>>, configfile: setup.cfg
> collected 192 items
>
> bottleneck/tests/input_modification_test.py ............................ [
> 14%]
> . [
> 15%]
> bottleneck/tests/list_input_test.py ............................. [
> 30%]
> bottleneck/tests/memory_test.py . [
> 30%]
> bottleneck/tests/move_test.py .........F....................... [
> 47%]
> bottleneck/tests/nonreduce_axis_test.py .................... [
> 58%]
> bottleneck/tests/nonreduce_test.py .......... [
> 63%]
> bottleneck/tests/reduce_test.py ........................................ [
> 84%]
> ........... [
> 90%]
> bottleneck/tests/scalar_input_test.py .................. [
> 99%]
> bottleneck/tests/test_template.py .
> [100%]
>
> =================================== FAILURES
> ===================================
> _____________________________ test_move[move_rank]
> _____________________________
>
> func = <built-in function move_rank>
>
> @pytest.mark.parametrize("func", bn.get_functions("move"), ids=lambda x:
> x.__name__)
> def test_move(func):
> """Test that bn.xxx gives the same output as a reference function."""
> fmt = (
> "\nfunc %s | window %d | min_count %s | input %s (%s) | shape %s
> | "
> "axis %s | order %s\n"
> )
> fmt += "\nInput array:\n%s\n"
> aaae = assert_array_almost_equal
> func_name = func.__name__
> func0 = eval("bn.slow.%s" % func_name)
> if func_name == "move_var":
> decimal = 3
> else:
> decimal = 5
> for i, a in enumerate(arrays(func_name)):
> axes = range(-1, a.ndim)
> for axis in axes:
> windows = range(1, a.shape[axis])
> for window in windows:
> min_counts = list(range(1, window + 1)) + [None]
> for min_count in min_counts:
> actual = func(a, window, min_count, axis=axis)
> > desired = func0(a, window, min_count, axis=axis)
>
> bottleneck/tests/move_test.py:33:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> bottleneck/slow/move.py:110: in move_rank
> return move_func(lastrank, a, window, min_count, axis=axis)
> bottleneck/slow/move.py:148: in move_func
> y[tuple(idx2)] = func(a[tuple(idx1)], axis=axis, **kwargs)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> a = array([], shape=(1, 0), dtype=int64), axis = 0
>
> def lastrank(a, axis=-1):
> """
> The ranking of the last element along the axis, ignoring NaNs.
>
> The ranking is normalized to be between -1 and 1 instead of the more
> common 1 and N. The results are adjusted for ties.
>
> Parameters
> ----------
> a : ndarray
> Input array. If `a` is not an array, a conversion is attempted.
> axis : int, optional
> The axis over which to rank. By default (axis=-1) the ranking
> (and reducing) is performed over the last axis.
>
> Returns
> -------
> d : array
> In the case of, for example, a 2d array of shape (n, m) and
> axis=1, the output will contain the rank (normalized to be between
> -1 and 1 and adjusted for ties) of the the last element of each
> row.
> The output in this example will have shape (n,).
>
> Examples
> --------
> Create an array:
>
> >>> y1 = larry([1, 2, 3])
>
> What is the rank of the last element (the value 3 in this example)?
> It is the largest element so the rank is 1.0:
>
> >>> import numpy as np
> >>> from la.afunc import lastrank
> >>> x1 = np.array([1, 2, 3])
> >>> lastrank(x1)
> 1.0
>
> Now let's try an example where the last element has the smallest
> value:
>
> >>> x2 = np.array([3, 2, 1])
> >>> lastrank(x2)
> -1.0
>
> Here's an example where the last element is not the minimum or maximum
> value:
>
> >>> x3 = np.array([1, 3, 4, 5, 2])
> >>> lastrank(x3)
> -0.5
>
> """
> a = np.array(a, copy=False)
> ndim = a.ndim
> if a.size == 0:
> # At least one dimension has length 0
> shape = list(a.shape)
> shape.pop(axis)
> r = np.empty(shape, dtype=a.dtype)
> > r.fill(np.nan)
> E ValueError: cannot convert float NaN to integer
>
> bottleneck/slow/move.py:236: ValueError
> =========================== short test summary info
> ============================
> FAILED bottleneck/tests/move_test.py::test_move[move_rank] - ValueError:
> cann...
> ======================== 1 failed, 191 passed in 47.31s
> ========================
> E: pybuild pybuild:388: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bottleneck/build; python3.10 -m
> pytest
> I: pybuild base:240: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build; python3.11 -m
> pytest
> ============================= test session starts
> ==============================
> platform linux -- Python 3.11.1, pytest-7.2.0, pluggy-1.0.0+repack
> rootdir: /<<PKGBUILDDIR>>, configfile: setup.cfg
> collected 192 items
>
> bottleneck/tests/input_modification_test.py ............................ [
> 14%]
> . [
> 15%]
> bottleneck/tests/list_input_test.py ............................. [
> 30%]
> bottleneck/tests/memory_test.py . [
> 30%]
> bottleneck/tests/move_test.py .........F....................... [
> 47%]
> bottleneck/tests/nonreduce_axis_test.py .................... [
> 58%]
> bottleneck/tests/nonreduce_test.py .......... [
> 63%]
> bottleneck/tests/reduce_test.py ........................................ [
> 84%]
> ........... [
> 90%]
> bottleneck/tests/scalar_input_test.py .................. [
> 99%]
> bottleneck/tests/test_template.py .
> [100%]
>
> =================================== FAILURES
> ===================================
> _____________________________ test_move[move_rank]
> _____________________________
>
> func = <built-in function move_rank>
>
> @pytest.mark.parametrize("func", bn.get_functions("move"), ids=lambda x:
> x.__name__)
> def test_move(func):
> """Test that bn.xxx gives the same output as a reference function."""
> fmt = (
> "\nfunc %s | window %d | min_count %s | input %s (%s) | shape %s
> | "
> "axis %s | order %s\n"
> )
> fmt += "\nInput array:\n%s\n"
> aaae = assert_array_almost_equal
> func_name = func.__name__
> func0 = eval("bn.slow.%s" % func_name)
> if func_name == "move_var":
> decimal = 3
> else:
> decimal = 5
> for i, a in enumerate(arrays(func_name)):
> axes = range(-1, a.ndim)
> for axis in axes:
> windows = range(1, a.shape[axis])
> for window in windows:
> min_counts = list(range(1, window + 1)) + [None]
> for min_count in min_counts:
> actual = func(a, window, min_count, axis=axis)
> > desired = func0(a, window, min_count, axis=axis)
>
> bottleneck/tests/move_test.py:33:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> bottleneck/slow/move.py:110: in move_rank
> return move_func(lastrank, a, window, min_count, axis=axis)
> bottleneck/slow/move.py:148: in move_func
> y[tuple(idx2)] = func(a[tuple(idx1)], axis=axis, **kwargs)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> a = array([], shape=(1, 0), dtype=int64), axis = 0
>
> def lastrank(a, axis=-1):
> """
> The ranking of the last element along the axis, ignoring NaNs.
>
> The ranking is normalized to be between -1 and 1 instead of the more
> common 1 and N. The results are adjusted for ties.
>
> Parameters
> ----------
> a : ndarray
> Input array. If `a` is not an array, a conversion is attempted.
> axis : int, optional
> The axis over which to rank. By default (axis=-1) the ranking
> (and reducing) is performed over the last axis.
>
> Returns
> -------
> d : array
> In the case of, for example, a 2d array of shape (n, m) and
> axis=1, the output will contain the rank (normalized to be between
> -1 and 1 and adjusted for ties) of the the last element of each
> row.
> The output in this example will have shape (n,).
>
> Examples
> --------
> Create an array:
>
> >>> y1 = larry([1, 2, 3])
>
> What is the rank of the last element (the value 3 in this example)?
> It is the largest element so the rank is 1.0:
>
> >>> import numpy as np
> >>> from la.afunc import lastrank
> >>> x1 = np.array([1, 2, 3])
> >>> lastrank(x1)
> 1.0
>
> Now let's try an example where the last element has the smallest
> value:
>
> >>> x2 = np.array([3, 2, 1])
> >>> lastrank(x2)
> -1.0
>
> Here's an example where the last element is not the minimum or maximum
> value:
>
> >>> x3 = np.array([1, 3, 4, 5, 2])
> >>> lastrank(x3)
> -0.5
>
> """
> a = np.array(a, copy=False)
> ndim = a.ndim
> if a.size == 0:
> # At least one dimension has length 0
> shape = list(a.shape)
> shape.pop(axis)
> r = np.empty(shape, dtype=a.dtype)
> > r.fill(np.nan)
> E ValueError: cannot convert float NaN to integer
>
> bottleneck/slow/move.py:236: ValueError
> =========================== short test summary info
> ============================
> FAILED bottleneck/tests/move_test.py::test_move[move_rank] - ValueError:
> cann...
> ======================== 1 failed, 191 passed in 44.04s
> ========================
> E: pybuild pybuild:388: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_bottleneck/build; python3.11 -m
> pytest
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.10
> 3.11" returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2023/01/13/bottleneck_1.3.5+ds1-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230113;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230113&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---