Bug#1002171: opentsne: FTBFS: ./tmpbpc387ld/fftw3.c:1:10: fatal error: fftw3.h: No such file or directory

Lucas Nussbaum lucas at debian.org
Tue Dec 21 16:03:52 GMT 2021


Source: opentsne
Version: 0.5.0-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20211220 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> DC-Build-Header: opentsne 0.5.0-2 / 2021-12-20 18:31:31 +0000
> DC-Task: type:rebuild-full source:opentsne version:0.5.0-2 chroot:unstable esttime: logfile:/tmp/opentsne_0.5.0-2_unstable.log modes:
> DC-Sbuild-call: su user42 -c 'sbuild -n -A -s --force-orig-source --apt-update -d unstable -v --no-run-lintian opentsne_0.5.0-2'
> sbuild (Debian sbuild) 0.81.2 (31 January 2021) on ip-10-84-232-84.eu-central-1.compute.internal
> 
> +==============================================================================+
> | opentsne 0.5.0-2 (amd64)                     Mon, 20 Dec 2021 18:31:32 +0000 |
> +==============================================================================+
> 
> Package: opentsne
> Version: 0.5.0-2
> Source Version: 0.5.0-2
> Distribution: unstable
> Machine Architecture: amd64
> Host Architecture: amd64
> Build Architecture: amd64
> Build Type: full
> 
> I: NOTICE: Log filtering will replace 'var/run/schroot/mount/sid-amd64-sbuild-db792670-7077-4e3f-9307-738240672196' with '<<CHROOT>>'
> I: NOTICE: Log filtering will replace 'build/opentsne-yMTI8Z/resolver-cBXVy5' with '<<RESOLVERDIR>>'
> 
> +------------------------------------------------------------------------------+
> | Update chroot                                                                |
> +------------------------------------------------------------------------------+
> 
> Get:1 http://127.0.0.1:12990/debian sid InRelease [165 kB]
> Get:2 http://127.0.0.1:12990/debian sid/main Sources.diff/Index [63.6 kB]
> Get:3 http://127.0.0.1:12990/debian sid/main amd64 Packages.diff/Index [63.6 kB]
> Get:4 http://127.0.0.1:12990/debian sid/main Sources T-2021-12-20-1402.42-F-2021-12-20-0802.30.pdiff [19.0 kB]
> Get:4 http://127.0.0.1:12990/debian sid/main Sources T-2021-12-20-1402.42-F-2021-12-20-0802.30.pdiff [19.0 kB]
> Get:5 http://127.0.0.1:12990/debian sid/main amd64 Packages T-2021-12-20-1402.42-F-2021-12-20-0802.30.pdiff [14.6 kB]
> Get:5 http://127.0.0.1:12990/debian sid/main amd64 Packages T-2021-12-20-1402.42-F-2021-12-20-0802.30.pdiff [14.6 kB]
> Fetched 326 kB in 2s (213 kB/s)
> Reading package lists...
> Reading package lists...
> Building dependency tree...
> Calculating upgrade...
> 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> 
> +------------------------------------------------------------------------------+
> | Fetch source files                                                           |
> +------------------------------------------------------------------------------+
> 
> 
> Check APT
> ---------
> 
> Checking available source versions...
> 
> Download source files with APT
> ------------------------------
> 
> Reading package lists...
> NOTICE: 'opentsne' packaging is maintained in the 'Git' version control system at:
> https://salsa.debian.org/science-team/opentsne.git
> Please use:
> git clone https://salsa.debian.org/science-team/opentsne.git
> to retrieve the latest (possibly unreleased) updates to the package.
> Need to get 20.7 MB of source archives.
> Get:1 http://127.0.0.1:12990/debian sid/main opentsne 0.5.0-2 (dsc) [1796 B]
> Get:2 http://127.0.0.1:12990/debian sid/main opentsne 0.5.0-2 (tar) [20.7 MB]
> Get:3 http://127.0.0.1:12990/debian sid/main opentsne 0.5.0-2 (diff) [2500 B]
> Fetched 20.7 MB in 0s (140 MB/s)
> Download complete and in download only mode
> I: NOTICE: Log filtering will replace 'build/opentsne-yMTI8Z/opentsne-0.5.0' with '<<PKGBUILDDIR>>'
> I: NOTICE: Log filtering will replace 'build/opentsne-yMTI8Z' with '<<BUILDDIR>>'
> 
> +------------------------------------------------------------------------------+
> | Install package build dependencies                                           |
> +------------------------------------------------------------------------------+
> 
> 
> Setup apt archive
> -----------------
> 
> Merged Build-Depends: debhelper (>= 12), dh-python, python3-all, python3-dev, python3-numpy, python3-scipy, python3-sklearn, python3-pytest, python3-pytest-runner, python3-setuptools, build-essential, fakeroot
> Filtered Build-Depends: debhelper (>= 12), dh-python, python3-all, python3-dev, python3-numpy, python3-scipy, python3-sklearn, python3-pytest, python3-pytest-runner, python3-setuptools, build-essential, fakeroot
> dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
> Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
> Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [957 B]
> Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
> Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [417 B]
> Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [500 B]
> Fetched 1874 B in 0s (0 B/s)
> Reading package lists...
> Reading package lists...
> 
> Install main build dependencies (apt-based resolver)
> ----------------------------------------------------
> 
> Installing build dependencies
> Reading package lists...
> Building dependency tree...
> The following additional packages will be installed:
>   autoconf automake autopoint autotools-dev bsdextrautils debhelper
>   dh-autoreconf dh-python dh-strip-nondeterminism dwz file gettext
>   gettext-base groff-base intltool-debian libarchive-zip-perl libblas3 libbsd0
>   libdebhelper-perl libedit2 libelf1 libexpat1 libexpat1-dev
>   libfile-stripnondeterminism-perl libgfortran5 libicu67 libjs-jquery
>   libjs-sphinxdoc libjs-underscore liblapack3 liblbfgsb0 libmagic-mgc
>   libmagic1 libmd0 libmpdec3 libncurses6 libncursesw6 libpipeline1 libprocps8
>   libpython3-dev libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib
>   libpython3.9 libpython3.9-dev libpython3.9-minimal libpython3.9-stdlib
>   libreadline8 libsigsegv2 libsqlite3-0 libsub-override-perl libtool
>   libuchardet0 libxml2 m4 man-db media-types po-debconf procps python3
>   python3-all python3-attr python3-decorator python3-dev python3-distutils
>   python3-importlib-metadata python3-iniconfig python3-joblib python3-lib2to3
>   python3-minimal python3-more-itertools python3-numpy python3-packaging
>   python3-pkg-resources python3-pluggy python3-py python3-pyparsing
>   python3-pytest python3-pytest-runner python3-scipy python3-setuptools
>   python3-sklearn python3-sklearn-lib python3-threadpoolctl python3-toml
>   python3-zipp python3.10 python3.10-minimal python3.9 python3.9-dev
>   python3.9-minimal readline-common sensible-utils zlib1g-dev
> Suggested packages:
>   autoconf-archive gnu-standards autoconf-doc dh-make flit python3-build
>   python3-tomli python3-installer gettext-doc libasprintf-dev libgettextpo-dev
>   groff libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less
>   www-browser libmail-box-perl python3-doc python3-tk python3-venv
>   python-attr-doc gfortran python-numpy-doc subversion python-pyparsing-doc
>   python-scipy-doc python-setuptools-doc python3-dap python-sklearn-doc
>   ipython3 python3.10-venv python3.10-doc binfmt-support python3.9-venv
>   python3.9-doc readline-doc
> Recommended packages:
>   curl | wget | lynx libarchive-cpio-perl javascript-common libgpm2
>   ca-certificates libltdl-dev libmail-sendmail-perl psmisc python3-simplejson
>   python3-psutil python3-pygments python3-pil python3-nose python3-matplotlib
> The following NEW packages will be installed:
>   autoconf automake autopoint autotools-dev bsdextrautils debhelper
>   dh-autoreconf dh-python dh-strip-nondeterminism dwz file gettext
>   gettext-base groff-base intltool-debian libarchive-zip-perl libblas3 libbsd0
>   libdebhelper-perl libedit2 libelf1 libexpat1 libexpat1-dev
>   libfile-stripnondeterminism-perl libgfortran5 libicu67 libjs-jquery
>   libjs-sphinxdoc libjs-underscore liblapack3 liblbfgsb0 libmagic-mgc
>   libmagic1 libmd0 libmpdec3 libncurses6 libncursesw6 libpipeline1 libprocps8
>   libpython3-dev libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib
>   libpython3.9 libpython3.9-dev libpython3.9-minimal libpython3.9-stdlib
>   libreadline8 libsigsegv2 libsqlite3-0 libsub-override-perl libtool
>   libuchardet0 libxml2 m4 man-db media-types po-debconf procps python3
>   python3-all python3-attr python3-decorator python3-dev python3-distutils
>   python3-importlib-metadata python3-iniconfig python3-joblib python3-lib2to3
>   python3-minimal python3-more-itertools python3-numpy python3-packaging
>   python3-pkg-resources python3-pluggy python3-py python3-pyparsing
>   python3-pytest python3-pytest-runner python3-scipy python3-setuptools
>   python3-sklearn python3-sklearn-lib python3-threadpoolctl python3-toml
>   python3-zipp python3.10 python3.10-minimal python3.9 python3.9-dev
>   python3.9-minimal readline-common sbuild-build-depends-main-dummy
>   sensible-utils zlib1g-dev
> 0 upgraded, 95 newly installed, 0 to remove and 0 not upgraded.
> Need to get 66.1 MB of archives.
> After this operation, 308 MB of additional disk space will be used.
> Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [928 B]
> Get:2 http://127.0.0.1:12990/debian sid/main amd64 bsdextrautils amd64 2.37.2-4 [143 kB]
> Get:3 http://127.0.0.1:12990/debian sid/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB]
> Get:4 http://127.0.0.1:12990/debian sid/main amd64 groff-base amd64 1.22.4-7 [935 kB]
> Get:5 http://127.0.0.1:12990/debian sid/main amd64 libpipeline1 amd64 1.5.4-1 [36.2 kB]
> Get:6 http://127.0.0.1:12990/debian sid/main amd64 man-db amd64 2.9.4-2 [1354 kB]
> Get:7 http://127.0.0.1:12990/debian sid/main amd64 libpython3.9-minimal amd64 3.9.9-2 [804 kB]
> Get:8 http://127.0.0.1:12990/debian sid/main amd64 libexpat1 amd64 2.4.1-3 [104 kB]
> Get:9 http://127.0.0.1:12990/debian sid/main amd64 python3.9-minimal amd64 3.9.9-2 [1924 kB]
> Get:10 http://127.0.0.1:12990/debian sid/main amd64 python3-minimal amd64 3.9.8-1 [38.5 kB]
> Get:11 http://127.0.0.1:12990/debian sid/main amd64 media-types all 4.0.0 [30.3 kB]
> Get:12 http://127.0.0.1:12990/debian sid/main amd64 libmpdec3 amd64 2.5.1-2 [87.8 kB]
> Get:13 http://127.0.0.1:12990/debian sid/main amd64 libncursesw6 amd64 6.3-1 [133 kB]
> Get:14 http://127.0.0.1:12990/debian sid/main amd64 readline-common all 8.1-2 [73.8 kB]
> Get:15 http://127.0.0.1:12990/debian sid/main amd64 libreadline8 amd64 8.1-2 [168 kB]
> Get:16 http://127.0.0.1:12990/debian sid/main amd64 libsqlite3-0 amd64 3.36.0-2 [815 kB]
> Get:17 http://127.0.0.1:12990/debian sid/main amd64 libpython3.9-stdlib amd64 3.9.9-2 [1680 kB]
> Get:18 http://127.0.0.1:12990/debian sid/main amd64 python3.9 amd64 3.9.9-2 [484 kB]
> Get:19 http://127.0.0.1:12990/debian sid/main amd64 libpython3-stdlib amd64 3.9.8-1 [21.6 kB]
> Get:20 http://127.0.0.1:12990/debian sid/main amd64 python3 amd64 3.9.8-1 [38.1 kB]
> Get:21 http://127.0.0.1:12990/debian sid/main amd64 libpython3.10-minimal amd64 3.10.1-2 [821 kB]
> Get:22 http://127.0.0.1:12990/debian sid/main amd64 python3.10-minimal amd64 3.10.1-2 [1961 kB]
> Get:23 http://127.0.0.1:12990/debian sid/main amd64 libncurses6 amd64 6.3-1 [102 kB]
> Get:24 http://127.0.0.1:12990/debian sid/main amd64 libprocps8 amd64 2:3.3.17-5 [63.9 kB]
> Get:25 http://127.0.0.1:12990/debian sid/main amd64 procps amd64 2:3.3.17-5 [502 kB]
> Get:26 http://127.0.0.1:12990/debian sid/main amd64 sensible-utils all 0.0.17 [21.5 kB]
> Get:27 http://127.0.0.1:12990/debian sid/main amd64 libmagic-mgc amd64 1:5.41-2 [295 kB]
> Get:28 http://127.0.0.1:12990/debian sid/main amd64 libmagic1 amd64 1:5.41-2 [129 kB]
> Get:29 http://127.0.0.1:12990/debian sid/main amd64 file amd64 1:5.41-2 [66.9 kB]
> Get:30 http://127.0.0.1:12990/debian sid/main amd64 gettext-base amd64 0.21-4 [175 kB]
> Get:31 http://127.0.0.1:12990/debian sid/main amd64 libsigsegv2 amd64 2.13-1 [34.8 kB]
> Get:32 http://127.0.0.1:12990/debian sid/main amd64 m4 amd64 1.4.18-5 [204 kB]
> Get:33 http://127.0.0.1:12990/debian sid/main amd64 autoconf all 2.71-2 [343 kB]
> Get:34 http://127.0.0.1:12990/debian sid/main amd64 autotools-dev all 20180224.1+nmu1 [77.1 kB]
> Get:35 http://127.0.0.1:12990/debian sid/main amd64 automake all 1:1.16.5-1.1 [823 kB]
> Get:36 http://127.0.0.1:12990/debian sid/main amd64 autopoint all 0.21-4 [510 kB]
> Get:37 http://127.0.0.1:12990/debian sid/main amd64 libdebhelper-perl all 13.6 [193 kB]
> Get:38 http://127.0.0.1:12990/debian sid/main amd64 libtool all 2.4.6-15 [513 kB]
> Get:39 http://127.0.0.1:12990/debian sid/main amd64 dh-autoreconf all 20 [17.1 kB]
> Get:40 http://127.0.0.1:12990/debian sid/main amd64 libarchive-zip-perl all 1.68-1 [104 kB]
> Get:41 http://127.0.0.1:12990/debian sid/main amd64 libsub-override-perl all 0.09-2 [10.2 kB]
> Get:42 http://127.0.0.1:12990/debian sid/main amd64 libfile-stripnondeterminism-perl all 1.12.1-1 [26.5 kB]
> Get:43 http://127.0.0.1:12990/debian sid/main amd64 dh-strip-nondeterminism all 1.12.1-1 [15.6 kB]
> Get:44 http://127.0.0.1:12990/debian sid/main amd64 libelf1 amd64 0.186-1 [179 kB]
> Get:45 http://127.0.0.1:12990/debian sid/main amd64 dwz amd64 0.14-1 [98.3 kB]
> Get:46 http://127.0.0.1:12990/debian sid/main amd64 libicu67 amd64 67.1-7 [8622 kB]
> Get:47 http://127.0.0.1:12990/debian sid/main amd64 libxml2 amd64 2.9.12+dfsg-5+b1 [701 kB]
> Get:48 http://127.0.0.1:12990/debian sid/main amd64 gettext amd64 0.21-4 [1311 kB]
> Get:49 http://127.0.0.1:12990/debian sid/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB]
> Get:50 http://127.0.0.1:12990/debian sid/main amd64 po-debconf all 1.0.21+nmu1 [248 kB]
> Get:51 http://127.0.0.1:12990/debian sid/main amd64 debhelper all 13.6 [1054 kB]
> Get:52 http://127.0.0.1:12990/debian sid/main amd64 python3-lib2to3 all 3.9.9-3 [79.5 kB]
> Get:53 http://127.0.0.1:12990/debian sid/main amd64 python3-distutils all 3.9.9-3 [146 kB]
> Get:54 http://127.0.0.1:12990/debian sid/main amd64 dh-python all 5.20211217 [109 kB]
> Get:55 http://127.0.0.1:12990/debian sid/main amd64 libblas3 amd64 3.10.0-2 [155 kB]
> Get:56 http://127.0.0.1:12990/debian sid/main amd64 libmd0 amd64 1.0.4-1 [29.6 kB]
> Get:57 http://127.0.0.1:12990/debian sid/main amd64 libbsd0 amd64 0.11.3-1 [108 kB]
> Get:58 http://127.0.0.1:12990/debian sid/main amd64 libedit2 amd64 3.1-20210910-1 [97.5 kB]
> Get:59 http://127.0.0.1:12990/debian sid/main amd64 libexpat1-dev amd64 2.4.1-3 [156 kB]
> Get:60 http://127.0.0.1:12990/debian sid/main amd64 libgfortran5 amd64 11.2.0-13 [709 kB]
> Get:61 http://127.0.0.1:12990/debian sid/main amd64 libjs-jquery all 3.5.1+dfsg+~3.5.5-8 [315 kB]
> Get:62 http://127.0.0.1:12990/debian sid/main amd64 libjs-underscore all 1.9.1~dfsg-4 [100 kB]
> Get:63 http://127.0.0.1:12990/debian sid/main amd64 libjs-sphinxdoc all 4.3.2-1 [139 kB]
> Get:64 http://127.0.0.1:12990/debian sid/main amd64 liblapack3 amd64 3.10.0-2 [2203 kB]
> Get:65 http://127.0.0.1:12990/debian sid/main amd64 liblbfgsb0 amd64 3.0+dfsg.3-10 [28.5 kB]
> Get:66 http://127.0.0.1:12990/debian sid/main amd64 libpython3.9 amd64 3.9.9-2 [1696 kB]
> Get:67 http://127.0.0.1:12990/debian sid/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2 [190 kB]
> Get:68 http://127.0.0.1:12990/debian sid/main amd64 libpython3.9-dev amd64 3.9.9-2 [4235 kB]
> Get:69 http://127.0.0.1:12990/debian sid/main amd64 libpython3-dev amd64 3.9.8-1 [21.9 kB]
> Get:70 http://127.0.0.1:12990/debian sid/main amd64 libpython3.10-stdlib amd64 3.10.1-2 [1697 kB]
> Get:71 http://127.0.0.1:12990/debian sid/main amd64 python3.10 amd64 3.10.1-2 [527 kB]
> Get:72 http://127.0.0.1:12990/debian sid/main amd64 python3-all amd64 3.9.8-1 [1060 B]
> Get:73 http://127.0.0.1:12990/debian sid/main amd64 python3-attr all 20.3.0-1 [52.9 kB]
> Get:74 http://127.0.0.1:12990/debian sid/main amd64 python3-decorator all 4.4.2-2 [15.8 kB]
> Get:75 http://127.0.0.1:12990/debian sid/main amd64 python3.9-dev amd64 3.9.9-2 [508 kB]
> Get:76 http://127.0.0.1:12990/debian sid/main amd64 python3-dev amd64 3.9.8-1 [25.3 kB]
> Get:77 http://127.0.0.1:12990/debian sid/main amd64 python3-more-itertools all 8.10.0-2 [53.0 kB]
> Get:78 http://127.0.0.1:12990/debian sid/main amd64 python3-zipp all 1.0.0-3 [6060 B]
> Get:79 http://127.0.0.1:12990/debian sid/main amd64 python3-importlib-metadata all 4.6.4-1 [22.5 kB]
> Get:80 http://127.0.0.1:12990/debian sid/main amd64 python3-iniconfig all 1.1.1-1 [6308 B]
> Get:81 http://127.0.0.1:12990/debian sid/main amd64 python3-pkg-resources all 59.6.0-1 [196 kB]
> Get:82 http://127.0.0.1:12990/debian sid/main amd64 python3-joblib all 0.17.0-4 [213 kB]
> Get:83 http://127.0.0.1:12990/debian sid/main amd64 python3-numpy amd64 1:1.21.5-1 [3757 kB]
> Get:84 http://127.0.0.1:12990/debian sid/main amd64 python3-pyparsing all 2.4.7-1 [109 kB]
> Get:85 http://127.0.0.1:12990/debian sid/main amd64 python3-packaging all 21.3-1 [34.1 kB]
> Get:86 http://127.0.0.1:12990/debian sid/main amd64 python3-pluggy all 0.13.0-7.1 [22.3 kB]
> Get:87 http://127.0.0.1:12990/debian sid/main amd64 python3-py all 1.10.0-1 [94.2 kB]
> Get:88 http://127.0.0.1:12990/debian sid/main amd64 python3-toml all 0.10.2-1 [16.2 kB]
> Get:89 http://127.0.0.1:12990/debian sid/main amd64 python3-pytest all 6.2.5-1 [218 kB]
> Get:90 http://127.0.0.1:12990/debian sid/main amd64 python3-setuptools all 59.6.0-1 [400 kB]
> Get:91 http://127.0.0.1:12990/debian sid/main amd64 python3-pytest-runner all 2.11.1-1.2 [8528 B]
> Get:92 http://127.0.0.1:12990/debian sid/main amd64 python3-scipy amd64 1.7.1-2+b1 [14.7 MB]
> Get:93 http://127.0.0.1:12990/debian sid/main amd64 python3-sklearn-lib amd64 1.0.1-1 [2698 kB]
> Get:94 http://127.0.0.1:12990/debian sid/main amd64 python3-threadpoolctl all 2.1.0-1 [15.3 kB]
> Get:95 http://127.0.0.1:12990/debian sid/main amd64 python3-sklearn all 1.0.1-1 [1980 kB]
> debconf: delaying package configuration, since apt-utils is not installed
> Fetched 66.1 MB in 0s (262 MB/s)
> Selecting previously unselected package bsdextrautils.
> (Reading database ... 12466 files and directories currently installed.)
> Preparing to unpack .../0-bsdextrautils_2.37.2-4_amd64.deb ...
> Unpacking bsdextrautils (2.37.2-4) ...
> Selecting previously unselected package libuchardet0:amd64.
> Preparing to unpack .../1-libuchardet0_0.0.7-1_amd64.deb ...
> Unpacking libuchardet0:amd64 (0.0.7-1) ...
> Selecting previously unselected package groff-base.
> Preparing to unpack .../2-groff-base_1.22.4-7_amd64.deb ...
> Unpacking groff-base (1.22.4-7) ...
> Selecting previously unselected package libpipeline1:amd64.
> Preparing to unpack .../3-libpipeline1_1.5.4-1_amd64.deb ...
> Unpacking libpipeline1:amd64 (1.5.4-1) ...
> Selecting previously unselected package man-db.
> Preparing to unpack .../4-man-db_2.9.4-2_amd64.deb ...
> Unpacking man-db (2.9.4-2) ...
> Selecting previously unselected package libpython3.9-minimal:amd64.
> Preparing to unpack .../5-libpython3.9-minimal_3.9.9-2_amd64.deb ...
> Unpacking libpython3.9-minimal:amd64 (3.9.9-2) ...
> Selecting previously unselected package libexpat1:amd64.
> Preparing to unpack .../6-libexpat1_2.4.1-3_amd64.deb ...
> Unpacking libexpat1:amd64 (2.4.1-3) ...
> Selecting previously unselected package python3.9-minimal.
> Preparing to unpack .../7-python3.9-minimal_3.9.9-2_amd64.deb ...
> Unpacking python3.9-minimal (3.9.9-2) ...
> Setting up libpython3.9-minimal:amd64 (3.9.9-2) ...
> Setting up libexpat1:amd64 (2.4.1-3) ...
> Setting up python3.9-minimal (3.9.9-2) ...
> Selecting previously unselected package python3-minimal.
> (Reading database ... 13333 files and directories currently installed.)
> Preparing to unpack .../0-python3-minimal_3.9.8-1_amd64.deb ...
> Unpacking python3-minimal (3.9.8-1) ...
> Selecting previously unselected package media-types.
> Preparing to unpack .../1-media-types_4.0.0_all.deb ...
> Unpacking media-types (4.0.0) ...
> Selecting previously unselected package libmpdec3:amd64.
> Preparing to unpack .../2-libmpdec3_2.5.1-2_amd64.deb ...
> Unpacking libmpdec3:amd64 (2.5.1-2) ...
> Selecting previously unselected package libncursesw6:amd64.
> Preparing to unpack .../3-libncursesw6_6.3-1_amd64.deb ...
> Unpacking libncursesw6:amd64 (6.3-1) ...
> Selecting previously unselected package readline-common.
> Preparing to unpack .../4-readline-common_8.1-2_all.deb ...
> Unpacking readline-common (8.1-2) ...
> Selecting previously unselected package libreadline8:amd64.
> Preparing to unpack .../5-libreadline8_8.1-2_amd64.deb ...
> Unpacking libreadline8:amd64 (8.1-2) ...
> Selecting previously unselected package libsqlite3-0:amd64.
> Preparing to unpack .../6-libsqlite3-0_3.36.0-2_amd64.deb ...
> Unpacking libsqlite3-0:amd64 (3.36.0-2) ...
> Selecting previously unselected package libpython3.9-stdlib:amd64.
> Preparing to unpack .../7-libpython3.9-stdlib_3.9.9-2_amd64.deb ...
> Unpacking libpython3.9-stdlib:amd64 (3.9.9-2) ...
> Selecting previously unselected package python3.9.
> Preparing to unpack .../8-python3.9_3.9.9-2_amd64.deb ...
> Unpacking python3.9 (3.9.9-2) ...
> Selecting previously unselected package libpython3-stdlib:amd64.
> Preparing to unpack .../9-libpython3-stdlib_3.9.8-1_amd64.deb ...
> Unpacking libpython3-stdlib:amd64 (3.9.8-1) ...
> Setting up python3-minimal (3.9.8-1) ...
> Selecting previously unselected package python3.
> (Reading database ... 13772 files and directories currently installed.)
> Preparing to unpack .../00-python3_3.9.8-1_amd64.deb ...
> Unpacking python3 (3.9.8-1) ...
> Selecting previously unselected package libpython3.10-minimal:amd64.
> Preparing to unpack .../01-libpython3.10-minimal_3.10.1-2_amd64.deb ...
> Unpacking libpython3.10-minimal:amd64 (3.10.1-2) ...
> Selecting previously unselected package python3.10-minimal.
> Preparing to unpack .../02-python3.10-minimal_3.10.1-2_amd64.deb ...
> Unpacking python3.10-minimal (3.10.1-2) ...
> Selecting previously unselected package libncurses6:amd64.
> Preparing to unpack .../03-libncurses6_6.3-1_amd64.deb ...
> Unpacking libncurses6:amd64 (6.3-1) ...
> Selecting previously unselected package libprocps8:amd64.
> Preparing to unpack .../04-libprocps8_2%3a3.3.17-5_amd64.deb ...
> Unpacking libprocps8:amd64 (2:3.3.17-5) ...
> Selecting previously unselected package procps.
> Preparing to unpack .../05-procps_2%3a3.3.17-5_amd64.deb ...
> Unpacking procps (2:3.3.17-5) ...
> Selecting previously unselected package sensible-utils.
> Preparing to unpack .../06-sensible-utils_0.0.17_all.deb ...
> Unpacking sensible-utils (0.0.17) ...
> Selecting previously unselected package libmagic-mgc.
> Preparing to unpack .../07-libmagic-mgc_1%3a5.41-2_amd64.deb ...
> Unpacking libmagic-mgc (1:5.41-2) ...
> Selecting previously unselected package libmagic1:amd64.
> Preparing to unpack .../08-libmagic1_1%3a5.41-2_amd64.deb ...
> Unpacking libmagic1:amd64 (1:5.41-2) ...
> Selecting previously unselected package file.
> Preparing to unpack .../09-file_1%3a5.41-2_amd64.deb ...
> Unpacking file (1:5.41-2) ...
> Selecting previously unselected package gettext-base.
> Preparing to unpack .../10-gettext-base_0.21-4_amd64.deb ...
> Unpacking gettext-base (0.21-4) ...
> Selecting previously unselected package libsigsegv2:amd64.
> Preparing to unpack .../11-libsigsegv2_2.13-1_amd64.deb ...
> Unpacking libsigsegv2:amd64 (2.13-1) ...
> Selecting previously unselected package m4.
> Preparing to unpack .../12-m4_1.4.18-5_amd64.deb ...
> Unpacking m4 (1.4.18-5) ...
> Selecting previously unselected package autoconf.
> Preparing to unpack .../13-autoconf_2.71-2_all.deb ...
> Unpacking autoconf (2.71-2) ...
> Selecting previously unselected package autotools-dev.
> Preparing to unpack .../14-autotools-dev_20180224.1+nmu1_all.deb ...
> Unpacking autotools-dev (20180224.1+nmu1) ...
> Selecting previously unselected package automake.
> Preparing to unpack .../15-automake_1%3a1.16.5-1.1_all.deb ...
> Unpacking automake (1:1.16.5-1.1) ...
> Selecting previously unselected package autopoint.
> Preparing to unpack .../16-autopoint_0.21-4_all.deb ...
> Unpacking autopoint (0.21-4) ...
> Selecting previously unselected package libdebhelper-perl.
> Preparing to unpack .../17-libdebhelper-perl_13.6_all.deb ...
> Unpacking libdebhelper-perl (13.6) ...
> Selecting previously unselected package libtool.
> Preparing to unpack .../18-libtool_2.4.6-15_all.deb ...
> Unpacking libtool (2.4.6-15) ...
> Selecting previously unselected package dh-autoreconf.
> Preparing to unpack .../19-dh-autoreconf_20_all.deb ...
> Unpacking dh-autoreconf (20) ...
> Selecting previously unselected package libarchive-zip-perl.
> Preparing to unpack .../20-libarchive-zip-perl_1.68-1_all.deb ...
> Unpacking libarchive-zip-perl (1.68-1) ...
> Selecting previously unselected package libsub-override-perl.
> Preparing to unpack .../21-libsub-override-perl_0.09-2_all.deb ...
> Unpacking libsub-override-perl (0.09-2) ...
> Selecting previously unselected package libfile-stripnondeterminism-perl.
> Preparing to unpack .../22-libfile-stripnondeterminism-perl_1.12.1-1_all.deb ...
> Unpacking libfile-stripnondeterminism-perl (1.12.1-1) ...
> Selecting previously unselected package dh-strip-nondeterminism.
> Preparing to unpack .../23-dh-strip-nondeterminism_1.12.1-1_all.deb ...
> Unpacking dh-strip-nondeterminism (1.12.1-1) ...
> Selecting previously unselected package libelf1:amd64.
> Preparing to unpack .../24-libelf1_0.186-1_amd64.deb ...
> Unpacking libelf1:amd64 (0.186-1) ...
> Selecting previously unselected package dwz.
> Preparing to unpack .../25-dwz_0.14-1_amd64.deb ...
> Unpacking dwz (0.14-1) ...
> Selecting previously unselected package libicu67:amd64.
> Preparing to unpack .../26-libicu67_67.1-7_amd64.deb ...
> Unpacking libicu67:amd64 (67.1-7) ...
> Selecting previously unselected package libxml2:amd64.
> Preparing to unpack .../27-libxml2_2.9.12+dfsg-5+b1_amd64.deb ...
> Unpacking libxml2:amd64 (2.9.12+dfsg-5+b1) ...
> Selecting previously unselected package gettext.
> Preparing to unpack .../28-gettext_0.21-4_amd64.deb ...
> Unpacking gettext (0.21-4) ...
> Selecting previously unselected package intltool-debian.
> Preparing to unpack .../29-intltool-debian_0.35.0+20060710.5_all.deb ...
> Unpacking intltool-debian (0.35.0+20060710.5) ...
> Selecting previously unselected package po-debconf.
> Preparing to unpack .../30-po-debconf_1.0.21+nmu1_all.deb ...
> Unpacking po-debconf (1.0.21+nmu1) ...
> Selecting previously unselected package debhelper.
> Preparing to unpack .../31-debhelper_13.6_all.deb ...
> Unpacking debhelper (13.6) ...
> Selecting previously unselected package python3-lib2to3.
> Preparing to unpack .../32-python3-lib2to3_3.9.9-3_all.deb ...
> Unpacking python3-lib2to3 (3.9.9-3) ...
> Selecting previously unselected package python3-distutils.
> Preparing to unpack .../33-python3-distutils_3.9.9-3_all.deb ...
> Unpacking python3-distutils (3.9.9-3) ...
> Selecting previously unselected package dh-python.
> Preparing to unpack .../34-dh-python_5.20211217_all.deb ...
> Unpacking dh-python (5.20211217) ...
> Selecting previously unselected package libblas3:amd64.
> Preparing to unpack .../35-libblas3_3.10.0-2_amd64.deb ...
> Unpacking libblas3:amd64 (3.10.0-2) ...
> Selecting previously unselected package libmd0:amd64.
> Preparing to unpack .../36-libmd0_1.0.4-1_amd64.deb ...
> Unpacking libmd0:amd64 (1.0.4-1) ...
> Selecting previously unselected package libbsd0:amd64.
> Preparing to unpack .../37-libbsd0_0.11.3-1_amd64.deb ...
> Unpacking libbsd0:amd64 (0.11.3-1) ...
> Selecting previously unselected package libedit2:amd64.
> Preparing to unpack .../38-libedit2_3.1-20210910-1_amd64.deb ...
> Unpacking libedit2:amd64 (3.1-20210910-1) ...
> Selecting previously unselected package libexpat1-dev:amd64.
> Preparing to unpack .../39-libexpat1-dev_2.4.1-3_amd64.deb ...
> Unpacking libexpat1-dev:amd64 (2.4.1-3) ...
> Selecting previously unselected package libgfortran5:amd64.
> Preparing to unpack .../40-libgfortran5_11.2.0-13_amd64.deb ...
> Unpacking libgfortran5:amd64 (11.2.0-13) ...
> Selecting previously unselected package libjs-jquery.
> Preparing to unpack .../41-libjs-jquery_3.5.1+dfsg+~3.5.5-8_all.deb ...
> Unpacking libjs-jquery (3.5.1+dfsg+~3.5.5-8) ...
> Selecting previously unselected package libjs-underscore.
> Preparing to unpack .../42-libjs-underscore_1.9.1~dfsg-4_all.deb ...
> Unpacking libjs-underscore (1.9.1~dfsg-4) ...
> Selecting previously unselected package libjs-sphinxdoc.
> Preparing to unpack .../43-libjs-sphinxdoc_4.3.2-1_all.deb ...
> Unpacking libjs-sphinxdoc (4.3.2-1) ...
> Selecting previously unselected package liblapack3:amd64.
> Preparing to unpack .../44-liblapack3_3.10.0-2_amd64.deb ...
> Unpacking liblapack3:amd64 (3.10.0-2) ...
> Selecting previously unselected package liblbfgsb0:amd64.
> Preparing to unpack .../45-liblbfgsb0_3.0+dfsg.3-10_amd64.deb ...
> Unpacking liblbfgsb0:amd64 (3.0+dfsg.3-10) ...
> Selecting previously unselected package libpython3.9:amd64.
> Preparing to unpack .../46-libpython3.9_3.9.9-2_amd64.deb ...
> Unpacking libpython3.9:amd64 (3.9.9-2) ...
> Selecting previously unselected package zlib1g-dev:amd64.
> Preparing to unpack .../47-zlib1g-dev_1%3a1.2.11.dfsg-2_amd64.deb ...
> Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2) ...
> Selecting previously unselected package libpython3.9-dev:amd64.
> Preparing to unpack .../48-libpython3.9-dev_3.9.9-2_amd64.deb ...
> Unpacking libpython3.9-dev:amd64 (3.9.9-2) ...
> Selecting previously unselected package libpython3-dev:amd64.
> Preparing to unpack .../49-libpython3-dev_3.9.8-1_amd64.deb ...
> Unpacking libpython3-dev:amd64 (3.9.8-1) ...
> Selecting previously unselected package libpython3.10-stdlib:amd64.
> Preparing to unpack .../50-libpython3.10-stdlib_3.10.1-2_amd64.deb ...
> Unpacking libpython3.10-stdlib:amd64 (3.10.1-2) ...
> Selecting previously unselected package python3.10.
> Preparing to unpack .../51-python3.10_3.10.1-2_amd64.deb ...
> Unpacking python3.10 (3.10.1-2) ...
> Selecting previously unselected package python3-all.
> Preparing to unpack .../52-python3-all_3.9.8-1_amd64.deb ...
> Unpacking python3-all (3.9.8-1) ...
> Selecting previously unselected package python3-attr.
> Preparing to unpack .../53-python3-attr_20.3.0-1_all.deb ...
> Unpacking python3-attr (20.3.0-1) ...
> Selecting previously unselected package python3-decorator.
> Preparing to unpack .../54-python3-decorator_4.4.2-2_all.deb ...
> Unpacking python3-decorator (4.4.2-2) ...
> Selecting previously unselected package python3.9-dev.
> Preparing to unpack .../55-python3.9-dev_3.9.9-2_amd64.deb ...
> Unpacking python3.9-dev (3.9.9-2) ...
> Selecting previously unselected package python3-dev.
> Preparing to unpack .../56-python3-dev_3.9.8-1_amd64.deb ...
> Unpacking python3-dev (3.9.8-1) ...
> Selecting previously unselected package python3-more-itertools.
> Preparing to unpack .../57-python3-more-itertools_8.10.0-2_all.deb ...
> Unpacking python3-more-itertools (8.10.0-2) ...
> Selecting previously unselected package python3-zipp.
> Preparing to unpack .../58-python3-zipp_1.0.0-3_all.deb ...
> Unpacking python3-zipp (1.0.0-3) ...
> Selecting previously unselected package python3-importlib-metadata.
> Preparing to unpack .../59-python3-importlib-metadata_4.6.4-1_all.deb ...
> Unpacking python3-importlib-metadata (4.6.4-1) ...
> Selecting previously unselected package python3-iniconfig.
> Preparing to unpack .../60-python3-iniconfig_1.1.1-1_all.deb ...
> Unpacking python3-iniconfig (1.1.1-1) ...
> Selecting previously unselected package python3-pkg-resources.
> Preparing to unpack .../61-python3-pkg-resources_59.6.0-1_all.deb ...
> Unpacking python3-pkg-resources (59.6.0-1) ...
> Selecting previously unselected package python3-joblib.
> Preparing to unpack .../62-python3-joblib_0.17.0-4_all.deb ...
> Unpacking python3-joblib (0.17.0-4) ...
> Selecting previously unselected package python3-numpy.
> Preparing to unpack .../63-python3-numpy_1%3a1.21.5-1_amd64.deb ...
> Unpacking python3-numpy (1:1.21.5-1) ...
> Selecting previously unselected package python3-pyparsing.
> Preparing to unpack .../64-python3-pyparsing_2.4.7-1_all.deb ...
> Unpacking python3-pyparsing (2.4.7-1) ...
> Selecting previously unselected package python3-packaging.
> Preparing to unpack .../65-python3-packaging_21.3-1_all.deb ...
> Unpacking python3-packaging (21.3-1) ...
> Selecting previously unselected package python3-pluggy.
> Preparing to unpack .../66-python3-pluggy_0.13.0-7.1_all.deb ...
> Unpacking python3-pluggy (0.13.0-7.1) ...
> Selecting previously unselected package python3-py.
> Preparing to unpack .../67-python3-py_1.10.0-1_all.deb ...
> Unpacking python3-py (1.10.0-1) ...
> Selecting previously unselected package python3-toml.
> Preparing to unpack .../68-python3-toml_0.10.2-1_all.deb ...
> Unpacking python3-toml (0.10.2-1) ...
> Selecting previously unselected package python3-pytest.
> Preparing to unpack .../69-python3-pytest_6.2.5-1_all.deb ...
> Unpacking python3-pytest (6.2.5-1) ...
> Selecting previously unselected package python3-setuptools.
> Preparing to unpack .../70-python3-setuptools_59.6.0-1_all.deb ...
> Unpacking python3-setuptools (59.6.0-1) ...
> Selecting previously unselected package python3-pytest-runner.
> Preparing to unpack .../71-python3-pytest-runner_2.11.1-1.2_all.deb ...
> Unpacking python3-pytest-runner (2.11.1-1.2) ...
> Selecting previously unselected package python3-scipy.
> Preparing to unpack .../72-python3-scipy_1.7.1-2+b1_amd64.deb ...
> Unpacking python3-scipy (1.7.1-2+b1) ...
> Selecting previously unselected package python3-sklearn-lib:amd64.
> Preparing to unpack .../73-python3-sklearn-lib_1.0.1-1_amd64.deb ...
> Unpacking python3-sklearn-lib:amd64 (1.0.1-1) ...
> Selecting previously unselected package python3-threadpoolctl.
> Preparing to unpack .../74-python3-threadpoolctl_2.1.0-1_all.deb ...
> Unpacking python3-threadpoolctl (2.1.0-1) ...
> Selecting previously unselected package python3-sklearn.
> Preparing to unpack .../75-python3-sklearn_1.0.1-1_all.deb ...
> Unpacking python3-sklearn (1.0.1-1) ...
> Selecting previously unselected package sbuild-build-depends-main-dummy.
> Preparing to unpack .../76-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ...
> Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
> Setting up media-types (4.0.0) ...
> Setting up libpipeline1:amd64 (1.5.4-1) ...
> Setting up bsdextrautils (2.37.2-4) ...
> update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode
> Setting up libicu67:amd64 (67.1-7) ...
> Setting up libmagic-mgc (1:5.41-2) ...
> Setting up libarchive-zip-perl (1.68-1) ...
> Setting up libdebhelper-perl (13.6) ...
> Setting up libsqlite3-0:amd64 (3.36.0-2) ...
> Setting up libmagic1:amd64 (1:5.41-2) ...
> Setting up gettext-base (0.21-4) ...
> Setting up file (1:5.41-2) ...
> Setting up autotools-dev (20180224.1+nmu1) ...
> Setting up libblas3:amd64 (3.10.0-2) ...
> update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode
> Setting up libexpat1-dev:amd64 (2.4.1-3) ...
> Setting up libncurses6:amd64 (6.3-1) ...
> Setting up libsigsegv2:amd64 (2.13-1) ...
> Setting up libpython3.10-minimal:amd64 (3.10.1-2) ...
> Setting up autopoint (0.21-4) ...
> Setting up libncursesw6:amd64 (6.3-1) ...
> Setting up libgfortran5:amd64 (11.2.0-13) ...
> Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2) ...
> Setting up libmd0:amd64 (1.0.4-1) ...
> Setting up sensible-utils (0.0.17) ...
> Setting up libuchardet0:amd64 (0.0.7-1) ...
> Setting up libmpdec3:amd64 (2.5.1-2) ...
> Setting up libsub-override-perl (0.09-2) ...
> Setting up libjs-jquery (3.5.1+dfsg+~3.5.5-8) ...
> Setting up libbsd0:amd64 (0.11.3-1) ...
> Setting up libelf1:amd64 (0.186-1) ...
> Setting up readline-common (8.1-2) ...
> Setting up libxml2:amd64 (2.9.12+dfsg-5+b1) ...
> Setting up libprocps8:amd64 (2:3.3.17-5) ...
> Setting up libjs-underscore (1.9.1~dfsg-4) ...
> Setting up libfile-stripnondeterminism-perl (1.12.1-1) ...
> Setting up liblapack3:amd64 (3.10.0-2) ...
> update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode
> Setting up gettext (0.21-4) ...
> Setting up libtool (2.4.6-15) ...
> Setting up libedit2:amd64 (3.1-20210910-1) ...
> Setting up libreadline8:amd64 (8.1-2) ...
> Setting up m4 (1.4.18-5) ...
> Setting up python3.10-minimal (3.10.1-2) ...
> Setting up intltool-debian (0.35.0+20060710.5) ...
> Setting up libpython3.10-stdlib:amd64 (3.10.1-2) ...
> Setting up libjs-sphinxdoc (4.3.2-1) ...
> Setting up autoconf (2.71-2) ...
> Setting up dh-strip-nondeterminism (1.12.1-1) ...
> Setting up dwz (0.14-1) ...
> Setting up groff-base (1.22.4-7) ...
> Setting up procps (2:3.3.17-5) ...
> Setting up libpython3.9-stdlib:amd64 (3.9.9-2) ...
> Setting up libpython3-stdlib:amd64 (3.9.8-1) ...
> Setting up liblbfgsb0:amd64 (3.0+dfsg.3-10) ...
> Setting up automake (1:1.16.5-1.1) ...
> update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
> Setting up python3.10 (3.10.1-2) ...
> Setting up po-debconf (1.0.21+nmu1) ...
> Setting up man-db (2.9.4-2) ...
> Not building database; man-db/auto-update is not 'true'.
> Setting up dh-autoreconf (20) ...
> Setting up libpython3.9:amd64 (3.9.9-2) ...
> Setting up python3.9 (3.9.9-2) ...
> Setting up libpython3.9-dev:amd64 (3.9.9-2) ...
> Setting up debhelper (13.6) ...
> Setting up python3 (3.9.8-1) ...
> Setting up python3-decorator (4.4.2-2) ...
> Setting up python3-pyparsing (2.4.7-1) ...
> Setting up python3-toml (0.10.2-1) ...
> Setting up python3.9-dev (3.9.9-2) ...
> Setting up python3-lib2to3 (3.9.9-3) ...
> Setting up python3-pkg-resources (59.6.0-1) ...
> Setting up python3-distutils (3.9.9-3) ...
> Setting up dh-python (5.20211217) ...
> Setting up python3-more-itertools (8.10.0-2) ...
> Setting up python3-iniconfig (1.1.1-1) ...
> Setting up python3-attr (20.3.0-1) ...
> Setting up libpython3-dev:amd64 (3.9.8-1) ...
> Setting up python3-setuptools (59.6.0-1) ...
> Setting up python3-py (1.10.0-1) ...
> Setting up python3-joblib (0.17.0-4) ...
> Setting up python3-threadpoolctl (2.1.0-1) ...
> Setting up python3-all (3.9.8-1) ...
> Setting up python3-zipp (1.0.0-3) ...
> Setting up python3-packaging (21.3-1) ...
> Setting up python3-dev (3.9.8-1) ...
> Setting up python3-numpy (1:1.21.5-1) ...
> Setting up python3-pytest-runner (2.11.1-1.2) ...
> Setting up python3-scipy (1.7.1-2+b1) ...
> Setting up python3-importlib-metadata (4.6.4-1) ...
> Setting up python3-sklearn-lib:amd64 (1.0.1-1) ...
> Setting up python3-sklearn (1.0.1-1) ...
> Setting up python3-pluggy (0.13.0-7.1) ...
> Setting up python3-pytest (6.2.5-1) ...
> Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
> Processing triggers for libc-bin (2.33-1) ...
> 
> +------------------------------------------------------------------------------+
> | Check architectures                                                          |
> +------------------------------------------------------------------------------+
> 
> Arch check ok (amd64 included in any)
> 
> +------------------------------------------------------------------------------+
> | Build environment                                                            |
> +------------------------------------------------------------------------------+
> 
> Kernel: Linux 5.10.0-9-cloud-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) amd64 (x86_64)
> Toolchain package versions: binutils_2.37-10 dpkg-dev_1.21.1 g++-11_11.2.0-13 gcc-11_11.2.0-13 libc6-dev_2.33-1 libstdc++-11-dev_11.2.0-13 libstdc++6_11.2.0-13 linux-libc-dev_5.15.5-2
> Package versions: adduser_3.118 apt_2.3.13 autoconf_2.71-2 automake_1:1.16.5-1.1 autopoint_0.21-4 autotools-dev_20180224.1+nmu1 base-files_12 base-passwd_3.5.52 bash_5.1-5+b1 binutils_2.37-10 binutils-common_2.37-10 binutils-x86-64-linux-gnu_2.37-10 bsdextrautils_2.37.2-4 bsdutils_1:2.37.2-4 build-essential_12.9 bzip2_1.0.8-5 coreutils_8.32-4.1 cpp_4:11.2.0-2 cpp-11_11.2.0-13 dash_0.5.11+git20210903+057cd650a4ed-3 debconf_1.5.79 debhelper_13.6 debian-archive-keyring_2021.1.1 debianutils_5.5-1 dh-autoreconf_20 dh-python_5.20211217 dh-strip-nondeterminism_1.12.1-1 diffutils_1:3.7-5 dpkg_1.21.1 dpkg-dev_1.21.1 dwz_0.14-1 e2fsprogs_1.46.4-1 fakeroot_1.26-1 file_1:5.41-2 findutils_4.8.0-1 g++_4:11.2.0-2 g++-11_11.2.0-13 gcc_4:11.2.0-2 gcc-10-base_10.3.0-13 gcc-11_11.2.0-13 gcc-11-base_11.2.0-13 gcc-9-base_9.4.0-4+b1 gettext_0.21-4 gettext-base_0.21-4 gpgv_2.2.27-3 grep_3.7-1 groff-base_1.22.4-7 gzip_1.10-4 hostname_3.23 init-system-helpers_1.61 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapt-pkg6.0_2.3.13 libarchive-zip-perl_1.68-1 libasan6_11.2.0-13 libatomic1_11.2.0-13 libattr1_1:2.5.1-1 libaudit-common_1:3.0.6-1 libaudit1_1:3.0.6-1+b1 libbinutils_2.37-10 libblas3_3.10.0-2 libblkid1_2.37.2-4 libbsd0_0.11.3-1 libbz2-1.0_1.0.8-5 libc-bin_2.33-1 libc-dev-bin_2.33-1 libc6_2.33-1 libc6-dev_2.33-1 libcap-ng0_0.7.9-2.2+b1 libcap2_1:2.44-1 libcc1-0_11.2.0-13 libcom-err2_1.46.4-1 libcrypt-dev_1:4.4.27-1 libcrypt1_1:4.4.27-1 libctf-nobfd0_2.37-10 libctf0_2.37-10 libdb5.3_5.3.28+dfsg1-0.8 libdebconfclient0_0.261 libdebhelper-perl_13.6 libdpkg-perl_1.21.1 libedit2_3.1-20210910-1 libelf1_0.186-1 libexpat1_2.4.1-3 libexpat1-dev_2.4.1-3 libext2fs2_1.46.4-1 libfakeroot_1.26-1 libffi8_3.4.2-3 libfile-stripnondeterminism-perl_1.12.1-1 libgcc-11-dev_11.2.0-13 libgcc-s1_11.2.0-13 libgcrypt20_1.9.4-5 libgdbm-compat4_1.22-1 libgdbm6_1.22-1 libgfortran5_11.2.0-13 libgmp10_2:6.2.1+dfsg-3 libgnutls30_3.7.2-4 libgomp1_11.2.0-13 libgpg-error0_1.43-1 libgssapi-krb5-2_1.18.3-7 libhogweed6_3.7.3-1 libicu67_67.1-7 libidn2-0_2.3.2-2 libisl23_0.24-2 libitm1_11.2.0-13 libjs-jquery_3.5.1+dfsg+~3.5.5-8 libjs-sphinxdoc_4.3.2-1 libjs-underscore_1.9.1~dfsg-4 libk5crypto3_1.18.3-7 libkeyutils1_1.6.1-2 libkrb5-3_1.18.3-7 libkrb5support0_1.18.3-7 liblapack3_3.10.0-2 liblbfgsb0_3.0+dfsg.3-10 liblsan0_11.2.0-13 liblz4-1_1.9.3-2 liblzma5_5.2.5-2 libmagic-mgc_1:5.41-2 libmagic1_1:5.41-2 libmd0_1.0.4-1 libmount1_2.37.2-4 libmpc3_1.2.1-1 libmpdec3_2.5.1-2 libmpfr6_4.1.0-3 libncurses6_6.3-1 libncursesw6_6.3-1 libnettle8_3.7.3-1 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.0-6 libpam-modules_1.4.0-11 libpam-modules-bin_1.4.0-11 libpam-runtime_1.4.0-11 libpam0g_1.4.0-11 libpcre2-8-0_10.39-3 libpcre3_2:8.39-13 libperl5.32_5.32.1-6 libpipeline1_1.5.4-1 libprocps8_2:3.3.17-5 libpython3-dev_3.9.8-1 libpython3-stdlib_3.9.8-1 libpython3.10-minimal_3.10.1-2 libpython3.10-stdlib_3.10.1-2 libpython3.9_3.9.9-2 libpython3.9-dev_3.9.9-2 libpython3.9-minimal_3.9.9-2 libpython3.9-stdlib_3.9.9-2 libquadmath0_11.2.0-13 libreadline8_8.1-2 libseccomp2_2.5.3-2 libselinux1_3.3-1+b1 libsemanage-common_3.3-1 libsemanage2_3.3-1+b1 libsepol2_3.3-1 libsigsegv2_2.13-1 libsmartcols1_2.37.2-4 libsqlite3-0_3.36.0-2 libss2_1.46.4-1 libssl1.1_1.1.1l-1 libstdc++-11-dev_11.2.0-13 libstdc++6_11.2.0-13 libsub-override-perl_0.09-2 libsystemd0_249.7-1 libtasn1-6_4.18.0-4 libtinfo6_6.3-1 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.6-15 libtsan0_11.2.0-13 libubsan1_11.2.0-13 libuchardet0_0.0.7-1 libudev1_249.7-1 libunistring2_0.9.10-6 libuuid1_2.37.2-4 libxml2_2.9.12+dfsg-5+b1 libxxhash0_0.8.0-2 libzstd1_1.4.8+dfsg-3 linux-libc-dev_5.15.5-2 login_1:4.8.1-2 logsave_1.46.4-1 lsb-base_11.1.0 m4_1.4.18-5 make_4.3-4.1 man-db_2.9.4-2 mawk_1.3.4.20200120-2 media-types_4.0.0 mount_2.37.2-4 ncurses-base_6.3-1 ncurses-bin_6.3-1 passwd_1:4.8.1-2 patch_2.7.6-7 perl_5.32.1-6 perl-base_5.32.1-6 perl-modules-5.32_5.32.1-6 po-debconf_1.0.21+nmu1 procps_2:3.3.17-5 python3_3.9.8-1 python3-all_3.9.8-1 python3-attr_20.3.0-1 python3-decorator_4.4.2-2 python3-dev_3.9.8-1 python3-distutils_3.9.9-3 python3-importlib-metadata_4.6.4-1 python3-iniconfig_1.1.1-1 python3-joblib_0.17.0-4 python3-lib2to3_3.9.9-3 python3-minimal_3.9.8-1 python3-more-itertools_8.10.0-2 python3-numpy_1:1.21.5-1 python3-packaging_21.3-1 python3-pkg-resources_59.6.0-1 python3-pluggy_0.13.0-7.1 python3-py_1.10.0-1 python3-pyparsing_2.4.7-1 python3-pytest_6.2.5-1 python3-pytest-runner_2.11.1-1.2 python3-scipy_1.7.1-2+b1 python3-setuptools_59.6.0-1 python3-sklearn_1.0.1-1 python3-sklearn-lib_1.0.1-1 python3-threadpoolctl_2.1.0-1 python3-toml_0.10.2-1 python3-zipp_1.0.0-3 python3.10_3.10.1-2 python3.10-minimal_3.10.1-2 python3.9_3.9.9-2 python3.9-dev_3.9.9-2 python3.9-minimal_3.9.9-2 readline-common_8.1-2 rpcsvc-proto_1.4.2-4 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sysvinit-utils_3.01-1 tar_1.34+dfsg-1 tzdata_2021e-1 util-linux_2.37.2-4 xz-utils_5.2.5-2 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2
> 
> +------------------------------------------------------------------------------+
> | Build                                                                        |
> +------------------------------------------------------------------------------+
> 
> 
> Unpack source
> -------------
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
> 
> Format: 3.0 (quilt)
> Source: opentsne
> Binary: python3-opentsne
> Architecture: any
> Version: 0.5.0-2
> Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
> Uploaders: Sebastien Delafond <seb at debian.org>, Picca Frédéric-Emmanuel <picca at debian.org>
> Homepage: https://github.com/pavlin-policar/openTSNE
> Standards-Version: 4.5.1
> Vcs-Browser: https://salsa.debian.org/science-team/opentsne
> Vcs-Git: https://salsa.debian.org/science-team/opentsne.git
> Build-Depends: debhelper (>= 12), dh-python, python3-all, python3-dev, python3-numpy, python3-scipy, python3-sklearn, python3-pytest, python3-pytest-runner, python3-setuptools
> Package-List:
>  python3-opentsne deb python optional arch=any
> Checksums-Sha1:
>  645a061238574a3a73939eb7e2e22842bbf809a6 20723056 opentsne_0.5.0.orig.tar.xz
>  bba9bb04796bd85941d219958b105c38a85b0568 2500 opentsne_0.5.0-2.debian.tar.xz
> Checksums-Sha256:
>  97b7d876a30ba5d02330c63bad13caaec73613f82966d6c69b178e49a54df245 20723056 opentsne_0.5.0.orig.tar.xz
>  2134d5acda3187365fca8aabde9a9e5284892e4a141bf9365fab99d039e8e957 2500 opentsne_0.5.0-2.debian.tar.xz
> Files:
>  9d75d232caef36e58fd617602bde1638 20723056 opentsne_0.5.0.orig.tar.xz
>  101f44e5e2410401eff52df18c0915ac 2500 opentsne_0.5.0-2.debian.tar.xz
> 
> -----BEGIN PGP SIGNATURE-----
> 
> iQEzBAEBCgAdFiEEAqSkbVtrXP4xJMh3EL6Jg/PVnWQFAmGI6skACgkQEL6Jg/PV
> nWQawQf/dL1Rv8XzAH8WiWuaSRINFFvRG94ZKbMbA34JywrMGNVI369hyGtPkCJy
> pcrSnjeSnVs3D4ktT86bI3DSfjIm2TfmouQbmsj2Q5P6Lb2w7A84Ue9pXJp8QCDh
> f1KFeeOzq3KJAdHNXPCtckv0Q1Of+GfPtQCd7w+Fh1sqS/Get6auG3ftFV+EESaB
> Ll0YunzB6iKMPsmG9eeK+yDbcVmXdhGF6p4fnca1PxmqXAPKVHKCkC2Iq/RVOEYi
> HQ5xnFC0tqo71hvwbtddSwvB8g/hhiYWjsxlS2xCICzvJkGT0ST7+F2c2pzOPYEc
> w0fvsRJo9gXDUrP66d4BrvUeeLg2Fw==
> =D4CV
> -----END PGP SIGNATURE-----
> 
> gpgv: unknown type of key resource 'trustedkeys.kbx'
> gpgv: keyblock resource '/tmp/dpkg-verify-sig.TBD4LGJH/trustedkeys.kbx': General error
> gpgv: Signature made Mon Nov  8 09:15:53 2021 UTC
> gpgv:                using RSA key 02A4A46D5B6B5CFE3124C87710BE8983F3D59D64
> gpgv: Can't check signature: No public key
> dpkg-source: warning: cannot verify signature ./opentsne_0.5.0-2.dsc
> dpkg-source: info: extracting opentsne in /<<PKGBUILDDIR>>
> dpkg-source: info: unpacking opentsne_0.5.0.orig.tar.xz
> dpkg-source: info: unpacking opentsne_0.5.0-2.debian.tar.xz
> 
> Check disk space
> ----------------
> 
> Sufficient free space for build
> 
> User Environment
> ----------------
> 
> APT_CONFIG=/var/lib/sbuild/apt.conf
> HOME=/sbuild-nonexistent
> LANG=C.UTF-8
> LC_ALL=C.UTF-8
> LOGNAME=user42
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
> SCHROOT_ALIAS_NAME=unstable
> SCHROOT_CHROOT_NAME=sid-amd64-sbuild
> SCHROOT_COMMAND=env
> SCHROOT_GID=1001
> SCHROOT_GROUP=user42
> SCHROOT_SESSION_ID=sid-amd64-sbuild-db792670-7077-4e3f-9307-738240672196
> SCHROOT_UID=1001
> SCHROOT_USER=user42
> SHELL=/bin/sh
> USER=user42
> 
> dpkg-buildpackage
> -----------------
> 
> Command: dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -sa
> dpkg-buildpackage: info: source package opentsne
> dpkg-buildpackage: info: source version 0.5.0-2
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Sebastien Delafond <seb at debian.org>
>  dpkg-source --before-build .
> dpkg-buildpackage: info: host architecture amd64
>  fakeroot debian/rules clean
> dh clean --with python3 --buildsystem=pybuild
>    dh_auto_clean -O--buildsystem=pybuild
> I: pybuild base:237: python3.10 setup.py clean 
> /<<PKGBUILDDIR>>/setup.py:1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
>   import distutils
> ./tmpbpc387ld/fftw3.c:1:10: fatal error: fftw3.h: No such file or directory
>     1 | #include <fftw3.h>
>       |          ^~~~~~~~~
> compilation terminated.
> FFTW3 header files not found. Using numpy implementation of FFT.
> running clean
> removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build' (and everything under it)
> 'build/bdist.linux-x86_64' does not exist -- can't clean it
> 'build/scripts-3.10' does not exist -- can't clean it
> I: pybuild base:237: python3.9 setup.py clean 
> ./tmpuyfzw8ep/fftw3.c:1:10: fatal error: fftw3.h: No such file or directory
>     1 | #include <fftw3.h>
>       |          ^~~~~~~~~
> compilation terminated.
> FFTW3 header files not found. Using numpy implementation of FFT.
> running clean
> removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build' (and everything under it)
> 'build/bdist.linux-x86_64' does not exist -- can't clean it
> 'build/scripts-3.9' does not exist -- can't clean it
>    dh_autoreconf_clean -O--buildsystem=pybuild
>    dh_clean -O--buildsystem=pybuild
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building opentsne using existing ./opentsne_0.5.0.orig.tar.xz
> dpkg-source: info: building opentsne in opentsne_0.5.0-2.debian.tar.xz
> dpkg-source: info: building opentsne in opentsne_0.5.0-2.dsc
>  debian/rules build
> dh build --with python3 --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:237: python3.10 setup.py config 
> /<<PKGBUILDDIR>>/setup.py:1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
>   import distutils
> ./tmpsrsezb8g/fftw3.c:1:10: fatal error: fftw3.h: No such file or directory
>     1 | #include <fftw3.h>
>       |          ^~~~~~~~~
> compilation terminated.
> FFTW3 header files not found. Using numpy implementation of FFT.
> running config
> I: pybuild base:237: python3.9 setup.py config 
> ./tmpy279pwix/fftw3.c:1:10: fatal error: fftw3.h: No such file or directory
>     1 | #include <fftw3.h>
>       |          ^~~~~~~~~
> compilation terminated.
> FFTW3 header files not found. Using numpy implementation of FFT.
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:237: /usr/bin/python3.10 setup.py build 
> /<<PKGBUILDDIR>>/setup.py:1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
>   import distutils
> ./tmpkalj2r2c/fftw3.c:1:10: fatal error: fftw3.h: No such file or directory
>     1 | #include <fftw3.h>
>       |          ^~~~~~~~~
> compilation terminated.
> FFTW3 header files not found. Using numpy implementation of FFT.
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE
> copying openTSNE/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE
> copying openTSNE/affinity.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE
> copying openTSNE/initialization.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE
> copying openTSNE/metrics.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE
> copying openTSNE/nearest_neighbors.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE
> copying openTSNE/callbacks.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE
> copying openTSNE/tsne.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE
> copying openTSNE/sklearn.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE
> copying openTSNE/version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE
> copying openTSNE/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE/_matrix_mul
> copying openTSNE/_matrix_mul/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE/_matrix_mul
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE/dependencies
> copying openTSNE/dependencies/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE/dependencies
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE/dependencies/annoy
> copying openTSNE/dependencies/annoy/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_opentsne/build/openTSNE/dependencies/annoy
> running build_ext
> x86_64-linux-gnu-gcc -pthread -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/include -I/usr/Library/include -c ./tmp2_gfwktp/omp.c -o ./tmp2_gfwktp/omp.o
> Found openmp. Compiling with openmp flags...
> building 'openTSNE.quad_tree' extension
> creating build
> creating build/temp.linux-x86_64-3.10
> creating build/temp.linux-x86_64-3.10/openTSNE
> x86_64-linux-gnu-gcc -pthread -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/include -I/usr/Library/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.10 -c openTSNE/quad_tree.cpp -o build/temp.linux-x86_64-3.10/openTSNE/quad_tree.o -O3 -march=native -fopenmp
> openTSNE/quad_tree.cpp:18:10: fatal error: Python.h: No such file or directory
>    18 | #include "Python.h"
>       |          ^~~~~~~~~~
> compilation terminated.
> error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
> E: pybuild pybuild:355: build: plugin distutils failed with: exit code=1: /usr/bin/python3.10 setup.py build 
> I: pybuild base:237: /usr/bin/python3 setup.py build 
> ./tmpjv0we0o6/fftw3.c:1:10: fatal error: fftw3.h: No such file or directory
>     1 | #include <fftw3.h>
>       |          ^~~~~~~~~
> compilation terminated.
> FFTW3 header files not found. Using numpy implementation of FFT.
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE
> copying openTSNE/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE
> copying openTSNE/affinity.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE
> copying openTSNE/initialization.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE
> copying openTSNE/metrics.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE
> copying openTSNE/nearest_neighbors.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE
> copying openTSNE/callbacks.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE
> copying openTSNE/tsne.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE
> copying openTSNE/sklearn.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE
> copying openTSNE/version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE
> copying openTSNE/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE/_matrix_mul
> copying openTSNE/_matrix_mul/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE/_matrix_mul
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE/dependencies
> copying openTSNE/dependencies/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE/dependencies
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE/dependencies/annoy
> copying openTSNE/dependencies/annoy/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE/dependencies/annoy
> running build_ext
> x86_64-linux-gnu-gcc -pthread -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/include -I/usr/Library/include -c ./tmpapwqyypo/omp.c -o ./tmpapwqyypo/omp.o
> Found openmp. Compiling with openmp flags...
> building 'openTSNE.quad_tree' extension
> creating build/temp.linux-x86_64-3.9
> creating build/temp.linux-x86_64-3.9/openTSNE
> x86_64-linux-gnu-gcc -pthread -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/include -I/usr/Library/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.9 -c openTSNE/quad_tree.cpp -o build/temp.linux-x86_64-3.9/openTSNE/quad_tree.o -O3 -march=native -fopenmp
> In file included from /usr/include/python3.9/unicodeobject.h:1026,
>                  from /usr/include/python3.9/Python.h:93,
>                  from openTSNE/quad_tree.cpp:18:
> openTSNE/quad_tree.cpp: In function ‘int __Pyx_ParseOptionalKeywords(PyObject*, PyObject***, PyObject*, PyObject**, Py_ssize_t, const char*)’:
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/quad_tree.cpp:18588:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 18588 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                      ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/quad_tree.cpp:18588:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 18588 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                      ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/quad_tree.cpp:18588:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 18588 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                      ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/quad_tree.cpp:18588:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 18588 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                    ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/quad_tree.cpp:18588:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 18588 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                    ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/quad_tree.cpp:18588:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 18588 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                    ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/quad_tree.cpp:18604:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 18604 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                          ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/quad_tree.cpp:18604:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 18604 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                          ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/quad_tree.cpp:18604:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 18604 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                          ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/quad_tree.cpp:18604:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 18604 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                           ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/quad_tree.cpp:18604:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 18604 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                           ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/quad_tree.cpp:18604:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 18604 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                           ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> openTSNE/quad_tree.cpp: In function ‘PyObject* __Pyx_decode_c_string(const char*, Py_ssize_t, Py_ssize_t, const char*, const char*, PyObject* (*)(const char*, Py_ssize_t, const char*))’:
> openTSNE/quad_tree.cpp:19600:37: warning: ‘PyObject* PyUnicode_FromUnicode(const Py_UNICODE*, Py_ssize_t)’ is deprecated [-Wdeprecated-declarations]
> 19600 |         return PyUnicode_FromUnicode(NULL, 0);
>       |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> In file included from /usr/include/python3.9/unicodeobject.h:1026,
>                  from /usr/include/python3.9/Python.h:93,
>                  from openTSNE/quad_tree.cpp:18:
> /usr/include/python3.9/cpython/unicodeobject.h:551:42: note: declared here
>   551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode(
>       |                                          ^~~~~~~~~~~~~~~~~~~~~
> x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/openTSNE/quad_tree.o -L/usr/Library/lib -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE/quad_tree.cpython-39-x86_64-linux-gnu.so -fopenmp
> building 'openTSNE._tsne' extension
> x86_64-linux-gnu-gcc -pthread -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/include -I/usr/Library/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.9 -c openTSNE/_tsne.cpp -o build/temp.linux-x86_64-3.9/openTSNE/_tsne.o -O3 -march=native -fopenmp
> In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969,
>                  from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
>                  from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4,
>                  from openTSNE/_tsne.cpp:626:
> /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
>    17 | #warning "Using deprecated NumPy API, disable it with " \
>       |  ^~~~~~~
> openTSNE/_tsne.cpp: In function ‘int __Pyx_InitGlobals()’:
> openTSNE/_tsne.cpp:32577:19: warning: ‘void PyEval_InitThreads()’ is deprecated [-Wdeprecated-declarations]
> 32577 | PyEval_InitThreads();
>       | ~~~~~~~~~~~~~~~~~~^~
> In file included from /usr/include/python3.9/Python.h:141,
>                  from openTSNE/_tsne.cpp:18:
> /usr/include/python3.9/ceval.h:130:37: note: declared here
>   130 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void);
>       |                                     ^~~~~~~~~~~~~~~~~~
> In file included from /usr/include/python3.9/unicodeobject.h:1026,
>                  from /usr/include/python3.9/Python.h:93,
>                  from openTSNE/_tsne.cpp:18:
> openTSNE/_tsne.cpp: In function ‘int __Pyx_ParseOptionalKeywords(PyObject*, PyObject***, PyObject*, PyObject**, Py_ssize_t, const char*)’:
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_tsne.cpp:33815:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 33815 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                      ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/_tsne.cpp:33815:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 33815 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                      ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_tsne.cpp:33815:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 33815 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                      ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_tsne.cpp:33815:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 33815 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                    ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/_tsne.cpp:33815:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 33815 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                    ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_tsne.cpp:33815:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 33815 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                    ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_tsne.cpp:33831:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 33831 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                          ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/_tsne.cpp:33831:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 33831 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                          ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_tsne.cpp:33831:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 33831 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                          ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_tsne.cpp:33831:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 33831 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                           ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/_tsne.cpp:33831:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 33831 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                           ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_tsne.cpp:33831:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 33831 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                           ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> openTSNE/_tsne.cpp: In function ‘PyObject* __Pyx_decode_c_string(const char*, Py_ssize_t, Py_ssize_t, const char*, const char*, PyObject* (*)(const char*, Py_ssize_t, const char*))’:
> openTSNE/_tsne.cpp:34626:37: warning: ‘PyObject* PyUnicode_FromUnicode(const Py_UNICODE*, Py_ssize_t)’ is deprecated [-Wdeprecated-declarations]
> 34626 |         return PyUnicode_FromUnicode(NULL, 0);
>       |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> In file included from /usr/include/python3.9/unicodeobject.h:1026,
>                  from /usr/include/python3.9/Python.h:93,
>                  from openTSNE/_tsne.cpp:18:
> /usr/include/python3.9/cpython/unicodeobject.h:551:42: note: declared here
>   551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode(
>       |                                          ^~~~~~~~~~~~~~~~~~~~~
> x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/openTSNE/_tsne.o -L/usr/Library/lib -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE/_tsne.cpython-39-x86_64-linux-gnu.so -fopenmp
> building 'openTSNE.kl_divergence' extension
> x86_64-linux-gnu-gcc -pthread -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/include -I/usr/Library/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.9 -c openTSNE/kl_divergence.cpp -o build/temp.linux-x86_64-3.9/openTSNE/kl_divergence.o -O3 -march=native -fopenmp
> In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969,
>                  from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
>                  from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4,
>                  from openTSNE/kl_divergence.cpp:626:
> /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
>    17 | #warning "Using deprecated NumPy API, disable it with " \
>       |  ^~~~~~~
> In file included from /usr/include/python3.9/unicodeobject.h:1026,
>                  from /usr/include/python3.9/Python.h:93,
>                  from openTSNE/kl_divergence.cpp:18:
> openTSNE/kl_divergence.cpp: In function ‘int __Pyx_ParseOptionalKeywords(PyObject*, PyObject***, PyObject*, PyObject**, Py_ssize_t, const char*)’:
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/kl_divergence.cpp:21989:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21989 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                      ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/kl_divergence.cpp:21989:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21989 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                      ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/kl_divergence.cpp:21989:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21989 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                      ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/kl_divergence.cpp:21989:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21989 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                    ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/kl_divergence.cpp:21989:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21989 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                    ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/kl_divergence.cpp:21989:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21989 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                    ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/kl_divergence.cpp:22005:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 22005 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                          ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/kl_divergence.cpp:22005:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 22005 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                          ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/kl_divergence.cpp:22005:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 22005 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                          ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/kl_divergence.cpp:22005:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 22005 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                           ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/kl_divergence.cpp:22005:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 22005 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                           ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/kl_divergence.cpp:22005:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 22005 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                           ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> openTSNE/kl_divergence.cpp: In function ‘PyObject* __Pyx_decode_c_string(const char*, Py_ssize_t, Py_ssize_t, const char*, const char*, PyObject* (*)(const char*, Py_ssize_t, const char*))’:
> openTSNE/kl_divergence.cpp:23115:37: warning: ‘PyObject* PyUnicode_FromUnicode(const Py_UNICODE*, Py_ssize_t)’ is deprecated [-Wdeprecated-declarations]
> 23115 |         return PyUnicode_FromUnicode(NULL, 0);
>       |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> In file included from /usr/include/python3.9/unicodeobject.h:1026,
>                  from /usr/include/python3.9/Python.h:93,
>                  from openTSNE/kl_divergence.cpp:18:
> /usr/include/python3.9/cpython/unicodeobject.h:551:42: note: declared here
>   551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode(
>       |                                          ^~~~~~~~~~~~~~~~~~~~~
> x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/openTSNE/kl_divergence.o -L/usr/Library/lib -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE/kl_divergence.cpython-39-x86_64-linux-gnu.so -fopenmp
> building 'openTSNE.dependencies.annoy.annoylib' extension
> creating build/temp.linux-x86_64-3.9/openTSNE/dependencies
> creating build/temp.linux-x86_64-3.9/openTSNE/dependencies/annoy
> x86_64-linux-gnu-gcc -pthread -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/include -I/usr/Library/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.9 -c openTSNE/dependencies/annoy/annoymodule.cc -o build/temp.linux-x86_64-3.9/openTSNE/dependencies/annoy/annoymodule.o -std=c++14 -DANNOYLIB_MULTITHREADED_BUILD -O3 -march=native -fopenmp
> x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/openTSNE/dependencies/annoy/annoymodule.o -L/usr/Library/lib -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE/dependencies/annoy/annoylib.cpython-39-x86_64-linux-gnu.so -fopenmp
> building 'openTSNE._matrix_mul.matrix_mul' extension
> creating build/temp.linux-x86_64-3.9/openTSNE/_matrix_mul
> x86_64-linux-gnu-gcc -pthread -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/include -I/usr/Library/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.9 -c openTSNE/_matrix_mul/matrix_mul_numpy.cpp -o build/temp.linux-x86_64-3.9/openTSNE/_matrix_mul/matrix_mul_numpy.o -O3 -march=native -fopenmp
> In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969,
>                  from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
>                  from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4,
>                  from openTSNE/_matrix_mul/matrix_mul_numpy.cpp:626:
> /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
>    17 | #warning "Using deprecated NumPy API, disable it with " \
>       |  ^~~~~~~
> In file included from /usr/include/python3.9/unicodeobject.h:1026,
>                  from /usr/include/python3.9/Python.h:93,
>                  from openTSNE/_matrix_mul/matrix_mul_numpy.cpp:18:
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp: In function ‘int __Pyx_ParseOptionalKeywords(PyObject*, PyObject***, PyObject*, PyObject**, Py_ssize_t, const char*)’:
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp:21642:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21642 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                      ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp:21642:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21642 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                      ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp:21642:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21642 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                      ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp:21642:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21642 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                    ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp:21642:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21642 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                    ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp:21642:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21642 |                     (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                    ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp:21658:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21658 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                          ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp:21658:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21658 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                          ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp:21658:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21658 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                          ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:261:7: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   261 |       PyUnicode_WSTR_LENGTH(op) :                    \
>       |       ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp:21658:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21658 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                           ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
>       |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp:21658:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21658 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                           ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here
>   580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
>       |                                             ^~~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t _PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
>   451 | #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:264:8: note: in expansion of macro ‘PyUnicode_WSTR_LENGTH’
>   264 |        PyUnicode_WSTR_LENGTH(op)))
>       |        ^~~~~~~~~~~~~~~~~~~~~
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp:21658:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
> 21658 |                         (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
>       |                                                           ^~~~~~~~~~~~~~~~~~
> /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here
>   446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
>       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp: In function ‘PyObject* __Pyx_decode_c_string(const char*, Py_ssize_t, Py_ssize_t, const char*, const char*, PyObject* (*)(const char*, Py_ssize_t, const char*))’:
> openTSNE/_matrix_mul/matrix_mul_numpy.cpp:22018:37: warning: ‘PyObject* PyUnicode_FromUnicode(const Py_UNICODE*, Py_ssize_t)’ is deprecated [-Wdeprecated-declarations]
> 22018 |         return PyUnicode_FromUnicode(NULL, 0);
>       |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> In file included from /usr/include/python3.9/unicodeobject.h:1026,
>                  from /usr/include/python3.9/Python.h:93,
>                  from openTSNE/_matrix_mul/matrix_mul_numpy.cpp:18:
> /usr/include/python3.9/cpython/unicodeobject.h:551:42: note: declared here
>   551 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode(
>       |                                          ^~~~~~~~~~~~~~~~~~~~~
> x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/openTSNE/_matrix_mul/matrix_mul_numpy.o -L/usr/Library/lib -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_opentsne/build/openTSNE/_matrix_mul/matrix_mul.cpython-39-x86_64-linux-gnu.so -fopenmp
> dh_auto_build: error: pybuild --build -i python{version} -p "3.10 3.9" returned exit code 13
> make: *** [debian/rules:9: build] Error 25


The full build log is available from:
http://qa-logs.debian.net/2021/12/20/opentsne_0.5.0-2_unstable.log

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 marking 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.



More information about the debian-science-maintainers mailing list