I: pbuilder: network access will be disabled during build I: Current time: Sat Jan 6 00:18:38 -12 2024 I: pbuilder-time-stamp: 1704543518 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [umap-learn_0.4.5+dfsg-2.dsc] I: copying [./umap-learn_0.4.5+dfsg.orig.tar.xz] I: copying [./umap-learn_0.4.5+dfsg-2.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.YA7yFjRn/trustedkeys.kbx': General error gpgv: Signature made Thu Jul 16 00:39:37 2020 -12 gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 gpgv: issuer "tille@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./umap-learn_0.4.5+dfsg-2.dsc dpkg-source: info: extracting umap-learn in umap-learn-0.4.5+dfsg dpkg-source: info: unpacking umap-learn_0.4.5+dfsg.orig.tar.xz dpkg-source: info: unpacking umap-learn_0.4.5+dfsg-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying do_not_check_for_tbb.patch dpkg-source: info: applying disable-and-fix-incompatible-tests.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/3170/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=3 ' DISTRIBUTION='bullseye' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='92404b4da6fe486aa5a35d81f2310743' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='3170' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.MuJQCbOq/pbuilderrc_TWaP --distribution bullseye --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.MuJQCbOq/b1 --logfile b1/build.log umap-learn_0.4.5+dfsg-2.dsc' SUDO_GID='114' SUDO_UID='108' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux jtx1a 6.1.0-17-arm64 #1 SMP Debian 6.1.69-1 (2023-12-30) aarch64 GNU/Linux I: ls -l /bin total 3580 -rwxr-xr-x 1 root root 816764 Mar 27 2022 bash -rwxr-xr-x 3 root root 26052 Jul 20 2020 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzip2 -rwxr-xr-x 1 root root 9636 Jul 20 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore -rwxr-xr-x 1 root root 26668 Sep 22 2020 cat -rwxr-xr-x 1 root root 43104 Sep 22 2020 chgrp -rwxr-xr-x 1 root root 38984 Sep 22 2020 chmod -rwxr-xr-x 1 root root 43112 Sep 22 2020 chown -rwxr-xr-x 1 root root 92616 Sep 22 2020 cp -rwxr-xr-x 1 root root 75524 Dec 10 2020 dash -rwxr-xr-x 1 root root 75880 Sep 22 2020 date -rwxr-xr-x 1 root root 55436 Sep 22 2020 dd -rwxr-xr-x 1 root root 59912 Sep 22 2020 df -rwxr-xr-x 1 root root 96764 Sep 22 2020 dir -rwxr-xr-x 1 root root 55012 Jan 20 2022 dmesg lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname -rwxr-xr-x 1 root root 22508 Sep 22 2020 echo -rwxr-xr-x 1 root root 28 Jan 24 2023 egrep -rwxr-xr-x 1 root root 22496 Sep 22 2020 false -rwxr-xr-x 1 root root 28 Jan 24 2023 fgrep -rwxr-xr-x 1 root root 47492 Jan 20 2022 findmnt -rwsr-xr-x 1 root root 26076 Feb 26 2021 fusermount -rwxr-xr-x 1 root root 124508 Jan 24 2023 grep -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe -rwxr-xr-x 1 root root 64212 Apr 9 2022 gzip -rwxr-xr-x 1 root root 13784 Nov 6 2019 hostname -rwxr-xr-x 1 root root 43180 Sep 22 2020 ln -rwxr-xr-x 1 root root 35068 Feb 7 2020 login -rwxr-xr-x 1 root root 96764 Sep 22 2020 ls -rwxr-xr-x 1 root root 99940 Jan 20 2022 lsblk -rwxr-xr-x 1 root root 51408 Sep 22 2020 mkdir -rwxr-xr-x 1 root root 43184 Sep 22 2020 mknod -rwxr-xr-x 1 root root 30780 Sep 22 2020 mktemp -rwxr-xr-x 1 root root 34408 Jan 20 2022 more -rwsr-xr-x 1 root root 34400 Jan 20 2022 mount -rwxr-xr-x 1 root root 9824 Jan 20 2022 mountpoint -rwxr-xr-x 1 root root 88524 Sep 22 2020 mv lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Dec 16 2021 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 26652 Sep 22 2020 pwd lrwxrwxrwx 1 root root 4 Mar 27 2022 rbash -> bash -rwxr-xr-x 1 root root 30740 Sep 22 2020 readlink -rwxr-xr-x 1 root root 43104 Sep 22 2020 rm -rwxr-xr-x 1 root root 30732 Sep 22 2020 rmdir -rwxr-xr-x 1 root root 14144 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Nov 6 21:27 sh -> dash -rwxr-xr-x 1 root root 22532 Sep 22 2020 sleep -rwxr-xr-x 1 root root 55360 Sep 22 2020 stty -rwsr-xr-x 1 root root 46704 Jan 20 2022 su -rwxr-xr-x 1 root root 22532 Sep 22 2020 sync -rwxr-xr-x 1 root root 340872 Feb 16 2021 tar -rwxr-xr-x 1 root root 9808 Sep 27 2020 tempfile -rwxr-xr-x 1 root root 67696 Sep 22 2020 touch -rwxr-xr-x 1 root root 22496 Sep 22 2020 true -rwxr-xr-x 1 root root 9636 Feb 26 2021 ulockmgr_server -rwsr-xr-x 1 root root 22108 Jan 20 2022 umount -rwxr-xr-x 1 root root 22520 Sep 22 2020 uname -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress -rwxr-xr-x 1 root root 96764 Sep 22 2020 vdir -rwxr-xr-x 1 root root 38512 Jan 20 2022 wdctl lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp -rwxr-xr-x 1 root root 5898 Apr 9 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce -rwxr-xr-x 1 root root 8049 Apr 9 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew I: user script /srv/workspace/pbuilder/3170/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-python, python3, python3-setuptools, python3-numpy, python3-scipy, python3-sklearn, python3-numba, python3-nose, python3-pytest dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19448 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python3; however: Package python3 is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-numpy; however: Package python3-numpy is not installed. pbuilder-satisfydepends-dummy depends on python3-scipy; however: Package python3-scipy is not installed. pbuilder-satisfydepends-dummy depends on python3-sklearn; however: Package python3-sklearn is not installed. pbuilder-satisfydepends-dummy depends on python3-numba; however: Package python3-numba is not installed. pbuilder-satisfydepends-dummy depends on python3-nose; however: Package python3-nose is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest; however: Package python3-pytest is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} binfmt-support{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libblas3{a} libbsd0{a} libdebhelper-perl{a} libedit2{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libgfortran5{a} libicu67{a} liblapack3{a} liblbfgsb0{a} libllvm9{a} libmagic-mgc{a} libmagic1{a} libmd0{a} libmpdec3{a} libncurses6{a} libpfm4{a} libpipeline1{a} libprocps8{a} libpython3-stdlib{a} libpython3.9-minimal{a} libpython3.9-stdlib{a} libreadline8{a} libsigsegv2{a} libsub-override-perl{a} libtbb2{a} libtool{a} libuchardet0{a} libxml2{a} libz3-4{a} llvm-9{a} llvm-9-runtime{a} m4{a} man-db{a} media-types{a} po-debconf{a} procps{a} python3{a} python3-attr{a} python3-decorator{a} python3-distutils{a} python3-importlib-metadata{a} python3-iniconfig{a} python3-joblib{a} python3-lib2to3{a} python3-llvmlite{a} python3-minimal{a} python3-more-itertools{a} python3-nose{a} python3-numba{a} python3-numpy{a} python3-packaging{a} python3-pkg-resources{a} python3-pluggy{a} python3-py{a} python3-pyparsing{a} python3-pytest{a} python3-scipy{a} python3-setuptools{a} python3-six{a} python3-sklearn{a} python3-sklearn-lib{a} python3-threadpoolctl{a} python3-toml{a} python3-zipp{a} python3.9{a} python3.9-minimal{a} readline-common{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl libarchive-cpio-perl libgpm2 libltdl-dev libmail-sendmail-perl llvm-9-dev lynx numba-doc psmisc python3-matplotlib python3-pil python3-pip python3-psutil python3-pygments python3-simplejson wget 0 packages upgraded, 87 newly installed, 0 to remove and 0 not upgraded. Need to get 70.1 MB of archives. After unpacking 271 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main armhf bsdextrautils armhf 2.36.1-8+deb11u1 [139 kB] Get: 2 http://deb.debian.org/debian bullseye/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 3 http://deb.debian.org/debian bullseye/main armhf groff-base armhf 1.22.4-6 [847 kB] Get: 4 http://deb.debian.org/debian bullseye/main armhf libpipeline1 armhf 1.5.3-1 [30.1 kB] Get: 5 http://deb.debian.org/debian bullseye/main armhf man-db armhf 2.9.4-2 [1319 kB] Get: 6 http://deb.debian.org/debian bullseye/main armhf libpython3.9-minimal armhf 3.9.2-1 [790 kB] Get: 7 http://deb.debian.org/debian bullseye/main armhf libexpat1 armhf 2.2.10-2+deb11u5 [78.4 kB] Get: 8 http://deb.debian.org/debian bullseye/main armhf python3.9-minimal armhf 3.9.2-1 [1630 kB] Get: 9 http://deb.debian.org/debian bullseye/main armhf python3-minimal armhf 3.9.2-3 [38.2 kB] Get: 10 http://deb.debian.org/debian bullseye/main armhf media-types all 4.0.0 [30.3 kB] Get: 11 http://deb.debian.org/debian bullseye/main armhf libmpdec3 armhf 2.5.1-1 [74.9 kB] Get: 12 http://deb.debian.org/debian bullseye/main armhf readline-common all 8.1-1 [73.7 kB] Get: 13 http://deb.debian.org/debian bullseye/main armhf libreadline8 armhf 8.1-1 [147 kB] Get: 14 http://deb.debian.org/debian bullseye/main armhf libpython3.9-stdlib armhf 3.9.2-1 [1608 kB] Get: 15 http://deb.debian.org/debian bullseye/main armhf python3.9 armhf 3.9.2-1 [466 kB] Get: 16 http://deb.debian.org/debian bullseye/main armhf libpython3-stdlib armhf 3.9.2-3 [21.4 kB] Get: 17 http://deb.debian.org/debian bullseye/main armhf python3 armhf 3.9.2-3 [37.9 kB] Get: 18 http://deb.debian.org/debian bullseye/main armhf libncurses6 armhf 6.2+20201114-2+deb11u2 [80.6 kB] Get: 19 http://deb.debian.org/debian bullseye/main armhf libprocps8 armhf 2:3.3.17-5 [60.7 kB] Get: 20 http://deb.debian.org/debian bullseye/main armhf procps armhf 2:3.3.17-5 [492 kB] Get: 21 http://deb.debian.org/debian bullseye/main armhf sensible-utils all 0.0.14 [14.8 kB] Get: 22 http://deb.debian.org/debian bullseye/main armhf libmagic-mgc armhf 1:5.39-3+deb11u1 [273 kB] Get: 23 http://deb.debian.org/debian bullseye/main armhf libmagic1 armhf 1:5.39-3+deb11u1 [120 kB] Get: 24 http://deb.debian.org/debian bullseye/main armhf file armhf 1:5.39-3+deb11u1 [68.2 kB] Get: 25 http://deb.debian.org/debian bullseye/main armhf gettext-base armhf 0.21-4 [171 kB] Get: 26 http://deb.debian.org/debian bullseye/main armhf libsigsegv2 armhf 2.13-1 [34.0 kB] Get: 27 http://deb.debian.org/debian bullseye/main armhf m4 armhf 1.4.18-5 [192 kB] Get: 28 http://deb.debian.org/debian bullseye/main armhf autoconf all 2.69-14 [313 kB] Get: 29 http://deb.debian.org/debian bullseye/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 30 http://deb.debian.org/debian bullseye/main armhf automake all 1:1.16.3-2 [814 kB] Get: 31 http://deb.debian.org/debian bullseye/main armhf autopoint all 0.21-4 [510 kB] Get: 32 http://deb.debian.org/debian bullseye/main armhf binfmt-support armhf 2.2.1-1+deb11u1 [57.7 kB] Get: 33 http://deb.debian.org/debian bullseye/main armhf libdebhelper-perl all 13.3.4 [189 kB] Get: 34 http://deb.debian.org/debian bullseye/main armhf libtool all 2.4.6-15 [513 kB] Get: 35 http://deb.debian.org/debian bullseye/main armhf dh-autoreconf all 20 [17.1 kB] Get: 36 http://deb.debian.org/debian bullseye/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 37 http://deb.debian.org/debian bullseye/main armhf libsub-override-perl all 0.09-2 [10.2 kB] Get: 38 http://deb.debian.org/debian bullseye/main armhf libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB] Get: 39 http://deb.debian.org/debian bullseye/main armhf dh-strip-nondeterminism all 1.12.0-1 [15.4 kB] Get: 40 http://deb.debian.org/debian bullseye/main armhf libelf1 armhf 0.183-1 [161 kB] Get: 41 http://deb.debian.org/debian bullseye/main armhf dwz armhf 0.13+20210201-1 [179 kB] Get: 42 http://deb.debian.org/debian bullseye/main armhf libicu67 armhf 67.1-7 [8319 kB] Get: 43 http://deb.debian.org/debian bullseye/main armhf libxml2 armhf 2.9.10+dfsg-6.7+deb11u4 [602 kB] Get: 44 http://deb.debian.org/debian bullseye/main armhf gettext armhf 0.21-4 [1243 kB] Get: 45 http://deb.debian.org/debian bullseye/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 46 http://deb.debian.org/debian bullseye/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 47 http://deb.debian.org/debian bullseye/main armhf debhelper all 13.3.4 [1049 kB] Get: 48 http://deb.debian.org/debian bullseye/main armhf python3-lib2to3 all 3.9.2-1 [77.8 kB] Get: 49 http://deb.debian.org/debian bullseye/main armhf python3-distutils all 3.9.2-1 [143 kB] Get: 50 http://deb.debian.org/debian bullseye/main armhf dh-python all 4.20201102+nmu1 [99.4 kB] Get: 51 http://deb.debian.org/debian bullseye/main armhf libblas3 armhf 3.9.0-3+deb11u1 [109 kB] Get: 52 http://deb.debian.org/debian bullseye/main armhf libmd0 armhf 1.0.3-3 [27.4 kB] Get: 53 http://deb.debian.org/debian bullseye/main armhf libbsd0 armhf 0.11.3-1+deb11u1 [103 kB] Get: 54 http://deb.debian.org/debian bullseye/main armhf libedit2 armhf 3.1-20191231-2+b1 [81.1 kB] Get: 55 http://deb.debian.org/debian bullseye/main armhf libgfortran5 armhf 10.2.1-6 [237 kB] Get: 56 http://deb.debian.org/debian bullseye/main armhf liblapack3 armhf 3.9.0-3+deb11u1 [1652 kB] Get: 57 http://deb.debian.org/debian bullseye/main armhf liblbfgsb0 armhf 3.0+dfsg.3-9 [24.9 kB] Get: 58 http://deb.debian.org/debian bullseye/main armhf libz3-4 armhf 4.8.10-1 [5959 kB] Get: 59 http://deb.debian.org/debian bullseye/main armhf libllvm9 armhf 1:9.0.1-16.1 [13.0 MB] Get: 60 http://deb.debian.org/debian bullseye/main armhf libpfm4 armhf 4.11.1+git32-gd0b85fb-1 [43.3 kB] Get: 61 http://deb.debian.org/debian bullseye/main armhf libtbb2 armhf 2020.3-1 [118 kB] Get: 62 http://deb.debian.org/debian bullseye/main armhf llvm-9-runtime armhf 1:9.0.1-16.1 [184 kB] Get: 63 http://deb.debian.org/debian bullseye/main armhf llvm-9 armhf 1:9.0.1-16.1 [4027 kB] Get: 64 http://deb.debian.org/debian bullseye/main armhf python3-attr all 20.3.0-1 [52.9 kB] Get: 65 http://deb.debian.org/debian bullseye/main armhf python3-decorator all 4.4.2-2 [15.8 kB] Get: 66 http://deb.debian.org/debian bullseye/main armhf python3-six all 1.16.0-2 [17.5 kB] Get: 67 http://deb.debian.org/debian bullseye/main armhf python3-more-itertools all 4.2.0-3 [42.7 kB] Get: 68 http://deb.debian.org/debian bullseye/main armhf python3-zipp all 1.0.0-3 [6060 B] Get: 69 http://deb.debian.org/debian bullseye/main armhf python3-importlib-metadata all 1.6.0-2 [10.3 kB] Get: 70 http://deb.debian.org/debian bullseye/main armhf python3-iniconfig all 1.1.1-1 [6308 B] Get: 71 http://deb.debian.org/debian bullseye/main armhf python3-pkg-resources all 52.0.0-4 [190 kB] Get: 72 http://deb.debian.org/debian bullseye/main armhf python3-joblib all 0.17.0-4+deb11u1 [214 kB] Get: 73 http://deb.debian.org/debian bullseye/main armhf python3-llvmlite armhf 0.35.0-3 [115 kB] Get: 74 http://deb.debian.org/debian bullseye/main armhf python3-nose all 1.3.7-7 [133 kB] Get: 75 http://deb.debian.org/debian bullseye/main armhf python3-numpy armhf 1:1.19.5-1 [2981 kB] Get: 76 http://deb.debian.org/debian bullseye/main armhf python3-scipy armhf 1.6.0-2 [11.3 MB] Get: 77 http://deb.debian.org/debian bullseye/main armhf python3-numba armhf 0.52.0-4 [1498 kB] Get: 78 http://deb.debian.org/debian bullseye/main armhf python3-pyparsing all 2.4.7-1 [109 kB] Get: 79 http://deb.debian.org/debian bullseye/main armhf python3-packaging all 20.9-2 [33.5 kB] Get: 80 http://deb.debian.org/debian bullseye/main armhf python3-pluggy all 0.13.0-6 [22.3 kB] Get: 81 http://deb.debian.org/debian bullseye/main armhf python3-py all 1.10.0-1 [94.2 kB] Get: 82 http://deb.debian.org/debian bullseye/main armhf python3-toml all 0.10.1-1 [15.9 kB] Get: 83 http://deb.debian.org/debian bullseye/main armhf python3-pytest all 6.0.2-2 [211 kB] Get: 84 http://deb.debian.org/debian bullseye/main armhf python3-setuptools all 52.0.0-4 [366 kB] Get: 85 http://deb.debian.org/debian bullseye/main armhf python3-sklearn-lib armhf 0.23.2-5 [1637 kB] Get: 86 http://deb.debian.org/debian bullseye/main armhf python3-threadpoolctl all 2.1.0-1 [15.3 kB] Get: 87 http://deb.debian.org/debian bullseye/main armhf python3-sklearn all 0.23.2-5 [1818 kB] Fetched 70.1 MB in 20s (3432 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19448 files and directories currently installed.) Preparing to unpack .../0-bsdextrautils_2.36.1-8+deb11u1_armhf.deb ... Unpacking bsdextrautils (2.36.1-8+deb11u1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../1-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../2-groff-base_1.22.4-6_armhf.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../3-libpipeline1_1.5.3-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../4-man-db_2.9.4-2_armhf.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package libpython3.9-minimal:armhf. Preparing to unpack .../5-libpython3.9-minimal_3.9.2-1_armhf.deb ... Unpacking libpython3.9-minimal:armhf (3.9.2-1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../6-libexpat1_2.2.10-2+deb11u5_armhf.deb ... Unpacking libexpat1:armhf (2.2.10-2+deb11u5) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../7-python3.9-minimal_3.9.2-1_armhf.deb ... Unpacking python3.9-minimal (3.9.2-1) ... Setting up libpython3.9-minimal:armhf (3.9.2-1) ... Setting up libexpat1:armhf (2.2.10-2+deb11u5) ... Setting up python3.9-minimal (3.9.2-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20315 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.2-3_armhf.deb ... Unpacking python3-minimal (3.9.2-3) ... 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:armhf. Preparing to unpack .../2-libmpdec3_2.5.1-1_armhf.deb ... Unpacking libmpdec3:armhf (2.5.1-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../3-readline-common_8.1-1_all.deb ... Unpacking readline-common (8.1-1) ... Selecting previously unselected package libreadline8:armhf. Preparing to unpack .../4-libreadline8_8.1-1_armhf.deb ... Unpacking libreadline8:armhf (8.1-1) ... Selecting previously unselected package libpython3.9-stdlib:armhf. Preparing to unpack .../5-libpython3.9-stdlib_3.9.2-1_armhf.deb ... Unpacking libpython3.9-stdlib:armhf (3.9.2-1) ... Selecting previously unselected package python3.9. Preparing to unpack .../6-python3.9_3.9.2-1_armhf.deb ... Unpacking python3.9 (3.9.2-1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../7-libpython3-stdlib_3.9.2-3_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.9.2-3) ... Setting up python3-minimal (3.9.2-3) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20736 files and directories currently installed.) Preparing to unpack .../00-python3_3.9.2-3_armhf.deb ... Unpacking python3 (3.9.2-3) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../01-libncurses6_6.2+20201114-2+deb11u2_armhf.deb ... Unpacking libncurses6:armhf (6.2+20201114-2+deb11u2) ... Selecting previously unselected package libprocps8:armhf. Preparing to unpack .../02-libprocps8_2%3a3.3.17-5_armhf.deb ... Unpacking libprocps8:armhf (2:3.3.17-5) ... Selecting previously unselected package procps. Preparing to unpack .../03-procps_2%3a3.3.17-5_armhf.deb ... Unpacking procps (2:3.3.17-5) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../04-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../05-libmagic-mgc_1%3a5.39-3+deb11u1_armhf.deb ... Unpacking libmagic-mgc (1:5.39-3+deb11u1) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../06-libmagic1_1%3a5.39-3+deb11u1_armhf.deb ... Unpacking libmagic1:armhf (1:5.39-3+deb11u1) ... Selecting previously unselected package file. Preparing to unpack .../07-file_1%3a5.39-3+deb11u1_armhf.deb ... Unpacking file (1:5.39-3+deb11u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../08-gettext-base_0.21-4_armhf.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../09-libsigsegv2_2.13-1_armhf.deb ... Unpacking libsigsegv2:armhf (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.18-5_armhf.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package binfmt-support. Preparing to unpack .../15-binfmt-support_2.2.1-1+deb11u1_armhf.deb ... Unpacking binfmt-support (2.2.1-1+deb11u1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-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 .../20-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 .../21-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../23-libelf1_0.183-1_armhf.deb ... Unpacking libelf1:armhf (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.13+20210201-1_armhf.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package libicu67:armhf. Preparing to unpack .../25-libicu67_67.1-7_armhf.deb ... Unpacking libicu67:armhf (67.1-7) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../26-libxml2_2.9.10+dfsg-6.7+deb11u4_armhf.deb ... Unpacking libxml2:armhf (2.9.10+dfsg-6.7+deb11u4) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.21-4_armhf.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-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 .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../31-python3-lib2to3_3.9.2-1_all.deb ... Unpacking python3-lib2to3 (3.9.2-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../32-python3-distutils_3.9.2-1_all.deb ... Unpacking python3-distutils (3.9.2-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../33-dh-python_4.20201102+nmu1_all.deb ... Unpacking dh-python (4.20201102+nmu1) ... Selecting previously unselected package libblas3:armhf. Preparing to unpack .../34-libblas3_3.9.0-3+deb11u1_armhf.deb ... Unpacking libblas3:armhf (3.9.0-3+deb11u1) ... Selecting previously unselected package libmd0:armhf. Preparing to unpack .../35-libmd0_1.0.3-3_armhf.deb ... Unpacking libmd0:armhf (1.0.3-3) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../36-libbsd0_0.11.3-1+deb11u1_armhf.deb ... Unpacking libbsd0:armhf (0.11.3-1+deb11u1) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../37-libedit2_3.1-20191231-2+b1_armhf.deb ... Unpacking libedit2:armhf (3.1-20191231-2+b1) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../38-libgfortran5_10.2.1-6_armhf.deb ... Unpacking libgfortran5:armhf (10.2.1-6) ... Selecting previously unselected package liblapack3:armhf. Preparing to unpack .../39-liblapack3_3.9.0-3+deb11u1_armhf.deb ... Unpacking liblapack3:armhf (3.9.0-3+deb11u1) ... Selecting previously unselected package liblbfgsb0:armhf. Preparing to unpack .../40-liblbfgsb0_3.0+dfsg.3-9_armhf.deb ... Unpacking liblbfgsb0:armhf (3.0+dfsg.3-9) ... Selecting previously unselected package libz3-4:armhf. Preparing to unpack .../41-libz3-4_4.8.10-1_armhf.deb ... Unpacking libz3-4:armhf (4.8.10-1) ... Selecting previously unselected package libllvm9:armhf. Preparing to unpack .../42-libllvm9_1%3a9.0.1-16.1_armhf.deb ... Unpacking libllvm9:armhf (1:9.0.1-16.1) ... Selecting previously unselected package libpfm4:armhf. Preparing to unpack .../43-libpfm4_4.11.1+git32-gd0b85fb-1_armhf.deb ... Unpacking libpfm4:armhf (4.11.1+git32-gd0b85fb-1) ... Selecting previously unselected package libtbb2:armhf. Preparing to unpack .../44-libtbb2_2020.3-1_armhf.deb ... Unpacking libtbb2:armhf (2020.3-1) ... Selecting previously unselected package llvm-9-runtime. Preparing to unpack .../45-llvm-9-runtime_1%3a9.0.1-16.1_armhf.deb ... Unpacking llvm-9-runtime (1:9.0.1-16.1) ... Selecting previously unselected package llvm-9. Preparing to unpack .../46-llvm-9_1%3a9.0.1-16.1_armhf.deb ... Unpacking llvm-9 (1:9.0.1-16.1) ... Selecting previously unselected package python3-attr. Preparing to unpack .../47-python3-attr_20.3.0-1_all.deb ... Unpacking python3-attr (20.3.0-1) ... Selecting previously unselected package python3-decorator. Preparing to unpack .../48-python3-decorator_4.4.2-2_all.deb ... Unpacking python3-decorator (4.4.2-2) ... Selecting previously unselected package python3-six. Preparing to unpack .../49-python3-six_1.16.0-2_all.deb ... Unpacking python3-six (1.16.0-2) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../50-python3-more-itertools_4.2.0-3_all.deb ... Unpacking python3-more-itertools (4.2.0-3) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../51-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 .../52-python3-importlib-metadata_1.6.0-2_all.deb ... Unpacking python3-importlib-metadata (1.6.0-2) ... Selecting previously unselected package python3-iniconfig. Preparing to unpack .../53-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 .../54-python3-pkg-resources_52.0.0-4_all.deb ... Unpacking python3-pkg-resources (52.0.0-4) ... Selecting previously unselected package python3-joblib. Preparing to unpack .../55-python3-joblib_0.17.0-4+deb11u1_all.deb ... Unpacking python3-joblib (0.17.0-4+deb11u1) ... Selecting previously unselected package python3-llvmlite. Preparing to unpack .../56-python3-llvmlite_0.35.0-3_armhf.deb ... Unpacking python3-llvmlite (0.35.0-3) ... Selecting previously unselected package python3-nose. Preparing to unpack .../57-python3-nose_1.3.7-7_all.deb ... Unpacking python3-nose (1.3.7-7) ... Selecting previously unselected package python3-numpy. Preparing to unpack .../58-python3-numpy_1%3a1.19.5-1_armhf.deb ... Unpacking python3-numpy (1:1.19.5-1) ... Selecting previously unselected package python3-scipy. Preparing to unpack .../59-python3-scipy_1.6.0-2_armhf.deb ... Unpacking python3-scipy (1.6.0-2) ... Selecting previously unselected package python3-numba. Preparing to unpack .../60-python3-numba_0.52.0-4_armhf.deb ... Unpacking python3-numba (0.52.0-4) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../61-python3-pyparsing_2.4.7-1_all.deb ... Unpacking python3-pyparsing (2.4.7-1) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../62-python3-packaging_20.9-2_all.deb ... Unpacking python3-packaging (20.9-2) ... Selecting previously unselected package python3-pluggy. Preparing to unpack .../63-python3-pluggy_0.13.0-6_all.deb ... Unpacking python3-pluggy (0.13.0-6) ... Selecting previously unselected package python3-py. Preparing to unpack .../64-python3-py_1.10.0-1_all.deb ... Unpacking python3-py (1.10.0-1) ... Selecting previously unselected package python3-toml. Preparing to unpack .../65-python3-toml_0.10.1-1_all.deb ... Unpacking python3-toml (0.10.1-1) ... Selecting previously unselected package python3-pytest. Preparing to unpack .../66-python3-pytest_6.0.2-2_all.deb ... Unpacking python3-pytest (6.0.2-2) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../67-python3-setuptools_52.0.0-4_all.deb ... Unpacking python3-setuptools (52.0.0-4) ... Selecting previously unselected package python3-sklearn-lib:armhf. Preparing to unpack .../68-python3-sklearn-lib_0.23.2-5_armhf.deb ... Unpacking python3-sklearn-lib:armhf (0.23.2-5) ... Selecting previously unselected package python3-threadpoolctl. Preparing to unpack .../69-python3-threadpoolctl_2.1.0-1_all.deb ... Unpacking python3-threadpoolctl (2.1.0-1) ... Selecting previously unselected package python3-sklearn. Preparing to unpack .../70-python3-sklearn_0.23.2-5_all.deb ... Unpacking python3-sklearn (0.23.2-5) ... Setting up media-types (4.0.0) ... Setting up libpipeline1:armhf (1.5.3-1) ... Setting up bsdextrautils (2.36.1-8+deb11u1) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:armhf (67.1-7) ... Setting up libmagic-mgc (1:5.39-3+deb11u1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.3.4) ... Setting up libtbb2:armhf (2020.3-1) ... Setting up libmagic1:armhf (1:5.39-3+deb11u1) ... Setting up gettext-base (0.21-4) ... Setting up file (1:5.39-3+deb11u1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libz3-4:armhf (4.8.10-1) ... Setting up libblas3:armhf (3.9.0-3+deb11u1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode Setting up libpfm4:armhf (4.11.1+git32-gd0b85fb-1) ... Setting up libncurses6:armhf (6.2+20201114-2+deb11u2) ... Setting up libsigsegv2:armhf (2.13-1) ... Setting up autopoint (0.21-4) ... Setting up binfmt-support (2.2.1-1+deb11u1) ... invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Setting up libgfortran5:armhf (10.2.1-6) ... Setting up libmd0:armhf (1.0.3-3) ... Setting up sensible-utils (0.0.14) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up libmpdec3:armhf (2.5.1-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libbsd0:armhf (0.11.3-1+deb11u1) ... Setting up libelf1:armhf (0.183-1) ... Setting up readline-common (8.1-1) ... Setting up libxml2:armhf (2.9.10+dfsg-6.7+deb11u4) ... Setting up libprocps8:armhf (2:3.3.17-5) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up liblapack3:armhf (3.9.0-3+deb11u1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode Setting up gettext (0.21-4) ... Setting up libtool (2.4.6-15) ... Setting up libedit2:armhf (3.1-20191231-2+b1) ... Setting up libreadline8:armhf (8.1-1) ... Setting up m4 (1.4.18-5) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up procps (2:3.3.17-5) ... Setting up libllvm9:armhf (1:9.0.1-16.1) ... Setting up libpython3.9-stdlib:armhf (3.9.2-1) ... Setting up libpython3-stdlib:armhf (3.9.2-3) ... Setting up liblbfgsb0:armhf (3.0+dfsg.3-9) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 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 llvm-9-runtime (1:9.0.1-16.1) ... Setting up python3.9 (3.9.2-1) ... Setting up debhelper (13.3.4) ... Setting up python3 (3.9.2-3) ... Setting up python3-six (1.16.0-2) ... Setting up python3-decorator (4.4.2-2) ... Setting up python3-pyparsing (2.4.7-1) ... Setting up llvm-9 (1:9.0.1-16.1) ... Setting up python3-toml (0.10.1-1) ... Setting up python3-lib2to3 (3.9.2-1) ... Setting up python3-pkg-resources (52.0.0-4) ... Setting up python3-distutils (3.9.2-1) ... Setting up dh-python (4.20201102+nmu1) ... Setting up python3-more-itertools (4.2.0-3) ... Setting up python3-iniconfig (1.1.1-1) ... Setting up python3-attr (20.3.0-1) ... Setting up python3-setuptools (52.0.0-4) ... Setting up python3-py (1.10.0-1) ... Setting up python3-joblib (0.17.0-4+deb11u1) ... Setting up python3-threadpoolctl (2.1.0-1) ... Setting up python3-zipp (1.0.0-3) ... Setting up python3-nose (1.3.7-7) ... Setting up python3-llvmlite (0.35.0-3) ... Setting up python3-packaging (20.9-2) ... Setting up python3-numpy (1:1.19.5-1) ... Setting up python3-scipy (1.6.0-2) ... Setting up python3-importlib-metadata (1.6.0-2) ... Setting up python3-sklearn-lib:armhf (0.23.2-5) ... Setting up python3-numba (0.52.0-4) ... update-alternatives: using /usr/share/python3-numba/numba to provide /usr/bin/numba (numba) in auto mode Setting up python3-sklearn (0.23.2-5) ... Setting up python3-pluggy (0.13.0-6) ... Setting up python3-pytest (6.0.2-2) ... Processing triggers for libc-bin (2.31-13+deb11u6) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/umap-learn-0.4.5+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../umap-learn_0.4.5+dfsg-2_source.changes dpkg-buildpackage: info: source package umap-learn dpkg-buildpackage: info: source version 0.4.5+dfsg-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Tille dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean --with python3 --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:232: python3.9 setup.py clean running clean removing '/build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build' (and everything under it) 'build/bdist.linux-armhf' 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 debian/rules binary dh binary --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:232: python3.9 setup.py config running config dh_auto_build -O--buildsystem=pybuild I: pybuild base:232: /usr/bin/python3 setup.py build running build running build_py creating /build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build/umap copying umap/plot.py -> /build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build/umap copying umap/layouts.py -> /build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build/umap copying umap/spectral.py -> /build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build/umap copying umap/sparse_nndescent.py -> /build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build/umap copying umap/distances.py -> /build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build/umap copying umap/utils.py -> /build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build/umap copying umap/__init__.py -> /build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build/umap copying umap/umap_.py -> /build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build/umap copying umap/rp_tree.py -> /build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build/umap copying umap/validation.py -> /build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build/umap copying umap/nndescent.py -> /build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build/umap copying umap/sparse.py -> /build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build/umap debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/umap-learn-0.4.5+dfsg' dh_auto_test -- --system=custom --test-args="PYTHONPATH={build_dir} {interpreter} -m pytest" I: pybuild base:232: PYTHONPATH=/build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build python3.9 -m pytest ============================= test session starts ============================== platform linux -- Python 3.9.2, pytest-6.0.2, py-1.10.0, pluggy-0.13.0 rootdir: /build/reproducible-path/umap-learn-0.4.5+dfsg collected 128 items umap/tests/test_plot.py .xx [ 2%] umap/tests/test_umap_df_validation_params.py ................... [ 17%] umap/tests/test_umap_metrics.py ......................................FF [ 48%] F [ 49%] umap/tests/test_umap_nn.py ..FFFFFFFFFF [ 58%] umap/tests/test_umap_on_iris.py EFFFFFEE [ 64%] umap/tests/test_umap_ops.py FF.F [ 67%] umap/tests/test_umap_repeated_data.py FFFFFFFFF [ 75%] umap/tests/test_umap_trustworthiness.py FFFFFFFFF [ 82%] umap/tests/test_umap_validation_params.py ...................FFFF [100%] ==================================== ERRORS ==================================== _____________ ERROR at setup of test_umap_trustworthiness_on_iris ______________ iris = {'data': array([[5.1, 3.5, 1.4, 0.2], [4.9, 3. , 1.4, 0.2], [4.7, 3.2, 1.3, 0.2], [4.6, 3.1, 1.5,... 'petal length (cm)', 'petal width (cm)'], 'filename': '/usr/lib/python3/dist-packages/sklearn/datasets/data/iris.csv'} @pytest.fixture(scope="session") def iris_model(iris): > return UMAP(n_neighbors=10, min_dist=0.01, random_state=42).fit(iris.data) umap/tests/conftest.py:145: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=4[LoopNest(index_variable = parfor_index.358, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.358, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ________ ERROR at setup of test_umap_clusterability_on_supervised_iris _________ iris = {'data': array([[5.1, 3.5, 1.4, 0.2], [4.9, 3. , 1.4, 0.2], [4.7, 3.2, 1.3, 0.2], [4.6, 3.1, 1.5,... 'petal length (cm)', 'petal width (cm)'], 'filename': '/usr/lib/python3/dist-packages/sklearn/datasets/data/iris.csv'} @pytest.fixture(scope="session") def supervised_iris_model(iris): > return UMAP(n_neighbors=10, min_dist=0.01, n_epochs=200, random_state=42).fit( iris.data, iris.target ) umap/tests/conftest.py:150: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=9[LoopNest(index_variable = parfor_index.753, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.753, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ____________ ERROR at setup of test_umap_inverse_transform_on_iris _____________ iris = {'data': array([[5.1, 3.5, 1.4, 0.2], [4.9, 3. , 1.4, 0.2], [4.7, 3.2, 1.3, 0.2], [4.6, 3.1, 1.5,... 'petal length (cm)', 'petal width (cm)'], 'filename': '/usr/lib/python3/dist-packages/sklearn/datasets/data/iris.csv'} @pytest.fixture(scope="session") def iris_model(iris): > return UMAP(n_neighbors=10, min_dist=0.01, random_state=42).fit(iris.data) umap/tests/conftest.py:145: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=4[LoopNest(index_variable = parfor_index.358, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.358, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError =================================== FAILURES =================================== ________________________________ test_hellinger ________________________________ spatial_data = array([[-5.96974287e-01, -2.39030437e+00, -4.12220745e-01, 9.13473732e-01, 5.37629903e-01, 4.28186248e-01, ... 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00]]) def test_hellinger(spatial_data): hellinger_data = np.abs(spatial_data[:-2].copy()) hellinger_data = hellinger_data / hellinger_data.sum(axis=1)[:, np.newaxis] hellinger_data = np.sqrt(hellinger_data) dist_matrix = hellinger_data @ hellinger_data.T dist_matrix = 1.0 - dist_matrix dist_matrix = np.sqrt(dist_matrix) # Correct for nan handling dist_matrix[np.isnan(dist_matrix)] = 0.0 > test_matrix = dist.pairwise_special_metric(np.abs(spatial_data[:-2])) umap/tests/test_umap_metrics.py:400: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/distances.py:1263: in pairwise_special_metric return parallel_special_metric(X, Y, metric=special_metric_func) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=0[LoopNest(index_variable = parfor_index.15, range = (0, X_size0.1, 1)), LoopNest(index_variable = parfor_index.16, range = (0, X_size0.1, 1))]{129: }Var($parfor_index_tuple_var.22, distances.py:1233)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py (1233) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ____________________________ test_sparse_hellinger _____________________________ sparse_spatial_data = <12x20 sparse matrix of type '' with 63 stored elements in Compressed Sparse Row format> def test_sparse_hellinger(sparse_spatial_data): > dist_matrix = dist.pairwise_special_metric( np.abs(sparse_spatial_data[:-2].toarray()) ) umap/tests/test_umap_metrics.py:418: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/distances.py:1263: in pairwise_special_metric return parallel_special_metric(X, Y, metric=special_metric_func) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=1[LoopNest(index_variable = parfor_index.78, range = (0, X_size0.64, 1)), LoopNest(index_variable = parfor_index.79, range = (0, X_size0.64, 1))]{129: }Var($parfor_index_tuple_var.85, distances.py:1233)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py (1233) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError _______________________ test_grad_metrics_match_metrics ________________________ spatial_data = array([[-5.96974287e-01, -2.39030437e+00, -4.12220745e-01, 9.13473732e-01, 5.37629903e-01, 4.28186248e-01, ... 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00]]) spatial_distances = ('euclidean', 'manhattan', 'chebyshev', 'minkowski', 'hamming', 'canberra', ...) def test_grad_metrics_match_metrics(spatial_data, spatial_distances): for metric in dist.named_distances_with_gradients: if metric in spatial_distances: spatial_check(metric, spatial_data, spatial_distances, with_grad=True) # Handle the few special distances separately # SEuclidean v = np.abs(np.random.randn(spatial_data.shape[1])) dist_matrix = pairwise_distances(spatial_data, metric="seuclidean", V=v) test_matrix = np.array( [ [ dist.standardised_euclidean_grad(spatial_data[i], spatial_data[j], v)[0] for j in range(spatial_data.shape[0]) ] for i in range(spatial_data.shape[0]) ] ) assert_array_almost_equal( test_matrix, dist_matrix, err_msg="Distances don't match " "for metric seuclidean", ) # Weighted minkowski dist_matrix = pairwise_distances(spatial_data, metric="wminkowski", w=v, p=3) test_matrix = np.array( [ [ dist.weighted_minkowski_grad(spatial_data[i], spatial_data[j], v, p=3)[ 0 ] for j in range(spatial_data.shape[0]) ] for i in range(spatial_data.shape[0]) ] ) assert_array_almost_equal( test_matrix, dist_matrix, err_msg="Distances don't match " "for metric weighted_minkowski", ) # Mahalanobis v = np.abs(np.random.randn(spatial_data.shape[1], spatial_data.shape[1])) dist_matrix = pairwise_distances(spatial_data, metric="mahalanobis", VI=v) test_matrix = np.array( [ [ dist.mahalanobis_grad(spatial_data[i], spatial_data[j], v)[0] for j in range(spatial_data.shape[0]) ] for i in range(spatial_data.shape[0]) ] ) assert_array_almost_equal( test_matrix, dist_matrix, err_msg="Distances don't match " "for metric mahalanobis", ) # Hellinger > dist_matrix = dist.pairwise_special_metric( np.abs(spatial_data[:-2]), np.abs(spatial_data[:-2]) ) umap/tests/test_umap_metrics.py:525: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/distances.py:1263: in pairwise_special_metric return parallel_special_metric(X, Y, metric=special_metric_func) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=2[LoopNest(index_variable = parfor_index.157, range = (0, X_size0.127, 1)), LoopNest(index_variable = parfor_index.158, range = (0, X_size0.127, 1))]{223: }Var($parfor_index_tuple_var.164, distances.py:1233)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py (1233) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ______________________ test_nn_descent_neighbor_accuracy _______________________ nn_data = array([[0.37454012, 0.95071431, 0.73199394, 0.59865848, 0.15601864], [0.15599452, 0.05808361, 0.86617615, 0.601... 0. , 0. , 0. , 0. ], [0. , 0. , 0. , 0. , 0. ]]) def test_nn_descent_neighbor_accuracy(nn_data): > knn_indices, knn_dists, _ = nearest_neighbors( nn_data, 10, "euclidean", {}, False, np.random ) umap/tests/test_umap_nn.py:76: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:387: in nearest_neighbors knn_indices, knn_dists = nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n init_rp_tree(data, dist, current_graph, leaf_array, tried=tried)\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/nndescent.py", line 50: E def init_rp_tree(data, dist, current_graph, leaf_array, tried=None): E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (50) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (199) E E Enable logging at debug level for details. E E File "umap/nndescent.py", line 199: E def nn_descent( E E if rp_tree_init: E init_rp_tree(data, dist, current_graph, leaf_array, tried=tried) E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError _________________ test_nn_descent_neighbor_accuracy_low_memory _________________ nn_data = array([[0.37454012, 0.95071431, 0.73199394, 0.59865848, 0.15601864], [0.15599452, 0.05808361, 0.86617615, 0.601... 0. , 0. , 0. , 0. ], [0. , 0. , 0. , 0. , 0. ]]) def test_nn_descent_neighbor_accuracy_low_memory(nn_data): > knn_indices, knn_dists, _ = nearest_neighbors( nn_data, 10, "euclidean", {}, False, np.random, low_memory=True ) umap/tests/test_umap_nn.py:88: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:387: in nearest_neighbors knn_indices, knn_dists = nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n init_rp_tree(data, dist, current_graph, leaf_array, tried=tried)\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/nndescent.py", line 50: E def init_rp_tree(data, dist, current_graph, leaf_array, tried=None): E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (50) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (199) E E Enable logging at debug level for details. E E File "umap/nndescent.py", line 199: E def nn_descent( E E if rp_tree_init: E init_rp_tree(data, dist, current_graph, leaf_array, tried=tried) E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError __________________ test_angular_nn_descent_neighbor_accuracy ___________________ nn_data = array([[0.37454012, 0.95071431, 0.73199394, 0.59865848, 0.15601864], [0.15599452, 0.05808361, 0.86617615, 0.601... 0. , 0. , 0. , 0. ], [0. , 0. , 0. , 0. , 0. ]]) def test_angular_nn_descent_neighbor_accuracy(nn_data): > knn_indices, knn_dists, _ = nearest_neighbors( nn_data, 10, "cosine", {}, True, np.random ) umap/tests/test_umap_nn.py:100: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:387: in nearest_neighbors knn_indices, knn_dists = nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n init_rp_tree(data, dist, current_graph, leaf_array, tried=tried)\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/nndescent.py", line 50: E def init_rp_tree(data, dist, current_graph, leaf_array, tried=None): E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (50) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (199) E E Enable logging at debug level for details. E E File "umap/nndescent.py", line 199: E def nn_descent( E E if rp_tree_init: E init_rp_tree(data, dist, current_graph, leaf_array, tried=tried) E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError ___________________ test_sparse_nn_descent_neighbor_accuracy ___________________ sparse_nn_data = <1000x50 sparse matrix of type '' with 25000 stored elements in Compressed Sparse Row format> def test_sparse_nn_descent_neighbor_accuracy(sparse_nn_data): > knn_indices, knn_dists, _ = nearest_neighbors( sparse_nn_data, 20, "euclidean", {}, False, np.random ) umap/tests/test_umap_nn.py:113: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:351: in nearest_neighbors knn_indices, knn_dists = sparse_nn.sparse_nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n sparse_init_rp_tree(\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/sparse_nndescent.py", line 46: E def sparse_init_rp_tree( E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/sparse_nndescent.py (46) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/sparse_nndescent.py (243) E E Enable logging at debug level for details. E E File "umap/sparse_nndescent.py", line 243: E def sparse_nn_descent( E E if rp_tree_init: E sparse_init_rp_tree( E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError _____________ test_sparse_nn_descent_neighbor_accuracy_low_memory ______________ sparse_nn_data = <1000x50 sparse matrix of type '' with 25000 stored elements in Compressed Sparse Row format> def test_sparse_nn_descent_neighbor_accuracy_low_memory(sparse_nn_data): > knn_indices, knn_dists, _ = nearest_neighbors( sparse_nn_data, 20, "euclidean", {}, False, np.random, low_memory=True ) umap/tests/test_umap_nn.py:125: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:351: in nearest_neighbors knn_indices, knn_dists = sparse_nn.sparse_nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n sparse_init_rp_tree(\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/sparse_nndescent.py", line 46: E def sparse_init_rp_tree( E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/sparse_nndescent.py (46) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/sparse_nndescent.py (243) E E Enable logging at debug level for details. E E File "umap/sparse_nndescent.py", line 243: E def sparse_nn_descent( E E if rp_tree_init: E sparse_init_rp_tree( E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError ______________ test_nn_descent_neighbor_accuracy_callable_metric _______________ nn_data = array([[0.37454012, 0.95071431, 0.73199394, 0.59865848, 0.15601864], [0.15599452, 0.05808361, 0.86617615, 0.601... 0. , 0. , 0. , 0. ], [0. , 0. , 0. , 0. , 0. ]]) def test_nn_descent_neighbor_accuracy_callable_metric(nn_data): > knn_indices, knn_dists, _ = nearest_neighbors( nn_data, 10, dist.euclidean, {}, False, np.random ) umap/tests/test_umap_nn.py:137: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:387: in nearest_neighbors knn_indices, knn_dists = nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n init_rp_tree(data, dist, current_graph, leaf_array, tried=tried)\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/nndescent.py", line 50: E def init_rp_tree(data, dist, current_graph, leaf_array, tried=None): E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (50) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (199) E E Enable logging at debug level for details. E E File "umap/nndescent.py", line 199: E def nn_descent( E E if rp_tree_init: E init_rp_tree(data, dist, current_graph, leaf_array, tried=tried) E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError _________________________ test_smooth_knn_dist_l1norms _________________________ nn_data = array([[0.37454012, 0.95071431, 0.73199394, 0.59865848, 0.15601864], [0.15599452, 0.05808361, 0.86617615, 0.601... 0. , 0. , 0. , 0. ], [0. , 0. , 0. , 0. , 0. ]]) def test_smooth_knn_dist_l1norms(nn_data): > norms = smooth_knn(nn_data) umap/tests/test_umap_nn.py:165: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/tests/test_umap_nn.py:62: in smooth_knn knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:387: in nearest_neighbors knn_indices, knn_dists = nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n init_rp_tree(data, dist, current_graph, leaf_array, tried=tried)\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/nndescent.py", line 50: E def init_rp_tree(data, dist, current_graph, leaf_array, tried=None): E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (50) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (199) E E Enable logging at debug level for details. E E File "umap/nndescent.py", line 199: E def nn_descent( E E if rp_tree_init: E init_rp_tree(data, dist, current_graph, leaf_array, tried=tried) E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError _________________ test_smooth_knn_dist_l1norms_w_connectivity __________________ nn_data = array([[0.37454012, 0.95071431, 0.73199394, 0.59865848, 0.15601864], [0.15599452, 0.05808361, 0.86617615, 0.601... 0. , 0. , 0. , 0. ], [0. , 0. , 0. , 0. , 0. ]]) def test_smooth_knn_dist_l1norms_w_connectivity(nn_data): > norms = smooth_knn(nn_data, local_connectivity=1.75) umap/tests/test_umap_nn.py:175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/tests/test_umap_nn.py:62: in smooth_knn knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:387: in nearest_neighbors knn_indices, knn_dists = nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n init_rp_tree(data, dist, current_graph, leaf_array, tried=tried)\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/nndescent.py", line 50: E def init_rp_tree(data, dist, current_graph, leaf_array, tried=None): E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (50) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (199) E E Enable logging at debug level for details. E E File "umap/nndescent.py", line 199: E def nn_descent( E E if rp_tree_init: E init_rp_tree(data, dist, current_graph, leaf_array, tried=tried) E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError ________________________________ test_nn_search ________________________________ nn_data = array([[0.37454012, 0.95071431, 0.73199394, 0.59865848, 0.15601864], [0.15599452, 0.05808361, 0.86617615, 0.601... 0. , 0. , 0. , 0. ], [0. , 0. , 0. , 0. , 0. ]]) def test_nn_search(nn_data): train = nn_data[100:] test = nn_data[:100] > (knn_indices, knn_dists, rp_forest) = nearest_neighbors( train, 10, "euclidean", {}, False, np.random, use_pynndescent=False, ) umap/tests/test_umap_nn.py:215: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:387: in nearest_neighbors knn_indices, knn_dists = nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n init_rp_tree(data, dist, current_graph, leaf_array, tried=tried)\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/nndescent.py", line 50: E def init_rp_tree(data, dist, current_graph, leaf_array, tried=None): E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (50) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (199) E E Enable logging at debug level for details. E E File "umap/nndescent.py", line 199: E def nn_descent( E E if rp_tree_init: E init_rp_tree(data, dist, current_graph, leaf_array, tried=tried) E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError ____________________________ test_sparse_nn_search _____________________________ sparse_nn_data = <1000x50 sparse matrix of type '' with 25000 stored elements in Compressed Sparse Row format> def test_sparse_nn_search(sparse_nn_data): train = sparse_nn_data[100:] test = sparse_nn_data[:100] > (knn_indices, knn_dists, rp_forest) = nearest_neighbors( train, 15, "euclidean", {}, False, np.random, use_pynndescent=False, ) umap/tests/test_umap_nn.py:263: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:351: in nearest_neighbors knn_indices, knn_dists = sparse_nn.sparse_nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n sparse_init_rp_tree(\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/sparse_nndescent.py", line 46: E def sparse_init_rp_tree( E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/sparse_nndescent.py (46) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/sparse_nndescent.py (243) E E Enable logging at debug level for details. E E File "umap/sparse_nndescent.py", line 243: E def sparse_nn_descent( E E if rp_tree_init: E sparse_init_rp_tree( E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError ________________ test_initialized_umap_trustworthiness_on_iris _________________ iris = {'data': array([[5.1, 3.5, 1.4, 0.2], [4.9, 3. , 1.4, 0.2], [4.7, 3.2, 1.3, 0.2], [4.6, 3.1, 1.5,... 'petal length (cm)', 'petal width (cm)'], 'filename': '/usr/lib/python3/dist-packages/sklearn/datasets/data/iris.csv'} def test_initialized_umap_trustworthiness_on_iris(iris): data = iris.data > embedding = UMAP( n_neighbors=10, min_dist=0.01, init=data[:, 2:], n_epochs=200, random_state=42 ).fit_transform(data) umap/tests/test_umap_on_iris.py:37: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:2014: in fit_transform self.fit(X, y) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=5[LoopNest(index_variable = parfor_index.437, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.437, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ___________________ test_umap_trustworthiness_on_sphere_iris ___________________ iris = {'data': array([[5.1, 3.5, 1.4, 0.2], [4.9, 3. , 1.4, 0.2], [4.7, 3.2, 1.3, 0.2], [4.6, 3.1, 1.5,... 'petal length (cm)', 'petal width (cm)'], 'filename': '/usr/lib/python3/dist-packages/sklearn/datasets/data/iris.csv'} def test_umap_trustworthiness_on_sphere_iris(iris,): data = iris.data > embedding = UMAP( n_neighbors=10, min_dist=0.01, n_epochs=200, random_state=42, output_metric="haversine", ).fit_transform(data) umap/tests/test_umap_on_iris.py:50: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:2014: in fit_transform self.fit(X, y) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=6[LoopNest(index_variable = parfor_index.516, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.516, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError _________________________ test_umap_transform_on_iris __________________________ iris = {'data': array([[5.1, 3.5, 1.4, 0.2], [4.9, 3. , 1.4, 0.2], [4.7, 3.2, 1.3, 0.2], [4.6, 3.1, 1.5,... 'petal length (cm)', 'petal width (cm)'], 'filename': '/usr/lib/python3/dist-packages/sklearn/datasets/data/iris.csv'} iris_selection = array([False, True, True, True, True, True, True, False, True, True, False, True, True, True, True,... True, True, True, True, True, True, True, True, True, True, False, False, True, True, False]) def test_umap_transform_on_iris(iris, iris_selection): data = iris.data[iris_selection] > fitter = UMAP(n_neighbors=10, min_dist=0.01, n_epochs=200, random_state=42).fit( data ) umap/tests/test_umap_on_iris.py:81: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=7[LoopNest(index_variable = parfor_index.595, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.595, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError __________________ test_umap_transform_on_iris_modified_dtype __________________ iris = {'data': array([[5.1, 3.5, 1.4, 0.2], [4.9, 3. , 1.4, 0.2], [4.7, 3.2, 1.3, 0.2], [4.6, 3.1, 1.5,... 'petal length (cm)', 'petal width (cm)'], 'filename': '/usr/lib/python3/dist-packages/sklearn/datasets/data/iris.csv'} iris_selection = array([False, True, True, True, True, True, True, False, True, True, False, True, True, True, True,... True, True, True, True, True, True, True, True, True, True, False, False, True, True, False]) def test_umap_transform_on_iris_modified_dtype(iris, iris_selection): data = iris.data[iris_selection] > fitter = UMAP(n_neighbors=10, min_dist=0.01, random_state=42).fit(data) umap/tests/test_umap_on_iris.py:98: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=8[LoopNest(index_variable = parfor_index.674, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.674, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ______________________ test_umap_sparse_transform_on_iris ______________________ iris = {'data': array([[5.1, 3.5, 1.4, 0.2], [4.9, 3. , 1.4, 0.2], [4.7, 3.2, 1.3, 0.2], [4.6, 3.1, 1.5,... 'petal length (cm)', 'petal width (cm)'], 'filename': '/usr/lib/python3/dist-packages/sklearn/datasets/data/iris.csv'} iris_selection = array([False, True, True, True, True, True, True, False, True, True, False, True, True, True, True,... True, True, True, True, True, True, True, True, True, True, False, False, True, True, False]) def test_umap_sparse_transform_on_iris(iris, iris_selection): data = sparse.csr_matrix(iris.data[iris_selection]) assert sparse.issparse(data) > fitter = UMAP( n_neighbors=10, min_dist=0.01, random_state=42, n_epochs=100, force_approximation_algorithm=True, ).fit(data) umap/tests/test_umap_on_iris.py:115: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1792: in fit (self._knn_indices, self._knn_dists, self._rp_forest) = nearest_neighbors( umap/umap_.py:351: in nearest_neighbors knn_indices, knn_dists = sparse_nn.sparse_nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n sparse_init_rp_tree(\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/sparse_nndescent.py", line 46: E def sparse_init_rp_tree( E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/sparse_nndescent.py (46) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/sparse_nndescent.py (243) E E Enable logging at debug level for details. E E File "umap/sparse_nndescent.py", line 243: E def sparse_nn_descent( E E if rp_tree_init: E sparse_init_rp_tree( E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError ______________________________ test_blobs_cluster ______________________________ def test_blobs_cluster(): data, labels = make_blobs(n_samples=500, n_features=10, centers=5) > embedding = UMAP().fit_transform(data) umap/tests/test_umap_ops.py:37: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:2014: in fit_transform self.fit(X, y) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=10[LoopNest(index_variable = parfor_index.832, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.832, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError _________________________ test_multi_component_layout __________________________ def test_multi_component_layout(): data, labels = make_blobs( 100, 2, centers=5, cluster_std=0.5, center_box=[-20, 20], random_state=42 ) true_centroids = np.empty((labels.max() + 1, data.shape[1]), dtype=np.float64) for label in range(labels.max() + 1): true_centroids[label] = data[labels == label].mean(axis=0) true_centroids = normalize(true_centroids, norm="l2") > embedding = UMAP(n_neighbors=4).fit_transform(data) umap/tests/test_umap_ops.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:2014: in fit_transform self.fit(X, y) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=11[LoopNest(index_variable = parfor_index.911, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.911, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ___________________ test_umap_transform_embedding_stability ____________________ iris = {'data': array([[5.1, 3.5, 1.4, 0.2], [4.9, 3. , 1.4, 0.2], [4.7, 3.2, 1.3, 0.2], [4.6, 3.1, 1.5,... 'petal length (cm)', 'petal width (cm)'], 'filename': '/usr/lib/python3/dist-packages/sklearn/datasets/data/iris.csv'} iris_selection = array([False, True, True, True, True, True, True, False, True, True, False, True, True, True, True,... True, True, True, True, True, True, True, True, True, True, False, False, True, True, False]) def test_umap_transform_embedding_stability(iris, iris_selection): """Test that transforming data does not alter the learned embeddings Issue #217 describes how using transform to embed new data using a trained UMAP transformer causes the fitting embedding matrix to change in cases when the new data has the same number of rows as the original training data. """ data = iris.data[iris_selection] > fitter = UMAP(n_neighbors=10, min_dist=0.01, random_state=42).fit(data) umap/tests/test_umap_ops.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=12[LoopNest(index_variable = parfor_index.990, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.990, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError __________________ test_repeated_points_large_sparse_spatial ___________________ sparse_spatial_data_repeats = <16x20 sparse matrix of type '' with 79 stored elements in Compressed Sparse Row format> def test_repeated_points_large_sparse_spatial(sparse_spatial_data_repeats): > model = UMAP(n_neighbors=3, unique=True, force_approximation_algorithm=True).fit( sparse_spatial_data_repeats ) umap/tests/test_umap_repeated_data.py:16: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1792: in fit (self._knn_indices, self._knn_dists, self._rp_forest) = nearest_neighbors( umap/umap_.py:351: in nearest_neighbors knn_indices, knn_dists = sparse_nn.sparse_nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n sparse_init_rp_tree(\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/sparse_nndescent.py", line 46: E def sparse_init_rp_tree( E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/sparse_nndescent.py (46) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/sparse_nndescent.py (243) E E Enable logging at debug level for details. E E File "umap/sparse_nndescent.py", line 243: E def sparse_nn_descent( E E if rp_tree_init: E sparse_init_rp_tree( E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError __________________ test_repeated_points_small_sparse_spatial ___________________ sparse_spatial_data_repeats = <16x20 sparse matrix of type '' with 79 stored elements in Compressed Sparse Row format> def test_repeated_points_small_sparse_spatial(sparse_spatial_data_repeats): > model = UMAP(n_neighbors=3, unique=True).fit(sparse_spatial_data_repeats) umap/tests/test_umap_repeated_data.py:23: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=13[LoopNest(index_variable = parfor_index.1069, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.1069, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ___________________ test_repeated_points_large_dense_spatial ___________________ spatial_repeats = array([[-5.96974287e-01, -2.39030437e+00, -4.12220745e-01, 9.13473732e-01, 5.37629903e-01, 4.28186248e-01, ... 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00]]) def test_repeated_points_large_dense_spatial(spatial_repeats): > model = UMAP(n_neighbors=3, unique=True, force_approximation_algorithm=True).fit( spatial_repeats ) umap/tests/test_umap_repeated_data.py:30: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1792: in fit (self._knn_indices, self._knn_dists, self._rp_forest) = nearest_neighbors( umap/umap_.py:387: in nearest_neighbors knn_indices, knn_dists = nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n init_rp_tree(data, dist, current_graph, leaf_array, tried=tried)\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/nndescent.py", line 50: E def init_rp_tree(data, dist, current_graph, leaf_array, tried=None): E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (50) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (199) E E Enable logging at debug level for details. E E File "umap/nndescent.py", line 199: E def nn_descent( E E if rp_tree_init: E init_rp_tree(data, dist, current_graph, leaf_array, tried=tried) E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError ___________________ test_repeated_points_small_dense_spatial ___________________ spatial_repeats = array([[-5.96974287e-01, -2.39030437e+00, -4.12220745e-01, 9.13473732e-01, 5.37629903e-01, 4.28186248e-01, ... 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00]]) def test_repeated_points_small_dense_spatial(spatial_repeats): > model = UMAP(n_neighbors=3, unique=True).fit(spatial_repeats) umap/tests/test_umap_repeated_data.py:37: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=14[LoopNest(index_variable = parfor_index.1148, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.1148, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ___________________ test_repeated_points_large_sparse_binary ___________________ sparse_binary_data_repeats = <16x20 sparse matrix of type '' with 79 stored elements in Compressed Sparse Row format> def test_repeated_points_large_sparse_binary(sparse_binary_data_repeats): > model = UMAP(n_neighbors=3, unique=True, force_approximation_algorithm=True).fit( sparse_binary_data_repeats ) umap/tests/test_umap_repeated_data.py:50: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1792: in fit (self._knn_indices, self._knn_dists, self._rp_forest) = nearest_neighbors( umap/umap_.py:351: in nearest_neighbors knn_indices, knn_dists = sparse_nn.sparse_nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n sparse_init_rp_tree(\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/sparse_nndescent.py", line 46: E def sparse_init_rp_tree( E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/sparse_nndescent.py (46) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/sparse_nndescent.py (243) E E Enable logging at debug level for details. E E File "umap/sparse_nndescent.py", line 243: E def sparse_nn_descent( E E if rp_tree_init: E sparse_init_rp_tree( E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError ___________________ test_repeated_points_small_sparse_binary ___________________ sparse_binary_data_repeats = <16x20 sparse matrix of type '' with 79 stored elements in Compressed Sparse Row format> def test_repeated_points_small_sparse_binary(sparse_binary_data_repeats): > model = UMAP(n_neighbors=3, unique=True).fit(sparse_binary_data_repeats) umap/tests/test_umap_repeated_data.py:57: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=15[LoopNest(index_variable = parfor_index.1227, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.1227, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ___________________ test_repeated_points_large_dense_binary ____________________ binary_repeats = array([[ True, True, False, False, False, True, True, False, True, False, False, False, False, True, Fals...se, False, False, False, False, False, False, False, False, False, False, False, False, False, False]]) def test_repeated_points_large_dense_binary(binary_repeats): > model = UMAP(n_neighbors=3, unique=True, force_approximation_algorithm=True).fit( binary_repeats ) umap/tests/test_umap_repeated_data.py:64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1792: in fit (self._knn_indices, self._knn_dists, self._rp_forest) = nearest_neighbors( umap/umap_.py:387: in nearest_neighbors knn_indices, knn_dists = nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n init_rp_tree(data, dist, current_graph, leaf_array, tried=tried)\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/nndescent.py", line 50: E def init_rp_tree(data, dist, current_graph, leaf_array, tried=None): E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (50) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (199) E E Enable logging at debug level for details. E E File "umap/nndescent.py", line 199: E def nn_descent( E E if rp_tree_init: E init_rp_tree(data, dist, current_graph, leaf_array, tried=tried) E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError ___________________ test_repeated_points_small_dense_binary ____________________ binary_repeats = array([[ True, True, False, False, False, True, True, False, True, False, False, False, False, True, Fals...se, False, False, False, False, False, False, False, False, False, False, False, False, False, False]]) def test_repeated_points_small_dense_binary(binary_repeats): > model = UMAP(n_neighbors=3, unique=True).fit(binary_repeats) umap/tests/test_umap_repeated_data.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=16[LoopNest(index_variable = parfor_index.1306, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.1306, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError _________________________ test_repeated_points_large_n _________________________ repetition_dense = array([[5, 6, 7, 8], [5, 6, 7, 8], [5, 6, 7, 8], [5, 6, 7, 8], [5, 6, 7, 8], [5, 6, 7, 8], [1, 1, 1, 1], [1, 2, 3, 4], [1, 1, 2, 1]]) def test_repeated_points_large_n(repetition_dense): > model = UMAP(n_neighbors=5, unique=True).fit(repetition_dense) umap/tests/test_umap_repeated_data.py:86: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=17[LoopNest(index_variable = parfor_index.1385, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.1385, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError _______________________ test_umap_sparse_trustworthiness _______________________ sparse_test_data = <1002x5 sparse matrix of type '' with 1730 stored elements in Compressed Sparse Row format> def test_umap_sparse_trustworthiness(sparse_test_data): > embedding = UMAP(n_neighbors=10).fit_transform(sparse_test_data[:100]) umap/tests/test_umap_trustworthiness.py:22: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:2014: in fit_transform self.fit(X, y) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=18[LoopNest(index_variable = parfor_index.1464, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.1464, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ____________________ test_umap_trustworthiness_fast_approx _____________________ nn_data = array([[0.37454012, 0.95071431, 0.73199394, 0.59865848, 0.15601864], [0.15599452, 0.05808361, 0.86617615, 0.601... 0. , 0. , 0. , 0. ], [0. , 0. , 0. , 0. , 0. ]]) def test_umap_trustworthiness_fast_approx(nn_data): data = nn_data[:50] > embedding = UMAP( n_neighbors=10, min_dist=0.01, random_state=42, n_epochs=100, force_approximation_algorithm=True, ).fit_transform(data) umap/tests/test_umap_trustworthiness.py:34: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:2014: in fit_transform self.fit(X, y) umap/umap_.py:1792: in fit (self._knn_indices, self._knn_dists, self._rp_forest) = nearest_neighbors( umap/umap_.py:387: in nearest_neighbors knn_indices, knn_dists = nn_descent( /usr/lib/python3/dist-packages/numba/core/dispatcher.py:414: in _compile_for_args error_rewrite(e, 'typing') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at \n if rp_tree_init:\n init_rp_tree(data, dist, current_graph, leaf_array, tried=tried)\n ^\n') issue_type = 'typing' def error_rewrite(e, issue_type): """ Rewrite and raise Exception `e` with help supplied based on the specified issue_type. """ if config.SHOW_HELP: help_msg = errors.error_extras[issue_type] e.patch_message('\n'.join((str(e).rstrip(), help_msg))) if config.FULL_TRACEBACKS: raise e else: > raise e.with_traceback(None) E numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) E Internal error at . E Failed in nopython mode pipeline (step: nopython mode backend) E E E File "umap/nndescent.py", line 50: E def init_rp_tree(data, dist, current_graph, leaf_array, tried=None): E E break E if (p, q) in tried: E ^ E E During: lowering "tried.2 = tried.1" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (50) E During: resolving callee type: type(CPUDispatcher()) E During: typing of call at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/nndescent.py (199) E E Enable logging at debug level for details. E E File "umap/nndescent.py", line 199: E def nn_descent( E E if rp_tree_init: E init_rp_tree(data, dist, current_graph, leaf_array, tried=tried) E ^ /usr/lib/python3/dist-packages/numba/core/dispatcher.py:357: TypingError ____________________ test_umap_trustworthiness_random_init _____________________ nn_data = array([[0.37454012, 0.95071431, 0.73199394, 0.59865848, 0.15601864], [0.15599452, 0.05808361, 0.86617615, 0.601... 0. , 0. , 0. , 0. ], [0. , 0. , 0. , 0. , 0. ]]) def test_umap_trustworthiness_random_init(nn_data): data = nn_data[:50] > embedding = UMAP( n_neighbors=10, min_dist=0.01, random_state=42, init="random" ).fit_transform(data) umap/tests/test_umap_trustworthiness.py:51: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:2014: in fit_transform self.fit(X, y) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=19[LoopNest(index_variable = parfor_index.1543, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.1543, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError _____________________ test_supervised_umap_trustworthiness _____________________ def test_supervised_umap_trustworthiness(): data, labels = make_blobs(50, cluster_std=0.5, random_state=42) > embedding = UMAP(n_neighbors=10, min_dist=0.01, random_state=42).fit_transform( data, labels ) umap/tests/test_umap_trustworthiness.py:64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:2014: in fit_transform self.fit(X, y) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=20[LoopNest(index_variable = parfor_index.1622, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.1622, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ___________________ test_semisupervised_umap_trustworthiness ___________________ def test_semisupervised_umap_trustworthiness(): data, labels = make_blobs(50, cluster_std=0.5, random_state=42) labels[10:30] = -1 > embedding = UMAP(n_neighbors=10, min_dist=0.01, random_state=42).fit_transform( data, labels ) umap/tests/test_umap_trustworthiness.py:78: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:2014: in fit_transform self.fit(X, y) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=21[LoopNest(index_variable = parfor_index.1701, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.1701, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError _________________ test_metric_supervised_umap_trustworthiness __________________ def test_metric_supervised_umap_trustworthiness(): data, labels = make_blobs(50, cluster_std=0.5, random_state=42) > embedding = UMAP( n_neighbors=10, min_dist=0.01, target_metric="l1", target_weight=0.8, n_epochs=100, random_state=42, ).fit_transform(data, labels) umap/tests/test_umap_trustworthiness.py:91: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:2014: in fit_transform self.fit(X, y) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=22[LoopNest(index_variable = parfor_index.1780, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.1780, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ______________ test_string_metric_supervised_umap_trustworthiness ______________ def test_string_metric_supervised_umap_trustworthiness(): data, labels = make_blobs(50, cluster_std=0.5, random_state=42) labels = np.array(["this", "that", "other"])[labels] > embedding = UMAP( n_neighbors=10, min_dist=0.01, target_metric="string", target_weight=0.8, n_epochs=100, random_state=42, ).fit_transform(data, labels) umap/tests/test_umap_trustworthiness.py:110: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:2014: in fit_transform self.fit(X, y) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=23[LoopNest(index_variable = parfor_index.1859, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.1859, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError _____________ test_discrete_metric_supervised_umap_trustworthiness _____________ def test_discrete_metric_supervised_umap_trustworthiness(): data, labels = make_blobs(50, cluster_std=0.5, random_state=42) > embedding = UMAP( n_neighbors=10, min_dist=0.01, target_metric="ordinal", target_weight=0.8, n_epochs=100, random_state=42, ).fit_transform(data, labels) umap/tests/test_umap_trustworthiness.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:2014: in fit_transform self.fit(X, y) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=24[LoopNest(index_variable = parfor_index.1938, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.1938, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ______________ test_count_metric_supervised_umap_trustworthiness _______________ def test_count_metric_supervised_umap_trustworthiness(): data, labels = make_blobs(50, cluster_std=0.5, random_state=42) labels = (labels ** 2) + 2 * labels > embedding = UMAP( n_neighbors=10, min_dist=0.01, target_metric="count", target_weight=0.8, n_epochs=100, random_state=42, ).fit_transform(data, labels) umap/tests/test_umap_trustworthiness.py:147: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:2014: in fit_transform self.fit(X, y) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=25[LoopNest(index_variable = parfor_index.2017, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.2017, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ______________________ test_umap_haversine_embed_to_highd ______________________ nn_data = array([[0.37454012, 0.95071431, 0.73199394, 0.59865848, 0.15601864], [0.15599452, 0.05808361, 0.86617615, 0.601... 0. , 0. , 0. , 0. ], [0. , 0. , 0. , 0. , 0. ]]) def test_umap_haversine_embed_to_highd(nn_data): u = UMAP(n_components=3, output_metric="haversine") > assert_raises(ValueError, u.fit, nn_data) umap/tests/test_umap_validation_params.py:118: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.9/unittest/case.py:733: in assertRaises return context.handle('assertRaises', args, kwargs) /usr/lib/python3.9/unittest/case.py:201: in handle callable_obj(*args, **kwargs) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=26[LoopNest(index_variable = parfor_index.2096, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.2096, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ______________________ test_umap_too_many_neighbors_warns ______________________ nn_data = array([[0.37454012, 0.95071431, 0.73199394, 0.59865848, 0.15601864], [0.15599452, 0.05808361, 0.86617615, 0.601... 0. , 0. , 0. , 0. ], [0. , 0. , 0. , 0. , 0. ]]) def test_umap_too_many_neighbors_warns(nn_data): u = UMAP(a=1.2, b=1.75, n_neighbors=2000, n_epochs=11, init="random") > u.fit( nn_data[:100,] ) umap/tests/test_umap_validation_params.py:123: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=27[LoopNest(index_variable = parfor_index.2175, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.2175, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError ___________________ test_umap_fit_data_and_targets_compliant ___________________ def test_umap_fit_data_and_targets_compliant(): # x and y are required to be the same length u = UMAP() x = np.random.uniform(0, 1, (256, 10)) y = np.random.randint(10, size=(257,)) > assert_raises(ValueError, u.fit, x, y) umap/tests/test_umap_validation_params.py:135: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.9/unittest/case.py:733: in assertRaises return context.handle('assertRaises', args, kwargs) /usr/lib/python3.9/unittest/case.py:201: in handle callable_obj(*args, **kwargs) umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=28[LoopNest(index_variable = parfor_index.2254, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.2254, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError _______________________ test_umap_fit_instance_returned ________________________ def test_umap_fit_instance_returned(): # Test that fit returns a new UMAP instance # Passing both data and targets u = UMAP() x = np.random.uniform(0, 1, (256, 10)) y = np.random.randint(10, size=(256,)) > res = u.fit(x, y) umap/tests/test_umap_validation_params.py:154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ umap/umap_.py:1765: in fit self.graph_, self._sigmas, self._rhos = fuzzy_simplicial_set( umap/umap_.py:596: in fuzzy_simplicial_set knn_indices, knn_dists, _ = nearest_neighbors( umap/umap_.py:277: in nearest_neighbors knn_indices = fast_knn_indices(X, n_neighbors) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:433: in _compile_for_args raise e /usr/lib/python3/dist-packages/numba/core/dispatcher.py:366: in _compile_for_args return self.compile(tuple(argtypes)) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:857: in compile cres = self._compiler.compile(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:77: in compile status, retval = self._compile_cached(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:91: in _compile_cached retval = self._compile_core(args, return_type) /usr/lib/python3/dist-packages/numba/core/dispatcher.py:104: in _compile_core cres = compiler.compile_extra(self.targetdescr.typing_context, /usr/lib/python3/dist-packages/numba/core/compiler.py:602: in compile_extra return pipeline.compile_extra(func) /usr/lib/python3/dist-packages/numba/core/compiler.py:352: in compile_extra return self._compile_bytecode() /usr/lib/python3/dist-packages/numba/core/compiler.py:414: in _compile_bytecode return self._compile_core() /usr/lib/python3/dist-packages/numba/core/compiler.py:394: in _compile_core raise e /usr/lib/python3/dist-packages/numba/core/compiler.py:385: in _compile_core pm.run(self.state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:339: in run raise patched_exception /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:330: in run self._runPass(idx, pass_inst, state) /usr/lib/python3/dist-packages/numba/core/compiler_lock.py:32: in _acquire_compile_lock return func(*args, **kwargs) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:289: in _runPass mutated |= check(pss.run_pass, internal_state) /usr/lib/python3/dist-packages/numba/core/compiler_machinery.py:262: in check mangled = func(compiler_state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:449: in run_pass NativeLowering().run_pass(state) /usr/lib/python3/dist-packages/numba/core/typed_passes.py:373: in run_pass lower.lower() /usr/lib/python3/dist-packages/numba/core/lowering.py:136: in lower self.lower_normal_function(self.fndesc) /usr/lib/python3/dist-packages/numba/core/lowering.py:190: in lower_normal_function entry_block_tail = self.lower_function_body() /usr/lib/python3/dist-packages/numba/core/lowering.py:216: in lower_function_body self.lower_block(block) /usr/lib/python3/dist-packages/numba/core/lowering.py:230: in lower_block self.lower_inst(inst) /usr/lib/python3/dist-packages/numba/core/lowering.py:443: in lower_inst func(self, inst) /usr/lib/python3/dist-packages/numba/parfors/parfor_lowering.py:43: in _lower_parfor_parallel ensure_parallel_support() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def ensure_parallel_support(): """Check if the platform supports parallel=True and raise if it does not. """ if config.IS_32BITS: msg = ("The 'parallel' target is not currently supported on 32 bit " "hardware.") > raise errors.UnsupportedParforsError(msg) E numba.core.errors.UnsupportedParforsError: Failed in nopython mode pipeline (step: nopython mode backend) E The 'parallel' target is not currently supported on 32 bit hardware. E During: lowering "id=29[LoopNest(index_variable = parfor_index.2333, range = (0, $38binary_subscr.17, 1))]{46: }Var(parfor_index.2333, utils.py:30)" at /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/utils.py (30) /usr/lib/python3/dist-packages/numba/parfors/parfor.py:4580: UnsupportedParforsError =============================== warnings summary =============================== umap/distances.py:24 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:24: DeprecationWarning: invalid escape sequence \s """Standard euclidean distance. umap/distances.py:37 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:37: DeprecationWarning: invalid escape sequence \s """Standard euclidean distance and its gradient. umap/distances.py:53 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:53: DeprecationWarning: invalid escape sequence \s """Euclidean distance standardised against a vector of standard umap/distances.py:68 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:68: DeprecationWarning: invalid escape sequence \s """Euclidean distance standardised against a vector of standard umap/distances.py:84 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:84: DeprecationWarning: invalid escape sequence \s """Manhattan, taxicab, or l1 distance. umap/distances.py:98 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:98: DeprecationWarning: invalid escape sequence \s """Manhattan, taxicab, or l1 distance with gradient. umap/distances.py:113 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:113: DeprecationWarning: invalid escape sequence \m """Chebyshev or l-infinity distance. umap/distances.py:127 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:127: DeprecationWarning: invalid escape sequence \m """Chebyshev or l-infinity distance with gradient. umap/distances.py:147 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:147: DeprecationWarning: invalid escape sequence \l """Minkowski distance. umap/distances.py:166 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:166: DeprecationWarning: invalid escape sequence \l """Minkowski distance with gradient. umap/distances.py:193 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:193: DeprecationWarning: invalid escape sequence \d """Poincare distance. umap/distances.py:230 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:230: DeprecationWarning: invalid escape sequence \l """A weighted version of Minkowski distance. umap/distances.py:248 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:248: DeprecationWarning: invalid escape sequence \l """A weighted version of Minkowski distance with gradient. umap/distances.py:752 /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/distances.py:752: DeprecationWarning: invalid escape sequence \l """ /usr/lib/python3/dist-packages/nose/importer.py:12 /usr/lib/python3/dist-packages/nose/importer.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses from imp import find_module, load_module, acquire_lock, release_lock umap/tests/test_plot.py::test_umap_plot_dependency /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/plot.py:20: UserWarning: The umap.plot package requires extra plotting libraries to be installed. You can install these via pip using pip install umap-learn[plot] or via conda using conda install pandas matplotlib datashader bokeh holoviews colorcet warn( umap/tests/test_umap_metrics.py::test_weighted_minkowski umap/tests/test_umap_metrics.py::test_grad_metrics_match_metrics /usr/lib/python3/dist-packages/scipy/spatial/distance.py:311: DeprecationWarning: 'wminkowski' metric is deprecated and will be removed in SciPy 1.8.0, use 'minkowski' instead. kwargs = _validate_kwargs(X, m, n, **kwargs) umap/tests/test_umap_metrics.py::test_hellinger /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/tests/test_umap_metrics.py:396: RuntimeWarning: invalid value encountered in sqrt dist_matrix = np.sqrt(dist_matrix) umap/tests/test_umap_repeated_data.py::test_repeated_points_large_sparse_spatial umap/tests/test_umap_repeated_data.py::test_repeated_points_small_sparse_spatial umap/tests/test_umap_repeated_data.py::test_repeated_points_large_sparse_binary umap/tests/test_umap_repeated_data.py::test_repeated_points_small_sparse_binary /usr/lib/python3/dist-packages/numpy/core/_asarray.py:136: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray return array(a, dtype, copy=False, order=order, subok=True) umap/tests/test_umap_repeated_data.py::test_repeated_points_large_n umap/tests/test_umap_validation_params.py::test_umap_too_many_neighbors_warns /build/reproducible-path/umap-learn-0.4.5+dfsg/umap/umap_.py:1678: UserWarning: n_neighbors is larger than the dataset size; truncating to X.shape[0] - 1 warn( -- Docs: https://docs.pytest.org/en/stable/warnings.html =========================== short test summary info ============================ FAILED umap/tests/test_umap_metrics.py::test_hellinger - numba.core.errors.Un... FAILED umap/tests/test_umap_metrics.py::test_sparse_hellinger - numba.core.er... FAILED umap/tests/test_umap_metrics.py::test_grad_metrics_match_metrics - num... FAILED umap/tests/test_umap_nn.py::test_nn_descent_neighbor_accuracy - numba.... FAILED umap/tests/test_umap_nn.py::test_nn_descent_neighbor_accuracy_low_memory FAILED umap/tests/test_umap_nn.py::test_angular_nn_descent_neighbor_accuracy FAILED umap/tests/test_umap_nn.py::test_sparse_nn_descent_neighbor_accuracy FAILED umap/tests/test_umap_nn.py::test_sparse_nn_descent_neighbor_accuracy_low_memory FAILED umap/tests/test_umap_nn.py::test_nn_descent_neighbor_accuracy_callable_metric FAILED umap/tests/test_umap_nn.py::test_smooth_knn_dist_l1norms - numba.core.... FAILED umap/tests/test_umap_nn.py::test_smooth_knn_dist_l1norms_w_connectivity FAILED umap/tests/test_umap_nn.py::test_nn_search - numba.core.errors.TypingE... FAILED umap/tests/test_umap_nn.py::test_sparse_nn_search - numba.core.errors.... FAILED umap/tests/test_umap_on_iris.py::test_initialized_umap_trustworthiness_on_iris FAILED umap/tests/test_umap_on_iris.py::test_umap_trustworthiness_on_sphere_iris FAILED umap/tests/test_umap_on_iris.py::test_umap_transform_on_iris - numba.c... FAILED umap/tests/test_umap_on_iris.py::test_umap_transform_on_iris_modified_dtype FAILED umap/tests/test_umap_on_iris.py::test_umap_sparse_transform_on_iris - ... FAILED umap/tests/test_umap_ops.py::test_blobs_cluster - numba.core.errors.Un... FAILED umap/tests/test_umap_ops.py::test_multi_component_layout - numba.core.... FAILED umap/tests/test_umap_ops.py::test_umap_transform_embedding_stability FAILED umap/tests/test_umap_repeated_data.py::test_repeated_points_large_sparse_spatial FAILED umap/tests/test_umap_repeated_data.py::test_repeated_points_small_sparse_spatial FAILED umap/tests/test_umap_repeated_data.py::test_repeated_points_large_dense_spatial FAILED umap/tests/test_umap_repeated_data.py::test_repeated_points_small_dense_spatial FAILED umap/tests/test_umap_repeated_data.py::test_repeated_points_large_sparse_binary FAILED umap/tests/test_umap_repeated_data.py::test_repeated_points_small_sparse_binary FAILED umap/tests/test_umap_repeated_data.py::test_repeated_points_large_dense_binary FAILED umap/tests/test_umap_repeated_data.py::test_repeated_points_small_dense_binary FAILED umap/tests/test_umap_repeated_data.py::test_repeated_points_large_n - ... FAILED umap/tests/test_umap_trustworthiness.py::test_umap_sparse_trustworthiness FAILED umap/tests/test_umap_trustworthiness.py::test_umap_trustworthiness_fast_approx FAILED umap/tests/test_umap_trustworthiness.py::test_umap_trustworthiness_random_init FAILED umap/tests/test_umap_trustworthiness.py::test_supervised_umap_trustworthiness FAILED umap/tests/test_umap_trustworthiness.py::test_semisupervised_umap_trustworthiness FAILED umap/tests/test_umap_trustworthiness.py::test_metric_supervised_umap_trustworthiness FAILED umap/tests/test_umap_trustworthiness.py::test_string_metric_supervised_umap_trustworthiness FAILED umap/tests/test_umap_trustworthiness.py::test_discrete_metric_supervised_umap_trustworthiness FAILED umap/tests/test_umap_trustworthiness.py::test_count_metric_supervised_umap_trustworthiness FAILED umap/tests/test_umap_validation_params.py::test_umap_haversine_embed_to_highd FAILED umap/tests/test_umap_validation_params.py::test_umap_too_many_neighbors_warns FAILED umap/tests/test_umap_validation_params.py::test_umap_fit_data_and_targets_compliant FAILED umap/tests/test_umap_validation_params.py::test_umap_fit_instance_returned ERROR umap/tests/test_umap_on_iris.py::test_umap_trustworthiness_on_iris - nu... ERROR umap/tests/test_umap_on_iris.py::test_umap_clusterability_on_supervised_iris ERROR umap/tests/test_umap_on_iris.py::test_umap_inverse_transform_on_iris - ... = 43 failed, 80 passed, 2 xfailed, 25 warnings, 3 errors in 182.46s (0:03:02) == E: pybuild pybuild:353: test: plugin custom failed with: exit code=1: PYTHONPATH=/build/reproducible-path/umap-learn-0.4.5+dfsg/.pybuild/cpython3_3.9/build python3.9 -m pytest dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 --system=custom "--test-args=PYTHONPATH={build_dir} {interpreter} -m pytest" returned exit code 13 make[1]: *** [debian/rules:16: override_dh_auto_test] Error 25 make[1]: Leaving directory '/build/reproducible-path/umap-learn-0.4.5+dfsg' make: *** [debian/rules:12: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration E: Failed autobuilding of package I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/3170 and its subdirectories