I: pbuilder: network access will be disabled during build
I: Current time: Thu Nov 28 13:14:22 +14 2024
I: pbuilder-time-stamp: 1732749262
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-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 [libkdtree++_0.7.3-1.dsc]
I: copying [./libkdtree++_0.7.3.orig.tar.gz]
I: copying [./libkdtree++_0.7.3-1.debian.tar.xz]
I: Extracting source
gpgv: Signature made Sat Nov 23 16:30:44 2024 
gpgv:                using RSA key 46A2DFE28C087B294E6FD92481280AA087BAFB0E
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./libkdtree++_0.7.3-1.dsc: no acceptable signature found
dpkg-source: info: extracting libkdtree++ in libkdtree++-0.7.3
dpkg-source: info: unpacking libkdtree++_0.7.3.orig.tar.gz
dpkg-source: info: unpacking libkdtree++_0.7.3-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying close-file-handles.patch
dpkg-source: info: applying fix-python3-incompatibilities.patch
dpkg-source: info: applying enable-tests.patch
dpkg-source: info: applying fix-headers-install-location.patch
dpkg-source: info: applying rename-py-kdtree_test.py.patch
dpkg-source: info: applying add-setup.py.patch
dpkg-source: info: applying use-setup.py-in-cmake.patch
dpkg-source: info: applying disable-improper-test.patch
I: using fakeroot in build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/6885/tmp/hooks/D01_modify_environment starting
debug: Running on virt64z.
I: Changing host+domainname to test build reproducibility
I: Adding a custom variable just for the fun of it...
I: Changing /bin/sh to bash
'/bin/sh' -> '/bin/bash'
lrwxrwxrwx 1 root root 9 Nov 27 23:14 /bin/sh -> /bin/bash
I: Setting pbuilder2's login shell to /bin/bash
I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
I: user script /srv/workspace/pbuilder/6885/tmp/hooks/D01_modify_environment finished
I: user script /srv/workspace/pbuilder/6885/tmp/hooks/D02_print_environment starting
I: set
  BASH=/bin/sh
  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
  BASH_ALIASES=()
  BASH_ARGC=()
  BASH_ARGV=()
  BASH_CMDS=()
  BASH_LINENO=([0]="12" [1]="0")
  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
  BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf")
  BASH_VERSION='5.2.32(1)-release'
  BUILDDIR=/build/reproducible-path
  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
  BUILDUSERNAME=pbuilder2
  BUILD_ARCH=armhf
  DEBIAN_FRONTEND=noninteractive
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 '
  DIRSTACK=()
  DISTRIBUTION=unstable
  EUID=0
  FUNCNAME=([0]="Echo" [1]="main")
  GROUPS=()
  HOME=/root
  HOSTNAME=i-capture-the-hostname
  HOSTTYPE=arm
  HOST_ARCH=armhf
  IFS=' 	
  '
  INVOCATION_ID=321ed8a5dea344ff8f2c24554a30d224
  LANG=C
  LANGUAGE=it_CH:it
  LC_ALL=C
  MACHTYPE=arm-unknown-linux-gnueabihf
  MAIL=/var/mail/root
  OPTERR=1
  OPTIND=1
  OSTYPE=linux-gnueabihf
  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
  PBCURRENTCOMMANDLINEOPERATION=build
  PBUILDER_OPERATION=build
  PBUILDER_PKGDATADIR=/usr/share/pbuilder
  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
  PBUILDER_SYSCONFDIR=/etc
  PIPESTATUS=([0]="0")
  POSIXLY_CORRECT=y
  PPID=6885
  PS4='+ '
  PWD=/
  SHELL=/bin/bash
  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
  SHLVL=3
  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6Myl4BT8/pbuilderrc_KC7T --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6Myl4BT8/b2 --logfile b2/build.log libkdtree++_0.7.3-1.dsc'
  SUDO_GID=110
  SUDO_UID=103
  SUDO_USER=jenkins
  TERM=unknown
  TZ=/usr/share/zoneinfo/Etc/GMT-14
  UID=0
  USER=root
  _='I: set'
  http_proxy=http://10.0.0.15:3142/
I: uname -a
  Linux i-capture-the-hostname 6.1.0-28-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/6885/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 <pbuilder-maint@lists.alioth.debian.org>
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), python3-all-dev, python3-setuptools, dh-sequence-python3, swig, cmake
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19685 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 python3-all-dev; however:
  Package python3-all-dev is not installed.
 pbuilder-satisfydepends-dummy depends on python3-setuptools; however:
  Package python3-setuptools is not installed.
 pbuilder-satisfydepends-dummy depends on dh-sequence-python3; however:
  Package dh-sequence-python3 is not installed.
 pbuilder-satisfydepends-dummy depends on swig; however:
  Package swig is not installed.
 pbuilder-satisfydepends-dummy depends on cmake; however:
  Package cmake 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} bsdextrautils{a} cmake{a} cmake-data{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} libarchive13t64{a} libbrotli1{a} libcom-err2{a} libcurl4t64{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libexpat1-dev{a} libfile-stripnondeterminism-perl{a} libgssapi-krb5-2{a} libicu72{a} libjs-jquery{a} libjs-sphinxdoc{a} libjs-underscore{a} libjsoncpp26{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libldap-2.5-0{a} libmagic-mgc{a} libmagic1t64{a} libnghttp2-14{a} libnsl2{a} libpipeline1{a} libproc2-0{a} libpsl5t64{a} libpython3-all-dev{a} libpython3-dev{a} libpython3-stdlib{a} libpython3.12-dev{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libpython3.12t64{a} libpython3.13{a} libpython3.13-dev{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} librhash1{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libssh2-1t64{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libuv1t64{a} libxml2{a} m4{a} man-db{a} media-types{a} netbase{a} po-debconf{a} procps{a} python3{a} python3-all{a} python3-all-dev{a} python3-autocommand{a} python3-dev{a} python3-inflect{a} python3-jaraco.context{a} python3-jaraco.functools{a} python3-jaraco.text{a} python3-minimal{a} python3-more-itertools{a} python3-pkg-resources{a} python3-setuptools{a} python3-typeguard{a} python3-typing-extensions{a} python3-zipp{a} python3.12{a} python3.12-dev{a} python3.12-minimal{a} python3.13{a} python3.13-dev{a} python3.13-minimal{a} readline-common{a} sensible-utils{a} swig{a} tzdata{a} zlib1g-dev{a} 
The following packages are RECOMMENDED but will NOT be installed:
  ca-certificates curl javascript-common krb5-locales libarchive-cpio-perl libldap-common libltdl-dev libmail-sendmail-perl libsasl2-modules libssl3 linux-sysctl-defaults lynx psmisc publicsuffix wget 
0 packages upgraded, 101 newly installed, 0 to remove and 0 not upgraded.
Need to get 58.1 MB of archives. After unpacking 217 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian unstable/main armhf libpython3.12-minimal armhf 3.12.7-3 [800 kB]
Get: 2 http://deb.debian.org/debian unstable/main armhf libexpat1 armhf 2.6.4-1 [83.5 kB]
Get: 3 http://deb.debian.org/debian unstable/main armhf python3.12-minimal armhf 3.12.7-3 [1808 kB]
Get: 4 http://deb.debian.org/debian unstable/main armhf python3-minimal armhf 3.12.7-1 [26.8 kB]
Get: 5 http://deb.debian.org/debian unstable/main armhf media-types all 10.1.0 [26.9 kB]
Get: 6 http://deb.debian.org/debian unstable/main armhf netbase all 6.4 [12.8 kB]
Get: 7 http://deb.debian.org/debian unstable/main armhf tzdata all 2024b-3 [255 kB]
Get: 8 http://deb.debian.org/debian unstable/main armhf libkrb5support0 armhf 1.21.3-3 [30.0 kB]
Get: 9 http://deb.debian.org/debian unstable/main armhf libcom-err2 armhf 1.47.1-1+b1 [22.3 kB]
Get: 10 http://deb.debian.org/debian unstable/main armhf libk5crypto3 armhf 1.21.3-3 [75.8 kB]
Get: 11 http://deb.debian.org/debian unstable/main armhf libkeyutils1 armhf 1.6.3-4 [8096 B]
Get: 12 http://deb.debian.org/debian unstable/main armhf libkrb5-3 armhf 1.21.3-3 [283 kB]
Get: 13 http://deb.debian.org/debian unstable/main armhf libgssapi-krb5-2 armhf 1.21.3-3 [114 kB]
Get: 14 http://deb.debian.org/debian unstable/main armhf libtirpc-common all 1.3.4+ds-1.3 [10.9 kB]
Get: 15 http://deb.debian.org/debian unstable/main armhf libtirpc3t64 armhf 1.3.4+ds-1.3+b1 [71.3 kB]
Get: 16 http://deb.debian.org/debian unstable/main armhf libnsl2 armhf 1.3.0-3+b3 [35.0 kB]
Get: 17 http://deb.debian.org/debian unstable/main armhf readline-common all 8.2-5 [69.3 kB]
Get: 18 http://deb.debian.org/debian unstable/main armhf libreadline8t64 armhf 8.2-5 [146 kB]
Get: 19 http://deb.debian.org/debian unstable/main armhf libpython3.12-stdlib armhf 3.12.7-3 [1819 kB]
Get: 20 http://deb.debian.org/debian unstable/main armhf python3.12 armhf 3.12.7-3 [671 kB]
Get: 21 http://deb.debian.org/debian unstable/main armhf libpython3-stdlib armhf 3.12.7-1 [9712 B]
Get: 22 http://deb.debian.org/debian unstable/main armhf python3 armhf 3.12.7-1 [27.8 kB]
Get: 23 http://deb.debian.org/debian unstable/main armhf libpython3.13-minimal armhf 3.13.0-2 [843 kB]
Get: 24 http://deb.debian.org/debian unstable/main armhf python3.13-minimal armhf 3.13.0-2 [1691 kB]
Get: 25 http://deb.debian.org/debian unstable/main armhf libproc2-0 armhf 2:4.0.4-6 [56.0 kB]
Get: 26 http://deb.debian.org/debian unstable/main armhf procps armhf 2:4.0.4-6 [864 kB]
Get: 27 http://deb.debian.org/debian unstable/main armhf sensible-utils all 0.0.24 [24.8 kB]
Get: 28 http://deb.debian.org/debian unstable/main armhf libmagic-mgc armhf 1:5.45-3+b1 [314 kB]
Get: 29 http://deb.debian.org/debian unstable/main armhf libmagic1t64 armhf 1:5.45-3+b1 [98.5 kB]
Get: 30 http://deb.debian.org/debian unstable/main armhf file armhf 1:5.45-3+b1 [42.3 kB]
Get: 31 http://deb.debian.org/debian unstable/main armhf gettext-base armhf 0.22.5-2 [195 kB]
Get: 32 http://deb.debian.org/debian unstable/main armhf libuchardet0 armhf 0.0.8-1+b2 [65.6 kB]
Get: 33 http://deb.debian.org/debian unstable/main armhf groff-base armhf 1.23.0-5 [1091 kB]
Get: 34 http://deb.debian.org/debian unstable/main armhf bsdextrautils armhf 2.40.2-11 [83.6 kB]
Get: 35 http://deb.debian.org/debian unstable/main armhf libpipeline1 armhf 1.5.8-1 [35.0 kB]
Get: 36 http://deb.debian.org/debian unstable/main armhf man-db armhf 2.13.0-1 [1382 kB]
Get: 37 http://deb.debian.org/debian unstable/main armhf m4 armhf 1.4.19-4 [264 kB]
Get: 38 http://deb.debian.org/debian unstable/main armhf autoconf all 2.72-3 [493 kB]
Get: 39 http://deb.debian.org/debian unstable/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get: 40 http://deb.debian.org/debian unstable/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get: 41 http://deb.debian.org/debian unstable/main armhf autopoint all 0.22.5-2 [723 kB]
Get: 42 http://deb.debian.org/debian unstable/main armhf cmake-data all 3.31.1-1 [2267 kB]
Get: 43 http://deb.debian.org/debian unstable/main armhf libicu72 armhf 72.1-5+b1 [9088 kB]
Get: 44 http://deb.debian.org/debian unstable/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2+b1 [605 kB]
Get: 45 http://deb.debian.org/debian unstable/main armhf libarchive13t64 armhf 3.7.4-1.1 [306 kB]
Get: 46 http://deb.debian.org/debian unstable/main armhf libbrotli1 armhf 1.1.0-2+b6 [282 kB]
Get: 47 http://deb.debian.org/debian unstable/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-8 [18.2 kB]
Get: 48 http://deb.debian.org/debian unstable/main armhf libsasl2-2 armhf 2.1.28+dfsg1-8 [50.2 kB]
Get: 49 http://deb.debian.org/debian unstable/main armhf libldap-2.5-0 armhf 2.5.18+dfsg-3+b1 [163 kB]
Get: 50 http://deb.debian.org/debian unstable/main armhf libnghttp2-14 armhf 1.64.0-1 [62.9 kB]
Get: 51 http://deb.debian.org/debian unstable/main armhf libpsl5t64 armhf 0.21.2-1.1+b1 [55.8 kB]
Get: 52 http://deb.debian.org/debian unstable/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b5 [53.2 kB]
Get: 53 http://deb.debian.org/debian unstable/main armhf libssh2-1t64 armhf 1.11.1-1 [227 kB]
Get: 54 http://deb.debian.org/debian unstable/main armhf libcurl4t64 armhf 8.11.0-1 [303 kB]
Get: 55 http://deb.debian.org/debian unstable/main armhf libjsoncpp26 armhf 1.9.6-3 [69.9 kB]
Get: 56 http://deb.debian.org/debian unstable/main armhf librhash1 armhf 1.4.5-1 [143 kB]
Get: 57 http://deb.debian.org/debian unstable/main armhf libuv1t64 armhf 1.48.0-7 [134 kB]
Get: 58 http://deb.debian.org/debian unstable/main armhf cmake armhf 3.31.1-1 [5747 kB]
Get: 59 http://deb.debian.org/debian unstable/main armhf libdebhelper-perl all 13.20 [89.7 kB]
Get: 60 http://deb.debian.org/debian unstable/main armhf libtool all 2.4.7-8 [517 kB]
Get: 61 http://deb.debian.org/debian unstable/main armhf dh-autoreconf all 20 [17.1 kB]
Get: 62 http://deb.debian.org/debian unstable/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get: 63 http://deb.debian.org/debian unstable/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB]
Get: 64 http://deb.debian.org/debian unstable/main armhf dh-strip-nondeterminism all 1.14.0-1 [8448 B]
Get: 65 http://deb.debian.org/debian unstable/main armhf libelf1t64 armhf 0.192-4 [184 kB]
Get: 66 http://deb.debian.org/debian unstable/main armhf dwz armhf 0.15-1+b2 [106 kB]
Get: 67 http://deb.debian.org/debian unstable/main armhf gettext armhf 0.22.5-2 [1485 kB]
Get: 68 http://deb.debian.org/debian unstable/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 69 http://deb.debian.org/debian unstable/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get: 70 http://deb.debian.org/debian unstable/main armhf debhelper all 13.20 [915 kB]
Get: 71 http://deb.debian.org/debian unstable/main armhf python3-autocommand all 2.2.2-3 [13.6 kB]
Get: 72 http://deb.debian.org/debian unstable/main armhf python3-more-itertools all 10.5.0-1 [63.8 kB]
Get: 73 http://deb.debian.org/debian unstable/main armhf python3-typing-extensions all 4.12.2-2 [73.0 kB]
Get: 74 http://deb.debian.org/debian unstable/main armhf python3-typeguard all 4.4.1-1 [37.0 kB]
Get: 75 http://deb.debian.org/debian unstable/main armhf python3-inflect all 7.3.1-2 [32.4 kB]
Get: 76 http://deb.debian.org/debian unstable/main armhf python3-jaraco.context all 6.0.0-1 [7984 B]
Get: 77 http://deb.debian.org/debian unstable/main armhf python3-jaraco.functools all 4.1.0-1 [12.0 kB]
Get: 78 http://deb.debian.org/debian unstable/main armhf python3-pkg-resources all 75.2.0-1 [213 kB]
Get: 79 http://deb.debian.org/debian unstable/main armhf python3-jaraco.text all 4.0.0-1 [11.4 kB]
Get: 80 http://deb.debian.org/debian unstable/main armhf python3-zipp all 3.21.0-1 [10.6 kB]
Get: 81 http://deb.debian.org/debian unstable/main armhf python3-setuptools all 75.2.0-1 [731 kB]
Get: 82 http://deb.debian.org/debian unstable/main armhf dh-python all 6.20241024 [109 kB]
Get: 83 http://deb.debian.org/debian unstable/main armhf libexpat1-dev armhf 2.6.4-1 [140 kB]
Get: 84 http://deb.debian.org/debian unstable/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get: 85 http://deb.debian.org/debian unstable/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB]
Get: 86 http://deb.debian.org/debian unstable/main armhf libjs-sphinxdoc all 7.4.7-4 [158 kB]
Get: 87 http://deb.debian.org/debian unstable/main armhf libpython3.12t64 armhf 3.12.7-3 [1848 kB]
Get: 88 http://deb.debian.org/debian unstable/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1+b1 [905 kB]
Get: 89 http://deb.debian.org/debian unstable/main armhf libpython3.12-dev armhf 3.12.7-3 [3808 kB]
Get: 90 http://deb.debian.org/debian unstable/main armhf libpython3-dev armhf 3.12.7-1 [9976 B]
Get: 91 http://deb.debian.org/debian unstable/main armhf libpython3.13-stdlib armhf 3.13.0-2 [1850 kB]
Get: 92 http://deb.debian.org/debian unstable/main armhf libpython3.13 armhf 3.13.0-2 [1843 kB]
Get: 93 http://deb.debian.org/debian unstable/main armhf libpython3.13-dev armhf 3.13.0-2 [3781 kB]
Get: 94 http://deb.debian.org/debian unstable/main armhf libpython3-all-dev armhf 3.12.7-1 [1072 B]
Get: 95 http://deb.debian.org/debian unstable/main armhf python3.13 armhf 3.13.0-2 [730 kB]
Get: 96 http://deb.debian.org/debian unstable/main armhf python3-all armhf 3.12.7-1 [1052 B]
Get: 97 http://deb.debian.org/debian unstable/main armhf python3.12-dev armhf 3.12.7-3 [505 kB]
Get: 98 http://deb.debian.org/debian unstable/main armhf python3-dev armhf 3.12.7-1 [26.1 kB]
Get: 99 http://deb.debian.org/debian unstable/main armhf python3.13-dev armhf 3.13.0-2 [504 kB]
Get: 100 http://deb.debian.org/debian unstable/main armhf python3-all-dev armhf 3.12.7-1 [1076 B]
Get: 101 http://deb.debian.org/debian unstable/main armhf swig armhf 4.2.1-1 [1375 kB]
Fetched 58.1 MB in 2s (37.6 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libpython3.12-minimal:armhf.
(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 ... 19685 files and directories currently installed.)
Preparing to unpack .../libpython3.12-minimal_3.12.7-3_armhf.deb ...
Unpacking libpython3.12-minimal:armhf (3.12.7-3) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.6.4-1_armhf.deb ...
Unpacking libexpat1:armhf (2.6.4-1) ...
Selecting previously unselected package python3.12-minimal.
Preparing to unpack .../python3.12-minimal_3.12.7-3_armhf.deb ...
Unpacking python3.12-minimal (3.12.7-3) ...
Setting up libpython3.12-minimal:armhf (3.12.7-3) ...
Setting up libexpat1:armhf (2.6.4-1) ...
Setting up python3.12-minimal (3.12.7-3) ...
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 ... 20005 files and directories currently installed.)
Preparing to unpack .../00-python3-minimal_3.12.7-1_armhf.deb ...
Unpacking python3-minimal (3.12.7-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../01-media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package netbase.
Preparing to unpack .../02-netbase_6.4_all.deb ...
Unpacking netbase (6.4) ...
Selecting previously unselected package tzdata.
Preparing to unpack .../03-tzdata_2024b-3_all.deb ...
Unpacking tzdata (2024b-3) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../04-libkrb5support0_1.21.3-3_armhf.deb ...
Unpacking libkrb5support0:armhf (1.21.3-3) ...
Selecting previously unselected package libcom-err2:armhf.
Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_armhf.deb ...
Unpacking libcom-err2:armhf (1.47.1-1+b1) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../06-libk5crypto3_1.21.3-3_armhf.deb ...
Unpacking libk5crypto3:armhf (1.21.3-3) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../07-libkeyutils1_1.6.3-4_armhf.deb ...
Unpacking libkeyutils1:armhf (1.6.3-4) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../08-libkrb5-3_1.21.3-3_armhf.deb ...
Unpacking libkrb5-3:armhf (1.21.3-3) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.21.3-3) ...
Selecting previously unselected package libtirpc-common.
Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ...
Unpacking libtirpc-common (1.3.4+ds-1.3) ...
Selecting previously unselected package libtirpc3t64:armhf.
Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_armhf.deb ...
Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64'
Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64'
Unpacking libtirpc3t64:armhf (1.3.4+ds-1.3+b1) ...
Selecting previously unselected package libnsl2:armhf.
Preparing to unpack .../12-libnsl2_1.3.0-3+b3_armhf.deb ...
Unpacking libnsl2:armhf (1.3.0-3+b3) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../13-readline-common_8.2-5_all.deb ...
Unpacking readline-common (8.2-5) ...
Selecting previously unselected package libreadline8t64:armhf.
Preparing to unpack .../14-libreadline8t64_8.2-5_armhf.deb ...
Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64'
Unpacking libreadline8t64:armhf (8.2-5) ...
Selecting previously unselected package libpython3.12-stdlib:armhf.
Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_armhf.deb ...
Unpacking libpython3.12-stdlib:armhf (3.12.7-3) ...
Selecting previously unselected package python3.12.
Preparing to unpack .../16-python3.12_3.12.7-3_armhf.deb ...
Unpacking python3.12 (3.12.7-3) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../17-libpython3-stdlib_3.12.7-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.12.7-1) ...
Setting up python3-minimal (3.12.7-1) ...
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 ... 21067 files and directories currently installed.)
Preparing to unpack .../00-python3_3.12.7-1_armhf.deb ...
Unpacking python3 (3.12.7-1) ...
Selecting previously unselected package libpython3.13-minimal:armhf.
Preparing to unpack .../01-libpython3.13-minimal_3.13.0-2_armhf.deb ...
Unpacking libpython3.13-minimal:armhf (3.13.0-2) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../02-python3.13-minimal_3.13.0-2_armhf.deb ...
Unpacking python3.13-minimal (3.13.0-2) ...
Selecting previously unselected package libproc2-0:armhf.
Preparing to unpack .../03-libproc2-0_2%3a4.0.4-6_armhf.deb ...
Unpacking libproc2-0:armhf (2:4.0.4-6) ...
Selecting previously unselected package procps.
Preparing to unpack .../04-procps_2%3a4.0.4-6_armhf.deb ...
Unpacking procps (2:4.0.4-6) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../05-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../06-libmagic-mgc_1%3a5.45-3+b1_armhf.deb ...
Unpacking libmagic-mgc (1:5.45-3+b1) ...
Selecting previously unselected package libmagic1t64:armhf.
Preparing to unpack .../07-libmagic1t64_1%3a5.45-3+b1_armhf.deb ...
Unpacking libmagic1t64:armhf (1:5.45-3+b1) ...
Selecting previously unselected package file.
Preparing to unpack .../08-file_1%3a5.45-3+b1_armhf.deb ...
Unpacking file (1:5.45-3+b1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../09-gettext-base_0.22.5-2_armhf.deb ...
Unpacking gettext-base (0.22.5-2) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../10-libuchardet0_0.0.8-1+b2_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../11-groff-base_1.23.0-5_armhf.deb ...
Unpacking groff-base (1.23.0-5) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../12-bsdextrautils_2.40.2-11_armhf.deb ...
Unpacking bsdextrautils (2.40.2-11) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../13-libpipeline1_1.5.8-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../14-man-db_2.13.0-1_armhf.deb ...
Unpacking man-db (2.13.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../15-m4_1.4.19-4_armhf.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../16-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../17-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../18-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../19-autopoint_0.22.5-2_all.deb ...
Unpacking autopoint (0.22.5-2) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../20-cmake-data_3.31.1-1_all.deb ...
Unpacking cmake-data (3.31.1-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../21-libicu72_72.1-5+b1_armhf.deb ...
Unpacking libicu72:armhf (72.1-5+b1) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../22-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_armhf.deb ...
Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Selecting previously unselected package libarchive13t64:armhf.
Preparing to unpack .../23-libarchive13t64_3.7.4-1.1_armhf.deb ...
Unpacking libarchive13t64:armhf (3.7.4-1.1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../24-libbrotli1_1.1.0-2+b6_armhf.deb ...
Unpacking libbrotli1:armhf (1.1.0-2+b6) ...
Selecting previously unselected package libsasl2-modules-db:armhf.
Preparing to unpack .../25-libsasl2-modules-db_2.1.28+dfsg1-8_armhf.deb ...
Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-8) ...
Selecting previously unselected package libsasl2-2:armhf.
Preparing to unpack .../26-libsasl2-2_2.1.28+dfsg1-8_armhf.deb ...
Unpacking libsasl2-2:armhf (2.1.28+dfsg1-8) ...
Selecting previously unselected package libldap-2.5-0:armhf.
Preparing to unpack .../27-libldap-2.5-0_2.5.18+dfsg-3+b1_armhf.deb ...
Unpacking libldap-2.5-0:armhf (2.5.18+dfsg-3+b1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../28-libnghttp2-14_1.64.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.64.0-1) ...
Selecting previously unselected package libpsl5t64:armhf.
Preparing to unpack .../29-libpsl5t64_0.21.2-1.1+b1_armhf.deb ...
Unpacking libpsl5t64:armhf (0.21.2-1.1+b1) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../30-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b5) ...
Selecting previously unselected package libssh2-1t64:armhf.
Preparing to unpack .../31-libssh2-1t64_1.11.1-1_armhf.deb ...
Unpacking libssh2-1t64:armhf (1.11.1-1) ...
Selecting previously unselected package libcurl4t64:armhf.
Preparing to unpack .../32-libcurl4t64_8.11.0-1_armhf.deb ...
Unpacking libcurl4t64:armhf (8.11.0-1) ...
Selecting previously unselected package libjsoncpp26:armhf.
Preparing to unpack .../33-libjsoncpp26_1.9.6-3_armhf.deb ...
Unpacking libjsoncpp26:armhf (1.9.6-3) ...
Selecting previously unselected package librhash1:armhf.
Preparing to unpack .../34-librhash1_1.4.5-1_armhf.deb ...
Unpacking librhash1:armhf (1.4.5-1) ...
Selecting previously unselected package libuv1t64:armhf.
Preparing to unpack .../35-libuv1t64_1.48.0-7_armhf.deb ...
Unpacking libuv1t64:armhf (1.48.0-7) ...
Selecting previously unselected package cmake.
Preparing to unpack .../36-cmake_3.31.1-1_armhf.deb ...
Unpacking cmake (3.31.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../37-libdebhelper-perl_13.20_all.deb ...
Unpacking libdebhelper-perl (13.20) ...
Selecting previously unselected package libtool.
Preparing to unpack .../38-libtool_2.4.7-8_all.deb ...
Unpacking libtool (2.4.7-8) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../39-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../40-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../41-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../42-dh-strip-nondeterminism_1.14.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.0-1) ...
Selecting previously unselected package libelf1t64:armhf.
Preparing to unpack .../43-libelf1t64_0.192-4_armhf.deb ...
Unpacking libelf1t64:armhf (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../44-dwz_0.15-1+b2_armhf.deb ...
Unpacking dwz (0.15-1+b2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../45-gettext_0.22.5-2_armhf.deb ...
Unpacking gettext (0.22.5-2) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../46-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../47-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../48-debhelper_13.20_all.deb ...
Unpacking debhelper (13.20) ...
Selecting previously unselected package python3-autocommand.
Preparing to unpack .../49-python3-autocommand_2.2.2-3_all.deb ...
Unpacking python3-autocommand (2.2.2-3) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../50-python3-more-itertools_10.5.0-1_all.deb ...
Unpacking python3-more-itertools (10.5.0-1) ...
Selecting previously unselected package python3-typing-extensions.
Preparing to unpack .../51-python3-typing-extensions_4.12.2-2_all.deb ...
Unpacking python3-typing-extensions (4.12.2-2) ...
Selecting previously unselected package python3-typeguard.
Preparing to unpack .../52-python3-typeguard_4.4.1-1_all.deb ...
Unpacking python3-typeguard (4.4.1-1) ...
Selecting previously unselected package python3-inflect.
Preparing to unpack .../53-python3-inflect_7.3.1-2_all.deb ...
Unpacking python3-inflect (7.3.1-2) ...
Selecting previously unselected package python3-jaraco.context.
Preparing to unpack .../54-python3-jaraco.context_6.0.0-1_all.deb ...
Unpacking python3-jaraco.context (6.0.0-1) ...
Selecting previously unselected package python3-jaraco.functools.
Preparing to unpack .../55-python3-jaraco.functools_4.1.0-1_all.deb ...
Unpacking python3-jaraco.functools (4.1.0-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../56-python3-pkg-resources_75.2.0-1_all.deb ...
Unpacking python3-pkg-resources (75.2.0-1) ...
Selecting previously unselected package python3-jaraco.text.
Preparing to unpack .../57-python3-jaraco.text_4.0.0-1_all.deb ...
Unpacking python3-jaraco.text (4.0.0-1) ...
Selecting previously unselected package python3-zipp.
Preparing to unpack .../58-python3-zipp_3.21.0-1_all.deb ...
Unpacking python3-zipp (3.21.0-1) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../59-python3-setuptools_75.2.0-1_all.deb ...
Unpacking python3-setuptools (75.2.0-1) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../60-dh-python_6.20241024_all.deb ...
Unpacking dh-python (6.20241024) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../61-libexpat1-dev_2.6.4-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.6.4-1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../62-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../63-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../64-libjs-sphinxdoc_7.4.7-4_all.deb ...
Unpacking libjs-sphinxdoc (7.4.7-4) ...
Selecting previously unselected package libpython3.12t64:armhf.
Preparing to unpack .../65-libpython3.12t64_3.12.7-3_armhf.deb ...
Unpacking libpython3.12t64:armhf (3.12.7-3) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../66-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1+b1) ...
Selecting previously unselected package libpython3.12-dev:armhf.
Preparing to unpack .../67-libpython3.12-dev_3.12.7-3_armhf.deb ...
Unpacking libpython3.12-dev:armhf (3.12.7-3) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../68-libpython3-dev_3.12.7-1_armhf.deb ...
Unpacking libpython3-dev:armhf (3.12.7-1) ...
Selecting previously unselected package libpython3.13-stdlib:armhf.
Preparing to unpack .../69-libpython3.13-stdlib_3.13.0-2_armhf.deb ...
Unpacking libpython3.13-stdlib:armhf (3.13.0-2) ...
Selecting previously unselected package libpython3.13:armhf.
Preparing to unpack .../70-libpython3.13_3.13.0-2_armhf.deb ...
Unpacking libpython3.13:armhf (3.13.0-2) ...
Selecting previously unselected package libpython3.13-dev:armhf.
Preparing to unpack .../71-libpython3.13-dev_3.13.0-2_armhf.deb ...
Unpacking libpython3.13-dev:armhf (3.13.0-2) ...
Selecting previously unselected package libpython3-all-dev:armhf.
Preparing to unpack .../72-libpython3-all-dev_3.12.7-1_armhf.deb ...
Unpacking libpython3-all-dev:armhf (3.12.7-1) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../73-python3.13_3.13.0-2_armhf.deb ...
Unpacking python3.13 (3.13.0-2) ...
Selecting previously unselected package python3-all.
Preparing to unpack .../74-python3-all_3.12.7-1_armhf.deb ...
Unpacking python3-all (3.12.7-1) ...
Selecting previously unselected package python3.12-dev.
Preparing to unpack .../75-python3.12-dev_3.12.7-3_armhf.deb ...
Unpacking python3.12-dev (3.12.7-3) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../76-python3-dev_3.12.7-1_armhf.deb ...
Unpacking python3-dev (3.12.7-1) ...
Selecting previously unselected package python3.13-dev.
Preparing to unpack .../77-python3.13-dev_3.13.0-2_armhf.deb ...
Unpacking python3.13-dev (3.13.0-2) ...
Selecting previously unselected package python3-all-dev.
Preparing to unpack .../78-python3-all-dev_3.12.7-1_armhf.deb ...
Unpacking python3-all-dev (3.12.7-1) ...
Selecting previously unselected package swig.
Preparing to unpack .../79-swig_4.2.1-1_armhf.deb ...
Unpacking swig (4.2.1-1) ...
Setting up media-types (10.1.0) ...
Setting up libpipeline1:armhf (1.5.8-1) ...
Setting up libkeyutils1:armhf (1.6.3-4) ...
Setting up swig (4.2.1-1) ...
Setting up libicu72:armhf (72.1-5+b1) ...
Setting up bsdextrautils (2.40.2-11) ...
Setting up libmagic-mgc (1:5.45-3+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libtirpc-common (1.3.4+ds-1.3) ...
Setting up libdebhelper-perl (13.20) ...
Setting up libbrotli1:armhf (1.1.0-2+b6) ...
Setting up libuv1t64:armhf (1.48.0-7) ...
Setting up libmagic1t64:armhf (1:5.45-3+b1) ...
Setting up libpsl5t64:armhf (0.21.2-1.1+b1) ...
Setting up libnghttp2-14:armhf (1.64.0-1) ...
Setting up gettext-base (0.22.5-2) ...
Setting up m4 (1.4.19-4) ...
Setting up libcom-err2:armhf (1.47.1-1+b1) ...
Setting up file (1:5.45-3+b1) ...
Setting up libelf1t64:armhf (0.192-4) ...
Setting up libkrb5support0:armhf (1.21.3-3) ...
Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-8) ...
Setting up tzdata (2024b-3) ...

Current default time zone: 'Etc/UTC'
Local time is now:      Wed Nov 27 23:15:03 UTC 2024.
Universal Time is now:  Wed Nov 27 23:15:03 UTC 2024.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up libpython3.13-minimal:armhf (3.13.0-2) ...
Setting up autotools-dev (20220109.1) ...
Setting up libexpat1-dev:armhf (2.6.4-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b5) ...
Setting up libjsoncpp26:armhf (1.9.6-3) ...
Setting up libproc2-0:armhf (2:4.0.4-6) ...
Setting up autopoint (0.22.5-2) ...
Setting up libk5crypto3:armhf (1.21.3-3) ...
Setting up libsasl2-2:armhf (2.1.28+dfsg1-8) ...
Setting up autoconf (2.72-3) ...
Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1+b1) ...
Setting up dwz (0.15-1+b2) ...
Setting up sensible-utils (0.0.24) ...
Setting up libuchardet0:armhf (0.0.8-1+b2) ...
Setting up procps (2:4.0.4-6) ...
Setting up python3.13-minimal (3.13.0-2) ...
Setting up netbase (6.4) ...
Setting up cmake-data (3.31.1-1) ...
Setting up librhash1:armhf (1.4.5-1) ...
Setting up libkrb5-3:armhf (1.21.3-3) ...
Setting up libssh2-1t64:armhf (1.11.1-1) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up readline-common (8.2-5) ...
Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.0-1) ...
Setting up gettext (0.22.5-2) ...
Setting up libtool (2.4.7-8) ...
Setting up libldap-2.5-0:armhf (2.5.18+dfsg-3+b1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libgssapi-krb5-2:armhf (1.21.3-3) ...
Setting up libjs-sphinxdoc (7.4.7-4) ...
Setting up libreadline8t64:armhf (8.2-5) ...
Setting up dh-strip-nondeterminism (1.14.0-1) ...
Setting up groff-base (1.23.0-5) ...
Setting up libarchive13t64:armhf (3.7.4-1.1) ...
Setting up libpython3.13-stdlib:armhf (3.13.0-2) ...
Setting up libpython3.13:armhf (3.13.0-2) ...
Setting up libcurl4t64:armhf (8.11.0-1) ...
Setting up libtirpc3t64:armhf (1.3.4+ds-1.3+b1) ...
Setting up python3.13 (3.13.0-2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libpython3.13-dev:armhf (3.13.0-2) ...
Setting up libnsl2:armhf (1.3.0-3+b3) ...
Setting up cmake (3.31.1-1) ...
Setting up libpython3.12-stdlib:armhf (3.12.7-3) ...
Setting up python3.13-dev (3.13.0-2) ...
Setting up python3.12 (3.12.7-3) ...
Setting up debhelper (13.20) ...
Setting up libpython3.12t64:armhf (3.12.7-3) ...
Setting up libpython3-stdlib:armhf (3.12.7-1) ...
Setting up python3 (3.12.7-1) ...
Setting up libpython3.12-dev:armhf (3.12.7-3) ...
Setting up python3-zipp (3.21.0-1) ...
Setting up python3-autocommand (2.2.2-3) ...
Setting up python3.12-dev (3.12.7-3) ...
Setting up python3-typing-extensions (4.12.2-2) ...
Setting up python3-more-itertools (10.5.0-1) ...
Setting up libpython3-dev:armhf (3.12.7-1) ...
Setting up python3-jaraco.functools (4.1.0-1) ...
Setting up python3-jaraco.context (6.0.0-1) ...
Setting up python3-typeguard (4.4.1-1) ...
Setting up python3-all (3.12.7-1) ...
Setting up python3-inflect (7.3.1-2) ...
Setting up libpython3-all-dev:armhf (3.12.7-1) ...
Setting up python3-jaraco.text (4.0.0-1) ...
Setting up python3-dev (3.12.7-1) ...
Setting up python3-pkg-resources (75.2.0-1) ...
Setting up python3-all-dev (3.12.7-1) ...
Setting up python3-setuptools (75.2.0-1) ...
Setting up dh-python (6.20241024) ...
Processing triggers for libc-bin (2.40-4) ...
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
Reading package lists...
Building dependency tree...
Reading state information...
fakeroot is already the newest version (1.36-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Building the package
I: user script /srv/workspace/pbuilder/6885/tmp/hooks/A99_set_merged_usr starting
Not re-configuring usrmerge for unstable
I: user script /srv/workspace/pbuilder/6885/tmp/hooks/A99_set_merged_usr finished
hostname: Name or service not known
I: Running cd /build/reproducible-path/libkdtree++-0.7.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../libkdtree++_0.7.3-1_source.changes
dpkg-buildpackage: info: source package libkdtree++
dpkg-buildpackage: info: source version 0.7.3-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Petter Reinholdtsen <pere@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean --buildsystem=cmake
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3'
rm -rf build-3.13
rm -rf build-3.12
dh override_dh_auto_clean --buildsystem=cmake
make[1]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3'
   dh_autoreconf_clean -O--buildsystem=cmake
   dh_clean -O--buildsystem=cmake
 debian/rules build
dh build --buildsystem=cmake
   dh_update_autotools_config -O--buildsystem=cmake
   dh_autoreconf -O--buildsystem=cmake
configure.ac:7: warning: The macro 'AC_CONFIG_HEADER' is obsolete.
configure.ac:7: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.ac:7: the top level
configure.ac:20: installing './compile'
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3'
dh_auto_configure -Bbuild-3.13 -- \
	-DBUILD_PYTHON_BINDINGS=1 \
	-DPYTHON_EXECUTABLE=/usr/bin/python3.13
	cd build-3.13 && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DBUILD_PYTHON_BINDINGS=1 -DPYTHON_EXECUTABLE=/usr/bin/python3.13 ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


-- The CXX compiler identification is GNU 14.2.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Warning (dev) at python-bindings/CMakeLists.txt:1 (FIND_PACKAGE):
  Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
  are removed.  Run "cmake --help-policy CMP0148" for policy details.  Use
  the cmake_policy command to set the policy and suppress this warning.

This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found PythonInterp: /usr/bin/python3.13 (found version "3.13")
-- Configuring done (0.6s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    CMAKE_INSTALL_LIBDIR
    CMAKE_INSTALL_LOCALSTATEDIR
    CMAKE_INSTALL_RUNSTATEDIR
    CMAKE_INSTALL_SYSCONFDIR
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /build/reproducible-path/libkdtree++-0.7.3/build-3.13
dh_auto_configure -Bbuild-3.12 -- \
	-DBUILD_PYTHON_BINDINGS=1 \
	-DPYTHON_EXECUTABLE=/usr/bin/python3.12
	cd build-3.12 && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DBUILD_PYTHON_BINDINGS=1 -DPYTHON_EXECUTABLE=/usr/bin/python3.12 ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


-- The CXX compiler identification is GNU 14.2.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Warning (dev) at python-bindings/CMakeLists.txt:1 (FIND_PACKAGE):
  Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
  are removed.  Run "cmake --help-policy CMP0148" for policy details.  Use
  the cmake_policy command to set the policy and suppress this warning.

This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found PythonInterp: /usr/bin/python3.12 (found version "3.12.7")
-- Configuring done (0.6s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    CMAKE_INSTALL_LIBDIR
    CMAKE_INSTALL_LOCALSTATEDIR
    CMAKE_INSTALL_RUNSTATEDIR
    CMAKE_INSTALL_SYSCONFDIR
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /build/reproducible-path/libkdtree++-0.7.3/build-3.12
dh override_dh_auto_configure --buildsystem=cmake
make[1]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3'
dh_auto_build -Bbuild-3.13
	cd build-3.13 && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1
make[2]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
/usr/bin/cmake -S/build/reproducible-path/libkdtree++-0.7.3 -B/build/reproducible-path/libkdtree++-0.7.3/build-3.13 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /build/reproducible-path/libkdtree++-0.7.3/build-3.13/CMakeFiles /build/reproducible-path/libkdtree++-0.7.3/build-3.13//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[3]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
make  -f python-bindings/CMakeFiles/python-kdtree.dir/build.make python-bindings/CMakeFiles/python-kdtree.dir/depend
make  -f examples/CMakeFiles/test_hayne.dir/build.make examples/CMakeFiles/test_hayne.dir/depend
make  -f examples/CMakeFiles/test_kdtree.dir/build.make examples/CMakeFiles/test_kdtree.dir/depend
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libkdtree++-0.7.3 /build/reproducible-path/libkdtree++-0.7.3/python-bindings /build/reproducible-path/libkdtree++-0.7.3/build-3.13 /build/reproducible-path/libkdtree++-0.7.3/build-3.13/python-bindings /build/reproducible-path/libkdtree++-0.7.3/build-3.13/python-bindings/CMakeFiles/python-kdtree.dir/DependInfo.cmake "--color="
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libkdtree++-0.7.3 /build/reproducible-path/libkdtree++-0.7.3/examples /build/reproducible-path/libkdtree++-0.7.3/build-3.13 /build/reproducible-path/libkdtree++-0.7.3/build-3.13/examples /build/reproducible-path/libkdtree++-0.7.3/build-3.13/examples/CMakeFiles/test_hayne.dir/DependInfo.cmake "--color="
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
make  -f examples/CMakeFiles/test_find_within_range.dir/build.make examples/CMakeFiles/test_find_within_range.dir/depend
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libkdtree++-0.7.3 /build/reproducible-path/libkdtree++-0.7.3/examples /build/reproducible-path/libkdtree++-0.7.3/build-3.13 /build/reproducible-path/libkdtree++-0.7.3/build-3.13/examples /build/reproducible-path/libkdtree++-0.7.3/build-3.13/examples/CMakeFiles/test_kdtree.dir/DependInfo.cmake "--color="
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libkdtree++-0.7.3 /build/reproducible-path/libkdtree++-0.7.3/examples /build/reproducible-path/libkdtree++-0.7.3/build-3.13 /build/reproducible-path/libkdtree++-0.7.3/build-3.13/examples /build/reproducible-path/libkdtree++-0.7.3/build-3.13/examples/CMakeFiles/test_find_within_range.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
make  -f python-bindings/CMakeFiles/python-kdtree.dir/build.make python-bindings/CMakeFiles/python-kdtree.dir/build
make  -f examples/CMakeFiles/test_hayne.dir/build.make examples/CMakeFiles/test_hayne.dir/build
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
make  -f examples/CMakeFiles/test_kdtree.dir/build.make examples/CMakeFiles/test_kdtree.dir/build
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
[ 12%] Generating py-kdtree.hpp, py-kdtree.i
[ 25%] Building CXX object examples/CMakeFiles/test_hayne.dir/test_hayne.cpp.o
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13/python-bindings && /usr/bin/python3.13 /build/reproducible-path/libkdtree++-0.7.3/python-bindings/gen-swig-hpp.py
[ 37%] Building CXX object examples/CMakeFiles/test_kdtree.dir/test_kdtree.cpp.o
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13/examples && /usr/bin/c++  -I/build/reproducible-path/libkdtree++-0.7.3 -g -O2 -ffile-prefix-map=/build/reproducible-path/libkdtree++-0.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -MD -MT examples/CMakeFiles/test_hayne.dir/test_hayne.cpp.o -MF CMakeFiles/test_hayne.dir/test_hayne.cpp.o.d -o CMakeFiles/test_hayne.dir/test_hayne.cpp.o -c /build/reproducible-path/libkdtree++-0.7.3/examples/test_hayne.cpp
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13/examples && /usr/bin/c++  -I/build/reproducible-path/libkdtree++-0.7.3 -g -O2 -ffile-prefix-map=/build/reproducible-path/libkdtree++-0.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -MD -MT examples/CMakeFiles/test_kdtree.dir/test_kdtree.cpp.o -MF CMakeFiles/test_kdtree.dir/test_kdtree.cpp.o.d -o CMakeFiles/test_kdtree.dir/test_kdtree.cpp.o -c /build/reproducible-path/libkdtree++-0.7.3/examples/test_kdtree.cpp
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
make  -f examples/CMakeFiles/test_find_within_range.dir/build.make examples/CMakeFiles/test_find_within_range.dir/build
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
[ 50%] Building CXX object examples/CMakeFiles/test_find_within_range.dir/test_find_within_range.cpp.o
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13/examples && /usr/bin/c++  -I/build/reproducible-path/libkdtree++-0.7.3 -g -O2 -ffile-prefix-map=/build/reproducible-path/libkdtree++-0.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -MD -MT examples/CMakeFiles/test_find_within_range.dir/test_find_within_range.cpp.o -MF CMakeFiles/test_find_within_range.dir/test_find_within_range.cpp.o.d -o CMakeFiles/test_find_within_range.dir/test_find_within_range.cpp.o -c /build/reproducible-path/libkdtree++-0.7.3/examples/test_find_within_range.cpp
[ 62%] Generating _kdtree.so, kdtree.py
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13/python-bindings && /usr/bin/python3.13 /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup.py build_ext --include-dir=/build/reproducible-path/libkdtree++-0.7.3 build
Deprecated command line option: -modern. Ignored, this option is now always on.
In file included from py-kdtree_wrap.cpp:3347:
py-kdtree.hpp:237:46: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  237 |   typedef KDTree::KDTree<DIM, RECORD_T, std::pointer_to_binary_function<RECORD_T,int,double> > TREE_T;
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/string:49,
                 from /usr/include/c++/14/stdexcept:39,
                 from py-kdtree_wrap.cpp:3273:
/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here
 1128 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 2; COORD_T = int; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:3532:93:   required from here
 3532 |   result = (PyKDTree< 2,int,unsigned long long > *)new PyKDTree< 2,int,unsigned long long >();
      |                                                                                             ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<2, int, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 3; COORD_T = int; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:4094:93:   required from here
 4094 |   result = (PyKDTree< 3,int,unsigned long long > *)new PyKDTree< 3,int,unsigned long long >();
      |                                                                                             ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<3, int, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 4; COORD_T = int; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:4656:93:   required from here
 4656 |   result = (PyKDTree< 4,int,unsigned long long > *)new PyKDTree< 4,int,unsigned long long >();
      |                                                                                             ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<4, int, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 5; COORD_T = int; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:5218:93:   required from here
 5218 |   result = (PyKDTree< 5,int,unsigned long long > *)new PyKDTree< 5,int,unsigned long long >();
      |                                                                                             ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<5, int, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 6; COORD_T = int; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:5780:93:   required from here
 5780 |   result = (PyKDTree< 6,int,unsigned long long > *)new PyKDTree< 6,int,unsigned long long >();
      |                                                                                             ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<6, int, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 2; COORD_T = float; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:6342:97:   required from here
 6342 |   result = (PyKDTree< 2,float,unsigned long long > *)new PyKDTree< 2,float,unsigned long long >();
      |                                                                                                 ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<2, float, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 3; COORD_T = float; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:6904:97:   required from here
 6904 |   result = (PyKDTree< 3,float,unsigned long long > *)new PyKDTree< 3,float,unsigned long long >();
      |                                                                                                 ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<3, float, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 4; COORD_T = float; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:7466:97:   required from here
 7466 |   result = (PyKDTree< 4,float,unsigned long long > *)new PyKDTree< 4,float,unsigned long long >();
      |                                                                                                 ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<4, float, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 5; COORD_T = float; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:8028:97:   required from here
 8028 |   result = (PyKDTree< 5,float,unsigned long long > *)new PyKDTree< 5,float,unsigned long long >();
      |                                                                                                 ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<5, float, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 6; COORD_T = float; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:8590:97:   required from here
 8590 |   result = (PyKDTree< 6,float,unsigned long long > *)new PyKDTree< 6,float,unsigned long long >();
      |                                                                                                 ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<6, float, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
[ 75%] Linking CXX executable test_hayne
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_hayne.dir/link.txt --verbose=1
[ 87%] Linking CXX executable test_find_within_range
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_find_within_range.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libkdtree++-0.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -Wl,-z,relro -rdynamic -Wl,--dependency-file,CMakeFiles/test_hayne.dir/link.d CMakeFiles/test_hayne.dir/test_hayne.cpp.o -o test_hayne
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
[ 87%] Built target test_hayne
/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libkdtree++-0.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -Wl,-z,relro -rdynamic -Wl,--dependency-file,CMakeFiles/test_find_within_range.dir/link.d CMakeFiles/test_find_within_range.dir/test_find_within_range.cpp.o -o test_find_within_range
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
[ 87%] Built target test_find_within_range
In file included from /usr/include/c++/14/algorithm:61,
                 from /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:69,
                 from /build/reproducible-path/libkdtree++-0.7.3/examples/test_kdtree.cpp:6:
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
In file included from /usr/include/c++/14/bits/stl_algo.h:61:
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Distance = int; _Tp = triplet; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, alternate_tac, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, alternate_tac, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, alternate_tac, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = KDTree::_Node_compare<triplet, alternate_tac, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >; unsigned int __K = 3; _Val = triplet; _Acc = alternate_tac; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<triplet> >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = KDTree::_Node_compare<triplet, alternate_tac, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >; unsigned int __K = 3; _Val = triplet; _Acc = alternate_tac; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<triplet> >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21,
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::optimise() [with unsigned int __K = 3; _Val = triplet; _Acc = alternate_tac; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<triplet> >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:600:16:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Distance = int; _Tp = triplet; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
  340 |     __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1593 |       std::__make_heap(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >; unsigned int __K = 3; _Val = triplet; _Acc = std::function<double(triplet, int)>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<triplet> >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[100%] Linking CXX executable test_kdtree
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_kdtree.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libkdtree++-0.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -Wl,-z,relro -rdynamic -Wl,--dependency-file,CMakeFiles/test_kdtree.dir/link.d CMakeFiles/test_kdtree.dir/test_kdtree.cpp.o -o test_kdtree
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
[100%] Built target test_kdtree
In file included from /usr/include/c++/14/algorithm:61,
                 from /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:69,
                 from py-kdtree.hpp:32:
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, vector<record_t<2, int, long long unsigned int>, allocator<record_t<2, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, int, long long unsigned int>, pointer_to_binary_function<record_t<2, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, vector<record_t<3, int, long long unsigned int>, allocator<record_t<3, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, int, long long unsigned int>, pointer_to_binary_function<record_t<3, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, vector<record_t<4, int, long long unsigned int>, allocator<record_t<4, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, int, long long unsigned int>, pointer_to_binary_function<record_t<4, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, vector<record_t<5, int, long long unsigned int>, allocator<record_t<5, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, int, long long unsigned int>, pointer_to_binary_function<record_t<5, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, vector<record_t<6, int, long long unsigned int>, allocator<record_t<6, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, int, long long unsigned int>, pointer_to_binary_function<record_t<6, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, vector<record_t<2, float, long long unsigned int>, allocator<record_t<2, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, float, long long unsigned int>, pointer_to_binary_function<record_t<2, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, vector<record_t<3, float, long long unsigned int>, allocator<record_t<3, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, float, long long unsigned int>, pointer_to_binary_function<record_t<3, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, vector<record_t<4, float, long long unsigned int>, allocator<record_t<4, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, float, long long unsigned int>, pointer_to_binary_function<record_t<4, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, vector<record_t<5, float, long long unsigned int>, allocator<record_t<5, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, float, long long unsigned int>, pointer_to_binary_function<record_t<5, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, vector<record_t<6, float, long long unsigned int>, allocator<record_t<6, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, float, long long unsigned int>, pointer_to_binary_function<record_t<6, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/14/bits/stl_algo.h:61:
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, vector<record_t<2, int, long long unsigned int>, allocator<record_t<2, int, long long unsigned int> > > >; _Distance = int; _Tp = record_t<2, int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, int, long long unsigned int>, pointer_to_binary_function<record_t<2, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, vector<record_t<2, int, long long unsigned int>, allocator<record_t<2, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, int, long long unsigned int>, pointer_to_binary_function<record_t<2, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, vector<record_t<2, int, long long unsigned int>, allocator<record_t<2, int, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, int, long long unsigned int>, pointer_to_binary_function<record_t<2, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, vector<record_t<2, int, long long unsigned int>, allocator<record_t<2, int, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<2, int, long long unsigned int>, pointer_to_binary_function<record_t<2, int, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >; unsigned int __K = 2; _Val = record_t<2, int, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<2, int, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<2, int, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, vector<record_t<3, int, long long unsigned int>, allocator<record_t<3, int, long long unsigned int> > > >; _Distance = int; _Tp = record_t<3, int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, int, long long unsigned int>, pointer_to_binary_function<record_t<3, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, vector<record_t<3, int, long long unsigned int>, allocator<record_t<3, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, int, long long unsigned int>, pointer_to_binary_function<record_t<3, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, vector<record_t<3, int, long long unsigned int>, allocator<record_t<3, int, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, int, long long unsigned int>, pointer_to_binary_function<record_t<3, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, vector<record_t<3, int, long long unsigned int>, allocator<record_t<3, int, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<3, int, long long unsigned int>, pointer_to_binary_function<record_t<3, int, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >; unsigned int __K = 3; _Val = record_t<3, int, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<3, int, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<3, int, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, vector<record_t<4, int, long long unsigned int>, allocator<record_t<4, int, long long unsigned int> > > >; _Distance = int; _Tp = record_t<4, int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, int, long long unsigned int>, pointer_to_binary_function<record_t<4, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, vector<record_t<4, int, long long unsigned int>, allocator<record_t<4, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, int, long long unsigned int>, pointer_to_binary_function<record_t<4, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, vector<record_t<4, int, long long unsigned int>, allocator<record_t<4, int, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, int, long long unsigned int>, pointer_to_binary_function<record_t<4, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, vector<record_t<4, int, long long unsigned int>, allocator<record_t<4, int, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<4, int, long long unsigned int>, pointer_to_binary_function<record_t<4, int, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >; unsigned int __K = 4; _Val = record_t<4, int, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<4, int, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<4, int, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, vector<record_t<5, int, long long unsigned int>, allocator<record_t<5, int, long long unsigned int> > > >; _Distance = int; _Tp = record_t<5, int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, int, long long unsigned int>, pointer_to_binary_function<record_t<5, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, vector<record_t<5, int, long long unsigned int>, allocator<record_t<5, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, int, long long unsigned int>, pointer_to_binary_function<record_t<5, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, vector<record_t<5, int, long long unsigned int>, allocator<record_t<5, int, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, int, long long unsigned int>, pointer_to_binary_function<record_t<5, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, vector<record_t<5, int, long long unsigned int>, allocator<record_t<5, int, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<5, int, long long unsigned int>, pointer_to_binary_function<record_t<5, int, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >; unsigned int __K = 5; _Val = record_t<5, int, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<5, int, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<5, int, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, vector<record_t<6, int, long long unsigned int>, allocator<record_t<6, int, long long unsigned int> > > >; _Distance = int; _Tp = record_t<6, int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, int, long long unsigned int>, pointer_to_binary_function<record_t<6, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, vector<record_t<6, int, long long unsigned int>, allocator<record_t<6, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, int, long long unsigned int>, pointer_to_binary_function<record_t<6, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, vector<record_t<6, int, long long unsigned int>, allocator<record_t<6, int, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, int, long long unsigned int>, pointer_to_binary_function<record_t<6, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, vector<record_t<6, int, long long unsigned int>, allocator<record_t<6, int, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<6, int, long long unsigned int>, pointer_to_binary_function<record_t<6, int, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >; unsigned int __K = 6; _Val = record_t<6, int, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<6, int, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<6, int, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, vector<record_t<2, float, long long unsigned int>, allocator<record_t<2, float, long long unsigned int> > > >; _Distance = int; _Tp = record_t<2, float, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, float, long long unsigned int>, pointer_to_binary_function<record_t<2, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, vector<record_t<2, float, long long unsigned int>, allocator<record_t<2, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, float, long long unsigned int>, pointer_to_binary_function<record_t<2, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, vector<record_t<2, float, long long unsigned int>, allocator<record_t<2, float, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, float, long long unsigned int>, pointer_to_binary_function<record_t<2, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, vector<record_t<2, float, long long unsigned int>, allocator<record_t<2, float, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<2, float, long long unsigned int>, pointer_to_binary_function<record_t<2, float, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >; unsigned int __K = 2; _Val = record_t<2, float, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<2, float, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<2, float, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, vector<record_t<3, float, long long unsigned int>, allocator<record_t<3, float, long long unsigned int> > > >; _Distance = int; _Tp = record_t<3, float, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, float, long long unsigned int>, pointer_to_binary_function<record_t<3, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, vector<record_t<3, float, long long unsigned int>, allocator<record_t<3, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, float, long long unsigned int>, pointer_to_binary_function<record_t<3, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, vector<record_t<3, float, long long unsigned int>, allocator<record_t<3, float, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, float, long long unsigned int>, pointer_to_binary_function<record_t<3, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, vector<record_t<3, float, long long unsigned int>, allocator<record_t<3, float, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<3, float, long long unsigned int>, pointer_to_binary_function<record_t<3, float, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >; unsigned int __K = 3; _Val = record_t<3, float, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<3, float, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<3, float, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, vector<record_t<4, float, long long unsigned int>, allocator<record_t<4, float, long long unsigned int> > > >; _Distance = int; _Tp = record_t<4, float, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, float, long long unsigned int>, pointer_to_binary_function<record_t<4, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, vector<record_t<4, float, long long unsigned int>, allocator<record_t<4, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, float, long long unsigned int>, pointer_to_binary_function<record_t<4, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, vector<record_t<4, float, long long unsigned int>, allocator<record_t<4, float, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, float, long long unsigned int>, pointer_to_binary_function<record_t<4, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, vector<record_t<4, float, long long unsigned int>, allocator<record_t<4, float, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<4, float, long long unsigned int>, pointer_to_binary_function<record_t<4, float, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >; unsigned int __K = 4; _Val = record_t<4, float, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<4, float, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<4, float, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, vector<record_t<5, float, long long unsigned int>, allocator<record_t<5, float, long long unsigned int> > > >; _Distance = int; _Tp = record_t<5, float, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, float, long long unsigned int>, pointer_to_binary_function<record_t<5, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, vector<record_t<5, float, long long unsigned int>, allocator<record_t<5, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, float, long long unsigned int>, pointer_to_binary_function<record_t<5, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, vector<record_t<5, float, long long unsigned int>, allocator<record_t<5, float, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, float, long long unsigned int>, pointer_to_binary_function<record_t<5, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, vector<record_t<5, float, long long unsigned int>, allocator<record_t<5, float, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<5, float, long long unsigned int>, pointer_to_binary_function<record_t<5, float, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >; unsigned int __K = 5; _Val = record_t<5, float, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<5, float, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<5, float, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, vector<record_t<6, float, long long unsigned int>, allocator<record_t<6, float, long long unsigned int> > > >; _Distance = int; _Tp = record_t<6, float, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, float, long long unsigned int>, pointer_to_binary_function<record_t<6, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, vector<record_t<6, float, long long unsigned int>, allocator<record_t<6, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, float, long long unsigned int>, pointer_to_binary_function<record_t<6, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, vector<record_t<6, float, long long unsigned int>, allocator<record_t<6, float, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, float, long long unsigned int>, pointer_to_binary_function<record_t<6, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, vector<record_t<6, float, long long unsigned int>, allocator<record_t<6, float, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<6, float, long long unsigned int>, pointer_to_binary_function<record_t<6, float, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >; unsigned int __K = 6; _Val = record_t<6, float, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<6, float, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<6, float, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
[100%] Built target python-kdtree
make[3]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
/usr/bin/cmake -E cmake_progress_start /build/reproducible-path/libkdtree++-0.7.3/build-3.13/CMakeFiles 0
make[2]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
dh_auto_build -Bbuild-3.12
	cd build-3.12 && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1
make[2]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
/usr/bin/cmake -S/build/reproducible-path/libkdtree++-0.7.3 -B/build/reproducible-path/libkdtree++-0.7.3/build-3.12 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /build/reproducible-path/libkdtree++-0.7.3/build-3.12/CMakeFiles /build/reproducible-path/libkdtree++-0.7.3/build-3.12//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[3]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
make  -f python-bindings/CMakeFiles/python-kdtree.dir/build.make python-bindings/CMakeFiles/python-kdtree.dir/depend
make  -f examples/CMakeFiles/test_hayne.dir/build.make examples/CMakeFiles/test_hayne.dir/depend
make  -f examples/CMakeFiles/test_kdtree.dir/build.make examples/CMakeFiles/test_kdtree.dir/depend
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libkdtree++-0.7.3 /build/reproducible-path/libkdtree++-0.7.3/python-bindings /build/reproducible-path/libkdtree++-0.7.3/build-3.12 /build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings /build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings/CMakeFiles/python-kdtree.dir/DependInfo.cmake "--color="
make  -f examples/CMakeFiles/test_find_within_range.dir/build.make examples/CMakeFiles/test_find_within_range.dir/depend
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libkdtree++-0.7.3 /build/reproducible-path/libkdtree++-0.7.3/examples /build/reproducible-path/libkdtree++-0.7.3/build-3.12 /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples/CMakeFiles/test_hayne.dir/DependInfo.cmake "--color="
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libkdtree++-0.7.3 /build/reproducible-path/libkdtree++-0.7.3/examples /build/reproducible-path/libkdtree++-0.7.3/build-3.12 /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples/CMakeFiles/test_kdtree.dir/DependInfo.cmake "--color="
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libkdtree++-0.7.3 /build/reproducible-path/libkdtree++-0.7.3/examples /build/reproducible-path/libkdtree++-0.7.3/build-3.12 /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples/CMakeFiles/test_find_within_range.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
make  -f python-bindings/CMakeFiles/python-kdtree.dir/build.make python-bindings/CMakeFiles/python-kdtree.dir/build
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
make  -f examples/CMakeFiles/test_hayne.dir/build.make examples/CMakeFiles/test_hayne.dir/build
make  -f examples/CMakeFiles/test_kdtree.dir/build.make examples/CMakeFiles/test_kdtree.dir/build
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
make  -f examples/CMakeFiles/test_find_within_range.dir/build.make examples/CMakeFiles/test_find_within_range.dir/build
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
make[4]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
[ 12%] Building CXX object examples/CMakeFiles/test_hayne.dir/test_hayne.cpp.o
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples && /usr/bin/c++  -I/build/reproducible-path/libkdtree++-0.7.3 -g -O2 -ffile-prefix-map=/build/reproducible-path/libkdtree++-0.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -MD -MT examples/CMakeFiles/test_hayne.dir/test_hayne.cpp.o -MF CMakeFiles/test_hayne.dir/test_hayne.cpp.o.d -o CMakeFiles/test_hayne.dir/test_hayne.cpp.o -c /build/reproducible-path/libkdtree++-0.7.3/examples/test_hayne.cpp
[ 25%] Building CXX object examples/CMakeFiles/test_kdtree.dir/test_kdtree.cpp.o
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples && /usr/bin/c++  -I/build/reproducible-path/libkdtree++-0.7.3 -g -O2 -ffile-prefix-map=/build/reproducible-path/libkdtree++-0.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -MD -MT examples/CMakeFiles/test_kdtree.dir/test_kdtree.cpp.o -MF CMakeFiles/test_kdtree.dir/test_kdtree.cpp.o.d -o CMakeFiles/test_kdtree.dir/test_kdtree.cpp.o -c /build/reproducible-path/libkdtree++-0.7.3/examples/test_kdtree.cpp
[ 50%] Building CXX object examples/CMakeFiles/test_find_within_range.dir/test_find_within_range.cpp.o
[ 37%] Generating py-kdtree.hpp, py-kdtree.i
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings && /usr/bin/python3.12 /build/reproducible-path/libkdtree++-0.7.3/python-bindings/gen-swig-hpp.py
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples && /usr/bin/c++  -I/build/reproducible-path/libkdtree++-0.7.3 -g -O2 -ffile-prefix-map=/build/reproducible-path/libkdtree++-0.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -MD -MT examples/CMakeFiles/test_find_within_range.dir/test_find_within_range.cpp.o -MF CMakeFiles/test_find_within_range.dir/test_find_within_range.cpp.o.d -o CMakeFiles/test_find_within_range.dir/test_find_within_range.cpp.o -c /build/reproducible-path/libkdtree++-0.7.3/examples/test_find_within_range.cpp
[ 62%] Generating _kdtree.so, kdtree.py
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings && /usr/bin/python3.12 /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup.py build_ext --include-dir=/build/reproducible-path/libkdtree++-0.7.3 build
Deprecated command line option: -modern. Ignored, this option is now always on.
In file included from py-kdtree_wrap.cpp:3347:
py-kdtree.hpp:237:46: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
  237 |   typedef KDTree::KDTree<DIM, RECORD_T, std::pointer_to_binary_function<RECORD_T,int,double> > TREE_T;
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/string:49,
                 from /usr/include/c++/14/stdexcept:39,
                 from py-kdtree_wrap.cpp:3273:
/usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here
 1128 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 2; COORD_T = int; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:3532:93:   required from here
 3532 |   result = (PyKDTree< 2,int,unsigned long long > *)new PyKDTree< 2,int,unsigned long long >();
      |                                                                                             ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<2, int, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 3; COORD_T = int; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:4094:93:   required from here
 4094 |   result = (PyKDTree< 3,int,unsigned long long > *)new PyKDTree< 3,int,unsigned long long >();
      |                                                                                             ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<3, int, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 4; COORD_T = int; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:4656:93:   required from here
 4656 |   result = (PyKDTree< 4,int,unsigned long long > *)new PyKDTree< 4,int,unsigned long long >();
      |                                                                                             ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<4, int, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 5; COORD_T = int; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:5218:93:   required from here
 5218 |   result = (PyKDTree< 5,int,unsigned long long > *)new PyKDTree< 5,int,unsigned long long >();
      |                                                                                             ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<5, int, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 6; COORD_T = int; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:5780:93:   required from here
 5780 |   result = (PyKDTree< 6,int,unsigned long long > *)new PyKDTree< 6,int,unsigned long long >();
      |                                                                                             ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<6, int, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 2; COORD_T = float; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:6342:97:   required from here
 6342 |   result = (PyKDTree< 2,float,unsigned long long > *)new PyKDTree< 2,float,unsigned long long >();
      |                                                                                                 ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<2, float, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 3; COORD_T = float; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:6904:97:   required from here
 6904 |   result = (PyKDTree< 3,float,unsigned long long > *)new PyKDTree< 3,float,unsigned long long >();
      |                                                                                                 ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<3, float, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 4; COORD_T = float; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:7466:97:   required from here
 7466 |   result = (PyKDTree< 4,float,unsigned long long > *)new PyKDTree< 4,float,unsigned long long >();
      |                                                                                                 ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<4, float, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 5; COORD_T = float; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:8028:97:   required from here
 8028 |   result = (PyKDTree< 5,float,unsigned long long > *)new PyKDTree< 5,float,unsigned long long >();
      |                                                                                                 ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<5, float, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
py-kdtree.hpp: In instantiation of 'PyKDTree<DIM, COORD_T, DATA_T>::PyKDTree() [with unsigned int DIM = 6; COORD_T = float; DATA_T = long long unsigned int]':
py-kdtree_wrap.cpp:8590:97:   required from here
 8590 |   result = (PyKDTree< 6,float,unsigned long long > *)new PyKDTree< 6,float,unsigned long long >();
      |                                                                                                 ^
py-kdtree.hpp:240:33: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = record_t<6, float, long long unsigned int>; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  240 |   PyKDTree() : tree(std::ptr_fun(tac<RECORD_T>)) {  };
      |                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
[ 75%] Linking CXX executable test_find_within_range
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_find_within_range.dir/link.txt --verbose=1
[ 87%] Linking CXX executable test_hayne
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_hayne.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libkdtree++-0.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -Wl,-z,relro -rdynamic -Wl,--dependency-file,CMakeFiles/test_find_within_range.dir/link.d CMakeFiles/test_find_within_range.dir/test_find_within_range.cpp.o -o test_find_within_range
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
[ 87%] Built target test_find_within_range
/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libkdtree++-0.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -Wl,-z,relro -rdynamic -Wl,--dependency-file,CMakeFiles/test_hayne.dir/link.d CMakeFiles/test_hayne.dir/test_hayne.cpp.o -o test_hayne
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
[ 87%] Built target test_hayne
In file included from /usr/include/c++/14/algorithm:61,
                 from /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:69,
                 from /build/reproducible-path/libkdtree++-0.7.3/examples/test_kdtree.cpp:6:
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
In file included from /usr/include/c++/14/bits/stl_algo.h:61:
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Distance = int; _Tp = triplet; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, alternate_tac, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, alternate_tac, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, alternate_tac, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = KDTree::_Node_compare<triplet, alternate_tac, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >; unsigned int __K = 3; _Val = triplet; _Acc = alternate_tac; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<triplet> >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = KDTree::_Node_compare<triplet, alternate_tac, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >; unsigned int __K = 3; _Val = triplet; _Acc = alternate_tac; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<triplet> >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21,
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::optimise() [with unsigned int __K = 3; _Val = triplet; _Acc = alternate_tac; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<triplet> >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:600:16:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Distance = int; _Tp = triplet; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
  340 |     __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1593 |       std::__make_heap(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<triplet*, vector<triplet, allocator<triplet> > >; _Compare = KDTree::_Node_compare<triplet, function<double(triplet, int)>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >; unsigned int __K = 3; _Val = triplet; _Acc = std::function<double(triplet, int)>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<triplet> >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<triplet*, std::vector<triplet, std::allocator<triplet> > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[100%] Linking CXX executable test_kdtree
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_kdtree.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libkdtree++-0.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -Wl,-z,relro -rdynamic -Wl,--dependency-file,CMakeFiles/test_kdtree.dir/link.d CMakeFiles/test_kdtree.dir/test_kdtree.cpp.o -o test_kdtree
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
[100%] Built target test_kdtree
In file included from /usr/include/c++/14/algorithm:61,
                 from /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:69,
                 from py-kdtree.hpp:32:
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, vector<record_t<2, int, long long unsigned int>, allocator<record_t<2, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, int, long long unsigned int>, pointer_to_binary_function<record_t<2, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, vector<record_t<3, int, long long unsigned int>, allocator<record_t<3, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, int, long long unsigned int>, pointer_to_binary_function<record_t<3, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, vector<record_t<4, int, long long unsigned int>, allocator<record_t<4, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, int, long long unsigned int>, pointer_to_binary_function<record_t<4, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, vector<record_t<5, int, long long unsigned int>, allocator<record_t<5, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, int, long long unsigned int>, pointer_to_binary_function<record_t<5, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, vector<record_t<6, int, long long unsigned int>, allocator<record_t<6, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, int, long long unsigned int>, pointer_to_binary_function<record_t<6, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, vector<record_t<2, float, long long unsigned int>, allocator<record_t<2, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, float, long long unsigned int>, pointer_to_binary_function<record_t<2, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, vector<record_t<3, float, long long unsigned int>, allocator<record_t<3, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, float, long long unsigned int>, pointer_to_binary_function<record_t<3, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, vector<record_t<4, float, long long unsigned int>, allocator<record_t<4, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, float, long long unsigned int>, pointer_to_binary_function<record_t<4, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, vector<record_t<5, float, long long unsigned int>, allocator<record_t<5, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, float, long long unsigned int>, pointer_to_binary_function<record_t<5, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, vector<record_t<6, float, long long unsigned int>, allocator<record_t<6, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, float, long long unsigned int>, pointer_to_binary_function<record_t<6, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/14/bits/stl_algo.h:61:
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, vector<record_t<2, int, long long unsigned int>, allocator<record_t<2, int, long long unsigned int> > > >; _Distance = int; _Tp = record_t<2, int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, int, long long unsigned int>, pointer_to_binary_function<record_t<2, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, vector<record_t<2, int, long long unsigned int>, allocator<record_t<2, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, int, long long unsigned int>, pointer_to_binary_function<record_t<2, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, vector<record_t<2, int, long long unsigned int>, allocator<record_t<2, int, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, int, long long unsigned int>, pointer_to_binary_function<record_t<2, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, vector<record_t<2, int, long long unsigned int>, allocator<record_t<2, int, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<2, int, long long unsigned int>, pointer_to_binary_function<record_t<2, int, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >; unsigned int __K = 2; _Val = record_t<2, int, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<2, int, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<2, int, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, int, long long unsigned int>*, std::vector<record_t<2, int, long long unsigned int>, std::allocator<record_t<2, int, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, vector<record_t<3, int, long long unsigned int>, allocator<record_t<3, int, long long unsigned int> > > >; _Distance = int; _Tp = record_t<3, int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, int, long long unsigned int>, pointer_to_binary_function<record_t<3, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, vector<record_t<3, int, long long unsigned int>, allocator<record_t<3, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, int, long long unsigned int>, pointer_to_binary_function<record_t<3, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, vector<record_t<3, int, long long unsigned int>, allocator<record_t<3, int, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, int, long long unsigned int>, pointer_to_binary_function<record_t<3, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, vector<record_t<3, int, long long unsigned int>, allocator<record_t<3, int, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<3, int, long long unsigned int>, pointer_to_binary_function<record_t<3, int, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >; unsigned int __K = 3; _Val = record_t<3, int, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<3, int, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<3, int, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, int, long long unsigned int>*, std::vector<record_t<3, int, long long unsigned int>, std::allocator<record_t<3, int, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, vector<record_t<4, int, long long unsigned int>, allocator<record_t<4, int, long long unsigned int> > > >; _Distance = int; _Tp = record_t<4, int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, int, long long unsigned int>, pointer_to_binary_function<record_t<4, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, vector<record_t<4, int, long long unsigned int>, allocator<record_t<4, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, int, long long unsigned int>, pointer_to_binary_function<record_t<4, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, vector<record_t<4, int, long long unsigned int>, allocator<record_t<4, int, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, int, long long unsigned int>, pointer_to_binary_function<record_t<4, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, vector<record_t<4, int, long long unsigned int>, allocator<record_t<4, int, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<4, int, long long unsigned int>, pointer_to_binary_function<record_t<4, int, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >; unsigned int __K = 4; _Val = record_t<4, int, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<4, int, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<4, int, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, int, long long unsigned int>*, std::vector<record_t<4, int, long long unsigned int>, std::allocator<record_t<4, int, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, vector<record_t<5, int, long long unsigned int>, allocator<record_t<5, int, long long unsigned int> > > >; _Distance = int; _Tp = record_t<5, int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, int, long long unsigned int>, pointer_to_binary_function<record_t<5, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, vector<record_t<5, int, long long unsigned int>, allocator<record_t<5, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, int, long long unsigned int>, pointer_to_binary_function<record_t<5, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, vector<record_t<5, int, long long unsigned int>, allocator<record_t<5, int, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, int, long long unsigned int>, pointer_to_binary_function<record_t<5, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, vector<record_t<5, int, long long unsigned int>, allocator<record_t<5, int, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<5, int, long long unsigned int>, pointer_to_binary_function<record_t<5, int, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >; unsigned int __K = 5; _Val = record_t<5, int, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<5, int, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<5, int, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, int, long long unsigned int>*, std::vector<record_t<5, int, long long unsigned int>, std::allocator<record_t<5, int, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, vector<record_t<6, int, long long unsigned int>, allocator<record_t<6, int, long long unsigned int> > > >; _Distance = int; _Tp = record_t<6, int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, int, long long unsigned int>, pointer_to_binary_function<record_t<6, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, vector<record_t<6, int, long long unsigned int>, allocator<record_t<6, int, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, int, long long unsigned int>, pointer_to_binary_function<record_t<6, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, vector<record_t<6, int, long long unsigned int>, allocator<record_t<6, int, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, int, long long unsigned int>, pointer_to_binary_function<record_t<6, int, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, vector<record_t<6, int, long long unsigned int>, allocator<record_t<6, int, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<6, int, long long unsigned int>, pointer_to_binary_function<record_t<6, int, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >; unsigned int __K = 6; _Val = record_t<6, int, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<6, int, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<6, int, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, int, long long unsigned int>*, std::vector<record_t<6, int, long long unsigned int>, std::allocator<record_t<6, int, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, vector<record_t<2, float, long long unsigned int>, allocator<record_t<2, float, long long unsigned int> > > >; _Distance = int; _Tp = record_t<2, float, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, float, long long unsigned int>, pointer_to_binary_function<record_t<2, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, vector<record_t<2, float, long long unsigned int>, allocator<record_t<2, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, float, long long unsigned int>, pointer_to_binary_function<record_t<2, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, vector<record_t<2, float, long long unsigned int>, allocator<record_t<2, float, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<2, float, long long unsigned int>, pointer_to_binary_function<record_t<2, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, vector<record_t<2, float, long long unsigned int>, allocator<record_t<2, float, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<2, float, long long unsigned int>, pointer_to_binary_function<record_t<2, float, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >; unsigned int __K = 2; _Val = record_t<2, float, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<2, float, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<2, float, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<2, float, long long unsigned int>*, std::vector<record_t<2, float, long long unsigned int>, std::allocator<record_t<2, float, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, vector<record_t<3, float, long long unsigned int>, allocator<record_t<3, float, long long unsigned int> > > >; _Distance = int; _Tp = record_t<3, float, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, float, long long unsigned int>, pointer_to_binary_function<record_t<3, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, vector<record_t<3, float, long long unsigned int>, allocator<record_t<3, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, float, long long unsigned int>, pointer_to_binary_function<record_t<3, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, vector<record_t<3, float, long long unsigned int>, allocator<record_t<3, float, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<3, float, long long unsigned int>, pointer_to_binary_function<record_t<3, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, vector<record_t<3, float, long long unsigned int>, allocator<record_t<3, float, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<3, float, long long unsigned int>, pointer_to_binary_function<record_t<3, float, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >; unsigned int __K = 3; _Val = record_t<3, float, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<3, float, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<3, float, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<3, float, long long unsigned int>*, std::vector<record_t<3, float, long long unsigned int>, std::allocator<record_t<3, float, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, vector<record_t<4, float, long long unsigned int>, allocator<record_t<4, float, long long unsigned int> > > >; _Distance = int; _Tp = record_t<4, float, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, float, long long unsigned int>, pointer_to_binary_function<record_t<4, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, vector<record_t<4, float, long long unsigned int>, allocator<record_t<4, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, float, long long unsigned int>, pointer_to_binary_function<record_t<4, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, vector<record_t<4, float, long long unsigned int>, allocator<record_t<4, float, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<4, float, long long unsigned int>, pointer_to_binary_function<record_t<4, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, vector<record_t<4, float, long long unsigned int>, allocator<record_t<4, float, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<4, float, long long unsigned int>, pointer_to_binary_function<record_t<4, float, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >; unsigned int __K = 4; _Val = record_t<4, float, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<4, float, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<4, float, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<4, float, long long unsigned int>*, std::vector<record_t<4, float, long long unsigned int>, std::allocator<record_t<4, float, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, vector<record_t<5, float, long long unsigned int>, allocator<record_t<5, float, long long unsigned int> > > >; _Distance = int; _Tp = record_t<5, float, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, float, long long unsigned int>, pointer_to_binary_function<record_t<5, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, vector<record_t<5, float, long long unsigned int>, allocator<record_t<5, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, float, long long unsigned int>, pointer_to_binary_function<record_t<5, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, vector<record_t<5, float, long long unsigned int>, allocator<record_t<5, float, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<5, float, long long unsigned int>, pointer_to_binary_function<record_t<5, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, vector<record_t<5, float, long long unsigned int>, allocator<record_t<5, float, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<5, float, long long unsigned int>, pointer_to_binary_function<record_t<5, float, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >; unsigned int __K = 5; _Val = record_t<5, float, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<5, float, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<5, float, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<5, float, long long unsigned int>*, std::vector<record_t<5, float, long long unsigned int>, std::allocator<record_t<5, float, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, vector<record_t<6, float, long long unsigned int>, allocator<record_t<6, float, long long unsigned int> > > >; _Distance = int; _Tp = record_t<6, float, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, float, long long unsigned int>, pointer_to_binary_function<record_t<6, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, vector<record_t<6, float, long long unsigned int>, allocator<record_t<6, float, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, float, long long unsigned int>, pointer_to_binary_function<record_t<6, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
 1589 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, vector<record_t<6, float, long long unsigned int>, allocator<record_t<6, float, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<KDTree::_Node_compare<record_t<6, float, long long unsigned int>, pointer_to_binary_function<record_t<6, float, long long unsigned int>, int, double>, less<double> > >]':
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
 1915 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
 1923 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
 1936 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, vector<record_t<6, float, long long unsigned int>, allocator<record_t<6, float, long long unsigned int> > > >; _Compare = KDTree::_Node_compare<record_t<6, float, long long unsigned int>, pointer_to_binary_function<record_t<6, float, long long unsigned int>, int, double>, less<double> >]',
    inlined from 'void KDTree::KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>::_M_optimise(const _Iter&, const _Iter&, size_type) [with _Iter = __gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >; unsigned int __K = 6; _Val = record_t<6, float, long long unsigned int>; _Acc = std::pointer_to_binary_function<record_t<6, float, long long unsigned int>, int, double>; _Dist = KDTree::squared_difference<double, double>; _Cmp = std::less<double>; _Alloc = std::allocator<KDTree::_Node<record_t<6, float, long long unsigned int> > >]' at /build/reproducible-path/libkdtree++-0.7.3/kdtree++/kdtree.hpp:1033:21:
/usr/include/c++/14/bits/stl_algo.h:4739:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<record_t<6, float, long long unsigned int>*, std::vector<record_t<6, float, long long unsigned int>, std::allocator<record_t<6, float, long long unsigned int> > > >' changed in GCC 7.1
 4739 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4740 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4741 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[4]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
[100%] Built target python-kdtree
make[3]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
/usr/bin/cmake -E cmake_progress_start /build/reproducible-path/libkdtree++-0.7.3/build-3.12/CMakeFiles 0
make[2]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
dh override_dh_auto_build --buildsystem=cmake
make[1]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3'
dh_auto_test -Bbuild-3.13/python-bindings
	cd build-3.13/python-bindings && make -j4 test ARGS\+=--verbose ARGS\+=-j4
make[2]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13/python-bindings'
Running tests...
/usr/bin/ctest --force-new-ctest-process --verbose -j4
UpdateCTestConfiguration  from :/build/reproducible-path/libkdtree++-0.7.3/build-3.13/python-bindings/DartConfiguration.tcl
UpdateCTestConfiguration  from :/build/reproducible-path/libkdtree++-0.7.3/build-3.13/python-bindings/DartConfiguration.tcl
Test project /build/reproducible-path/libkdtree++-0.7.3/build-3.13/python-bindings
Constructing a list of tests
Done constructing a list of tests
Updating test list for fixtures
Added 0 tests to meet fixture requirements
Checking test dependency graph...
Checking test dependency graph end
test 1
    Start 1: python-kdtree

1: Test command: /usr/bin/python3.13 "/build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup.py" "test"
1: Working Directory: /build/reproducible-path/libkdtree++-0.7.3/build-3.13/python-bindings
1: Environment variables: 
1:  PYTHONPATH=/build/reproducible-path/libkdtree++-0.7.3/build-3.13/python-bindings
1: Test timeout computed to be: 10000000
1: /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
1: !!
1: 
1:         ********************************************************************************
1:         Please avoid running ``setup.py`` directly.
1:         Instead, use pypa/build, pypa/installer or other
1:         standards-based tools.
1: 
1:         See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
1:         ********************************************************************************
1: 
1: !!
1:   self.initialize_options()
1: ......................
1: ----------------------------------------------------------------------
1: Ran 22 tests in 0.003s
1: 
1: OK
1/1 Test #1: python-kdtree ....................   Passed    0.47 sec

100% tests passed, 0 tests failed out of 1

Total Test time (real) =   0.48 sec
make[2]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13/python-bindings'
touch cmake-test-3.13-stamp
dh_auto_test -Bbuild-3.12/python-bindings
	cd build-3.12/python-bindings && make -j4 test ARGS\+=--verbose ARGS\+=-j4
make[2]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings'
Running tests...
/usr/bin/ctest --force-new-ctest-process --verbose -j4
UpdateCTestConfiguration  from :/build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings/DartConfiguration.tcl
UpdateCTestConfiguration  from :/build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings/DartConfiguration.tcl
Test project /build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings
Constructing a list of tests
Done constructing a list of tests
Updating test list for fixtures
Added 0 tests to meet fixture requirements
Checking test dependency graph...
Checking test dependency graph end
test 1
    Start 1: python-kdtree

1: Test command: /usr/bin/python3.12 "/build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup.py" "test"
1: Working Directory: /build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings
1: Environment variables: 
1:  PYTHONPATH=/build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings
1: Test timeout computed to be: 10000000
1: /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
1: !!
1: 
1:         ********************************************************************************
1:         Please avoid running ``setup.py`` directly.
1:         Instead, use pypa/build, pypa/installer or other
1:         standards-based tools.
1: 
1:         See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
1:         ********************************************************************************
1: 
1: !!
1:   self.initialize_options()
1: ......................
1: ----------------------------------------------------------------------
1: Ran 22 tests in 0.003s
1: 
1: OK
1/1 Test #1: python-kdtree ....................   Passed    0.45 sec

100% tests passed, 0 tests failed out of 1

Total Test time (real) =   0.45 sec
make[2]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings'
touch cmake-test-3.12-stamp
dh_auto_test \
	-Bbuild-3.12
	cd build-3.12 && make -j4 test ARGS\+=--verbose ARGS\+=-j4
make[2]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
Running tests...
/usr/bin/ctest --force-new-ctest-process --verbose -j4
UpdateCTestConfiguration  from :/build/reproducible-path/libkdtree++-0.7.3/build-3.12/DartConfiguration.tcl
UpdateCTestConfiguration  from :/build/reproducible-path/libkdtree++-0.7.3/build-3.12/DartConfiguration.tcl
Test project /build/reproducible-path/libkdtree++-0.7.3/build-3.12
Constructing a list of tests
Done constructing a list of tests
Updating test list for fixtures
Added 0 tests to meet fixture requirements
Checking test dependency graph...
Checking test dependency graph end
test 1
    Start 1: python-kdtree

1: Test command: /usr/bin/python3.12 "/build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup.py" "test"
1: Working Directory: /build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings
1: Environment variables: 
1:  PYTHONPATH=/build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings
1: Test timeout computed to be: 10000000
test 2
    Start 2: test_hayne

2: Test command: /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples/test_hayne
2: Working Directory: /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples
2: Test timeout computed to be: 10000000
test 3
    Start 3: test_kdtree

3: Test command: /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples/test_kdtree
3: Working Directory: /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples
3: Test timeout computed to be: 10000000
test 4
    Start 4: test_find_within_range

4: Test command: /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples/test_find_within_range
4: Working Directory: /build/reproducible-path/libkdtree++-0.7.3/build-3.12/examples
4: Test timeout computed to be: 10000000
2: 254 : Deleting (0,0)
2:   tree will delete:   (0,0)
2:   tree should delete: (0,0)
2:   find() double-check passed.
2: 253 : Deleting (253,252)
2:   tree will delete:   (253,252)
2:   tree should delete: (253,252)
2:   find() double-check passed.
2: 252 : Deleting (251,249)
2:   tree will delete:   (251,249)
2:   tree should delete: (251,249)
2:   find() double-check passed.
2: 251 : Deleting (249,246)
2:   tree will delete:   (249,246)
2:   tree should delete: (249,246)
2:   find() double-check passed.
2: 250 : Deleting (247,243)
2:   tree will delete:   (247,243)
2:   tree should delete: (247,243)
2:   find() double-check passed.
2: 249 : Deleting (245,240)
2:   tree will delete:   (245,240)
2:   tree should delete: (245,240)
2:   find() double-check passed.
2: 248 : Deleting (243,237)
2:   tree will delete:   (243,237)
2:   tree should delete: (243,237)
2:   find() double-check passed.
2: 247 : Deleting (241,234)
2:   tree will delete:   (241,234)
2:   tree should delete: (241,234)
2:   find() double-check passed.
2: 246 : Deleting (239,231)
2:   tree will delete:   (239,231)
2:   tree should delete: (239,231)
2:   find() double-check passed.
2: 245 : Deleting (237,228)
2:   tree will delete:   (237,228)
2:   tree should delete: (237,228)
2:   find() double-check passed.
2: 244 : Deleting (235,225)
2:   tree will delete:   (235,225)
2:   tree should delete: (235,225)
2:   find() double-check passed.
2: 243 : Deleting (233,222)
2:   tree will delete:   (233,222)
2:   tree should delete: (233,222)
2:   find() double-check passed.
2: 242 : Deleting (231,219)
2:   tree will delete:   (231,219)
2:   tree should delete: (231,219)
2:   find() double-check passed.
2: 241 : Deleting (229,216)
2:   tree will delete:   (229,216)
2:   tree should delete: (229,216)
2:   find() double-check passed.
2: 240 : Deleting (227,213)
2:   tree will delete:   (227,213)
2:   tree should delete: (227,213)
2:   find() double-check passed.
2: 239 : Deleting (225,210)
2:   tree will delete:   (225,210)
2:   tree should delete: (225,210)
2:   find() double-check passed.
2: 238 : Deleting (223,207)
2:   tree will delete:   (223,207)
2:   tree should delete: (223,207)
2:   find() double-check passed.
2: 237 : Deleting (221,204)
2:   tree will delete:   (221,204)
2:   tree should delete: (221,204)
2:   find() double-check passed.
2: 236 : Deleting (219,201)
2:   tree will delete:   (219,201)
2:   tree should delete: (219,201)
2:   find() double-check passed.
2: 235 : Deleting (217,198)
2:   tree will delete:   (217,198)
2:   tree should delete: (217,198)
2:   find() double-check passed.
2: 234 : Deleting (215,195)
2:   tree will delete:   (215,195)
2:   tree should delete: (215,195)
2:   find() double-check passed.
2: 233 : Deleting (213,192)
2:   tree will delete:   (213,192)
2:   tree should delete: (213,192)
2:   find() double-check passed.
2: 232 : Deleting (211,189)
2:   tree will delete:   (211,189)
2:   tree should delete: (211,189)
2:   find() double-check passed.
2: 231 : Deleting (209,186)
2:   tree will delete:   (209,186)
2:   tree should delete: (209,186)
2:   find() double-check passed.
2: 230 : Deleting (207,183)
2:   tree will delete:   (207,183)
2:   tree should delete: (207,183)
2:   find() double-check passed.
2: 229 : Deleting (205,180)
2:   tree will delete:   (205,180)
2:   tree should delete: (205,180)
2:   find() double-check passed.
2: 228 : Deleting (203,177)
2:   tree will delete:   (203,177)
2:   tree should delete: (203,177)
2:   find() double-check passed.
2: 227 : Deleting (201,174)
2:   tree will delete:   (201,174)
2:   tree should delete: (201,174)
2:   find() double-check passed.
2: 226 : Deleting (199,171)
2:   tree will delete:   (199,171)
2:   tree should delete: (199,171)
2:   find() double-check passed.
2: 225 : Deleting (197,168)
2:   tree will delete:   (197,168)
2:   tree should delete: (197,168)
2:   find() double-check passed.
2: 224 : Deleting (195,165)
2:   tree will delete:   (195,165)
2:   tree should delete: (195,165)
2:   find() double-check passed.
2: 223 : Deleting (193,162)
2:   tree will delete:   (193,162)
2:   tree should delete: (193,162)
2:   find() double-check passed.
2: 222 : Deleting (191,159)
2:   tree will delete:   (191,159)
2:   tree should delete: (191,159)
2:   find() double-check passed.
2: 221 : Deleting (189,156)
2:   tree will delete:   (189,156)
2:   tree should delete: (189,156)
2:   find() double-check passed.
2: 220 : Deleting (187,153)
2:   tree will delete:   (187,153)
2:   tree should delete: (187,153)
2:   find() double-check passed.
2: 219 : Deleting (185,150)
2:   tree will delete:   (185,150)
2:   tree should delete: (185,150)
2:   find() double-check passed.
2: 218 : Deleting (183,147)
2:   tree will delete:   (183,147)
2:   tree should delete: (183,147)
2:   find() double-check passed.
2: 217 : Deleting (181,144)
2:   tree will delete:   (181,144)
2:   tree should delete: (181,144)
2:   find() double-check passed.
2: 216 : Deleting (179,141)
2:   tree will delete:   (179,141)
2:   tree should delete: (179,141)
2:   find() double-check passed.
2: 215 : Deleting (177,138)
2:   tree will delete:   (177,138)
2:   tree should delete: (177,138)
2:   find() double-check passed.
2: 214 : Deleting (175,135)
2:   tree will delete:   (175,135)
2:   tree should delete: (175,135)
2:   find() double-check passed.
2: 213 : Deleting (173,132)
2:   tree will delete:   (173,132)
2:   tree should delete: (173,132)
2:   find() double-check passed.
2: 212 : Deleting (171,129)
2:   tree will delete:   (171,129)
2:   tree should delete: (171,129)
2:   find() double-check passed.
2: 211 : Deleting (169,126)
2:   tree will delete:   (169,126)
2:   tree should delete: (169,126)
2:   find() double-check passed.
2: 210 : Deleting (167,123)
2:   tree will delete:   (167,123)
2:   tree should delete: (167,123)
2:   find() double-check passed.
2: 209 : Deleting (165,120)
2:   tree will delete:   (165,120)
2:   tree should delete: (165,120)
2:   find() double-check passed.
2: 208 : Deleting (163,117)
2:   tree will delete:   (163,117)
2:   tree should delete: (163,117)
2:   find() double-check passed.
2: 207 : Deleting (161,114)
2:   tree will delete:   (161,114)
2:   tree should delete: (161,114)
2:   find() double-check passed.
2: 206 : Deleting (159,111)
2:   tree will delete:   (159,111)
2:   tree should delete: (159,111)
2:   find() double-check passed.
2: 205 : Deleting (157,108)
2:   tree will delete:   (157,108)
2:   tree should delete: (157,108)
2:   find() double-check passed.
2: 204 : Deleting (155,105)
2:   tree will delete:   (155,105)
2:   tree should delete: (155,105)
2:   find() double-check passed.
2: 203 : Deleting (153,102)
2:   tree will delete:   (153,102)
2:   tree should delete: (153,102)
2:   find() double-check passed.
2: 202 : Deleting (151,99)
2:   tree will delete:   (151,99)
2:   tree should delete: (151,99)
2:   find() double-check passed.
2: 201 : Deleting (149,96)
2:   tree will delete:   (149,96)
2:   tree should delete: (149,96)
2:   find() double-check passed.
2: 200 : Deleting (147,93)
2:   tree will delete:   (147,93)
2:   tree should delete: (147,93)
2:   find() double-check passed.
2: 199 : Deleting (145,90)
2:   tree will delete:   (145,90)
2:   tree should delete: (145,90)
2:   find() double-check passed.
2: 198 : Deleting (143,87)
2:   tree will delete:   (143,87)
2:   tree should delete: (143,87)
2:   find() double-check passed.
2: 197 : Deleting (141,84)
2:   tree will delete:   (141,84)
2:   tree should delete: (141,84)
2:   find() double-check passed.
2: 196 : Deleting (139,81)
2:   tree will delete:   (139,81)
2:   tree should delete: (139,81)
2:   find() double-check passed.
2: 195 : Deleting (137,78)
2:   tree will delete:   (137,78)
2:   tree should delete: (137,78)
2:   find() double-check passed.
2: 194 : Deleting (135,75)
2:   tree will delete:   (135,75)
2:   tree should delete: (135,75)
2:   find() double-check passed.
2: 193 : Deleting (133,72)
2:   tree will delete:   (133,72)
2:   tree should delete: (133,72)
2:   find() double-check passed.
2: 192 : Deleting (131,69)
2:   tree will delete:   (131,69)
2:   tree should delete: (131,69)
2:   find() double-check passed.
2: 191 : Deleting (129,66)
2:   tree will delete:   (129,66)
2:   tree should delete: (129,66)
2:   find() double-check passed.
2: 190 : Deleting (127,63)
2:   tree will delete:   (127,63)
2:   tree should delete: (127,63)
2:   find() double-check passed.
2: 189 : Deleting (125,60)
2:   tree will delete:   (125,60)
2:   tree should delete: (125,60)
2:   find() double-check passed.
2: 188 : Deleting (123,57)
2:   tree will delete:   (123,57)
2:   tree should delete: (123,57)
2:   find() double-check passed.
2: 187 : Deleting (121,54)
2:   tree will delete:   (121,54)
2:   tree should delete: (121,54)
2:   find() double-check passed.
2: 186 : Deleting (119,51)
2:   tree will delete:   (119,51)
2:   tree should delete: (119,51)
2:   find() double-check passed.
2: 185 : Deleting (117,48)
2:   tree will delete:   (117,48)
2:   tree should delete: (117,48)
2:   find() double-check passed.
2: 184 : Deleting (115,45)
2:   tree will delete:   (115,45)
2:   tree should delete: (115,45)
2:   find() double-check passed.
2: 183 : Deleting (113,42)
2:   tree will delete:   (113,42)
2:   tree should delete: (113,42)
2:   find() double-check passed.
2: 182 : Deleting (111,39)
2:   tree will delete:   (111,39)
2:   tree should delete: (111,39)
2:   find() double-check passed.
2: 181 : Deleting (109,36)
2:   tree will delete:   (109,36)
2:   tree should delete: (109,36)
2:   find() double-check passed.
2: 180 : Deleting (107,33)
2:   tree will delete:   (107,33)
2:   tree should delete: (107,33)
2:   find() double-check passed.
2: 179 : Deleting (105,30)
2:   tree will delete:   (105,30)
2:   tree should delete: (105,30)
2:   find() double-check passed.
2: 178 : Deleting (103,27)
2:   tree will delete:   (103,27)
2:   tree should delete: (103,27)
2:   find() double-check passed.
2: 177 : Deleting (101,24)
2:   tree will delete:   (101,24)
2:   tree should delete: (101,24)
2:   find() double-check passed.
2: 176 : Deleting (99,21)
2:   tree will delete:   (99,21)
2:   tree should delete: (99,21)
2:   find() double-check passed.
2: 175 : Deleting (97,18)
2:   tree will delete:   (97,18)
2:   tree should delete: (97,18)
2:   find() double-check passed.
2: 174 : Deleting (95,15)
2:   tree will delete:   (95,15)
2:   tree should delete: (95,15)
2:   find() double-check passed.
2: 173 : Deleting (93,12)
2:   tree will delete:   (93,12)
2:   tree should delete: (93,12)
2:   find() double-check passed.
2: 172 : Deleting (91,9)
2:   tree will delete:   (91,9)
2:   tree should delete: (91,9)
2:   find() double-check passed.
2: 171 : Deleting (89,6)
2:   tree will delete:   (89,6)
2:   tree should delete: (89,6)
2:   find() double-check passed.
2: 170 : Deleting (87,3)
2:   tree will delete:   (87,3)
2:   tree should delete: (87,3)
2:   find() double-check passed.
2: 169 : Deleting (85,0)
2:   tree will delete:   (85,0)
2:   tree should delete: (85,0)
2:   find() double-check passed.
2: 168 : Deleting (83,252)
2:   tree will delete:   (83,252)
2:   tree should delete: (83,252)
2:   find() double-check passed.
2: 167 : Deleting (81,249)
2:   tree will delete:   (81,249)
2:   tree should delete: (81,249)
2:   find() double-check passed.
2: 166 : Deleting (79,246)
2:   tree will delete:   (79,246)
2:   tree should delete: (79,246)
2:   find() double-check passed.
2: 165 : Deleting (77,243)
2:   tree will delete:   (77,243)
2:   tree should delete: (77,243)
2:   find() double-check passed.
2: 164 : Deleting (75,240)
2:   tree will delete:   (75,240)
2:   tree should delete: (75,240)
2:   find() double-check passed.
2: 163 : Deleting (73,237)
2:   tree will delete:   (73,237)
2:   tree should delete: (73,237)
2:   find() double-check passed.
2: 162 : Deleting (71,234)
2:   tree will delete:   (71,234)
2:   tree should delete: (71,234)
2:   find() double-check passed.
2: 161 : Deleting (69,231)
2:   tree will delete:   (69,231)
2:   tree should delete: (69,231)
2:   find() double-check passed.
2: 160 : Deleting (67,228)
2:   tree will delete:   (67,228)
2:   tree should delete: (67,228)
2:   find() double-check passed.
2: 159 : Deleting (65,225)
2:   tree will delete:   (65,225)
2:   tree should delete: (65,225)
2:   find() double-check passed.
2: 158 : Deleting (63,222)
2:   tree will delete:   (63,222)
2:   tree should delete: (63,222)
2:   find() double-check passed.
2: 157 : Deleting (61,219)
2:   tree will delete:   (61,219)
2:   tree should delete: (61,219)
2:   find() double-check passed.
2: 156 : Deleting (59,216)
2:   tree will delete:   (59,216)
2:   tree should delete: (59,216)
2:   find() double-check passed.
2: 155 : Deleting (57,213)
2:   tree will delete:   (57,213)
2:   tree should delete: (57,213)
2:   find() double-check passed.
2: 154 : Deleting (55,210)
2:   tree will delete:   (55,210)
2:   tree should delete: (55,210)
2:   find() double-check passed.
2: 153 : Deleting (53,207)
2:   tree will delete:   (53,207)
2:   tree should delete: (53,207)
2:   find() double-check passed.
2: 152 : Deleting (51,204)
2:   tree will delete:   (51,204)
2:   tree should delete: (51,204)
2:   find() double-check passed.
2: 151 : Deleting (49,201)
2:   tree will delete:   (49,201)
2:   tree should delete: (49,201)
2:   find() double-check passed.
2: 150 : Deleting (47,198)
2:   tree will delete:   (47,198)
2:   tree should delete: (47,198)
2:   find() double-check passed.
2: 149 : Deleting (45,195)
2:   tree will delete:   (45,195)
2:   tree should delete: (45,195)
2:   find() double-check passed.
2: 148 : Deleting (43,192)
2:   tree will delete:   (43,192)
2:   tree should delete: (43,192)
2:   find() double-check passed.
2: THIS IS THE BUG TRIGGER
2: 147 : Deleting (41,189)
2:   tree will delete:   (41,189)
2:   tree should delete: (41,189)
2:   find() double-check passed.
2: 146 : Deleting (39,186)
2:   tree will delete:   (39,186)
2:   tree should delete: (39,186)
2:   find() double-check passed.
2: 145 : Deleting (37,183)
2:   tree will delete:   (37,183)
2:   tree should delete: (37,183)
2:   find() double-check passed.
2: 144 : Deleting (35,180)
2:   tree will delete:   (35,180)
2:   tree should delete: (35,180)
2:   find() double-check passed.
2: 143 : Deleting (33,177)
2:   tree will delete:   (33,177)
2:   tree should delete: (33,177)
2:   find() double-check passed.
2: 142 : Deleting (31,174)
2:   tree will delete:   (31,174)
2:   tree should delete: (31,174)
2:   find() double-check passed.
2: 141 : Deleting (29,171)
2:   tree will delete:   (29,171)
2:   tree should delete: (29,171)
2:   find() double-check passed.
2: 140 : Deleting (27,168)
2:   tree will delete:   (27,168)
2:   tree should delete: (27,168)
2:   find() double-check passed.
2: 139 : Deleting (25,165)
2:   tree will delete:   (25,165)
2:   tree should delete: (25,165)
2:   find() double-check passed.
2: 138 : Deleting (23,162)
2:   tree will delete:   (23,162)
2:   tree should delete: (23,162)
2:   find() double-check passed.
2: 137 : Deleting (21,159)
2:   tree will delete:   (21,159)
2:   tree should delete: (21,159)
2:   find() double-check passed.
2: 136 : Deleting (19,156)
2:   tree will delete:   (19,156)
2:   tree should delete: (19,156)
2:   find() double-check passed.
2: 135 : Deleting (17,153)
2:   tree will delete:   (17,153)
2:   tree should delete: (17,153)
2:   find() double-check passed.
2: 134 : Deleting (15,150)
2:   tree will delete:   (15,150)
2:   tree should delete: (15,150)
2:   find() double-check passed.
2: 133 : Deleting (13,147)
2:   tree will delete:   (13,147)
2:   tree should delete: (13,147)
2:   find() double-check passed.
2: 132 : Deleting (11,144)
2:   tree will delete:   (11,144)
2:   tree should delete: (11,144)
2:   find() double-check passed.
2: 131 : Deleting (9,141)
2:   tree will delete:   (9,141)
2:   tree should delete: (9,141)
2:   find() double-check passed.
2: 130 : Deleting (7,138)
2:   tree will delete:   (7,138)
2:   tree should delete: (7,138)
2:   find() double-check passed.
2: 129 : Deleting (5,135)
2:   tree will delete:   (5,135)
2:   tree should delete: (5,135)
2:   find() double-check passed.
2: 128 : Deleting (3,132)
2:   tree will delete:   (3,132)
2:   tree should delete: (3,132)
2:   find() double-check passed.
2: 127 : Deleting (1,129)
2:   tree will delete:   (1,129)
2:   tree should delete: (1,129)
2:   find() double-check passed.
2: 126 : Deleting (254,126)
2:   tree will delete:   (254,126)
2:   tree should delete: (254,126)
2:   find() double-check passed.
2: 125 : Deleting (252,123)
2:   tree will delete:   (252,123)
2:   tree should delete: (252,123)
2:   find() double-check passed.
2: 124 : Deleting (250,120)
2:   tree will delete:   (250,120)
2:   tree should delete: (250,120)
2:   find() double-check passed.
2: 123 : Deleting (248,117)
2:   tree will delete:   (248,117)
2:   tree should delete: (248,117)
2:   find() double-check passed.
2: 122 : Deleting (246,114)
2:   tree will delete:   (246,114)
2:   tree should delete: (246,114)
2:   find() double-check passed.
2: 121 : Deleting (244,111)
2:   tree will delete:   (244,111)
2:   tree should delete: (244,111)
2:   find() double-check passed.
2: 120 : Deleting (242,108)
2:   tree will delete:   (242,108)
2:   tree should delete: (242,108)
2:   find() double-check passed.
2: 119 : Deleting (240,105)
2:   tree will delete:   (240,105)
2:   tree should delete: (240,105)
2:   find() double-check passed.
2: 118 : Deleting (238,102)
2:   tree will delete:   (238,102)
2:   tree should delete: (238,102)
2:   find() double-check passed.
2: 117 : Deleting (236,99)
2:   tree will delete:   (236,99)
2:   tree should delete: (236,99)
2:   find() double-check passed.
2: 116 : Deleting (234,96)
2:   tree will delete:   (234,96)
2:   tree should delete: (234,96)
2:   find() double-check passed.
2: 115 : Deleting (232,93)
2:   tree will delete:   (232,93)
2:   tree should delete: (232,93)
2:   find() double-check passed.
2: 114 : Deleting (230,90)
2:   tree will delete:   (230,90)
2:   tree should delete: (230,90)
2:   find() double-check passed.
2: 113 : Deleting (228,87)
2:   tree will delete:   (228,87)
2:   tree should delete: (228,87)
2:   find() double-check passed.
2: 112 : Deleting (226,84)
2:   tree will delete:   (226,84)
2:   tree should delete: (226,84)
2:   find() double-check passed.
2: 111 : Deleting (224,81)
2:   tree will delete:   (224,81)
2:   tree should delete: (224,81)
2:   find() double-check passed.
2: 110 : Deleting (222,78)
2:   tree will delete:   (222,78)
2:   tree should delete: (222,78)
2:   find() double-check passed.
2: 109 : Deleting (220,75)
2:   tree will delete:   (220,75)
2:   tree should delete: (220,75)
2:   find() double-check passed.
2: 108 : Deleting (218,72)
2:   tree will delete:   (218,72)
2:   tree should delete: (218,72)
2:   find() double-check passed.
2: 107 : Deleting (216,69)
2:   tree will delete:   (216,69)
2:   tree should delete: (216,69)
2:   find() double-check passed.
2: 106 : Deleting (214,66)
2:   tree will delete:   (214,66)
2:   tree should delete: (214,66)
2:   find() double-check passed.
2: 105 : Deleting (212,63)
2:   tree will delete:   (212,63)
2:   tree should delete: (212,63)
2:   find() double-check passed.
2: 104 : Deleting (210,60)
2:   tree will delete:   (210,60)
2:   tree should delete: (210,60)
2:   find() double-check passed.
2: 103 : Deleting (208,57)
2:   tree will delete:   (208,57)
2:   tree should delete: (208,57)
2:   find() double-check passed.
2: 102 : Deleting (206,54)
2:   tree will delete:   (206,54)
2:   tree should delete: (206,54)
2:   find() double-check passed.
2: 101 : Deleting (204,51)
2:   tree will delete:   (204,51)
2:   tree should delete: (204,51)
2:   find() double-check passed.
2: 100 : Deleting (202,48)
2:   tree will delete:   (202,48)
2:   tree should delete: (202,48)
2:   find() double-check passed.
2: 99 : Deleting (200,45)
2:   tree will delete:   (200,45)
2:   tree should delete: (200,45)
2:   find() double-check passed.
2: 98 : Deleting (198,42)
2:   tree will delete:   (198,42)
2:   tree should delete: (198,42)
2:   find() double-check passed.
2: 97 : Deleting (196,39)
2:   tree will delete:   (196,39)
2:   tree should delete: (196,39)
2:   find() double-check passed.
2: 96 : Deleting (194,36)
2:   tree will delete:   (194,36)
2:   tree should delete: (194,36)
2:   find() double-check passed.
2: 95 : Deleting (192,33)
2:   tree will delete:   (192,33)
2:   tree should delete: (192,33)
2:   find() double-check passed.
2: 94 : Deleting (190,30)
2:   tree will delete:   (190,30)
2:   tree should delete: (190,30)
2:   find() double-check passed.
2: 93 : Deleting (188,27)
2:   tree will delete:   (188,27)
2:   tree should delete: (188,27)
2:   find() double-check passed.
2: 92 : Deleting (186,24)
2:   tree will delete:   (186,24)
2:   tree should delete: (186,24)
2:   find() double-check passed.
2: 91 : Deleting (184,21)
2:   tree will delete:   (184,21)
2:   tree should delete: (184,21)
2:   find() double-check passed.
2: 90 : Deleting (182,18)
2:   tree will delete:   (182,18)
2:   tree should delete: (182,18)
2:   find() double-check passed.
2: 89 : Deleting (180,15)
2:   tree will delete:   (180,15)
2:   tree should delete: (180,15)
2:   find() double-check passed.
2: 88 : Deleting (178,12)
2:   tree will delete:   (178,12)
2:   tree should delete: (178,12)
2:   find() double-check passed.
2: 87 : Deleting (176,9)
2:   tree will delete:   (176,9)
2:   tree should delete: (176,9)
2:   find() double-check passed.
2: 86 : Deleting (174,6)
2:   tree will delete:   (174,6)
2:   tree should delete: (174,6)
2:   find() double-check passed.
2: 85 : Deleting (172,3)
2:   tree will delete:   (172,3)
2:   tree should delete: (172,3)
2:   find() double-check passed.
2: 84 : Deleting (170,0)
2:   tree will delete:   (170,0)
2:   tree should delete: (170,0)
2:   find() double-check passed.
2: 83 : Deleting (168,252)
2:   tree will delete:   (168,252)
2:   tree should delete: (168,252)
2:   find() double-check passed.
2: 82 : Deleting (166,249)
2:   tree will delete:   (166,249)
2:   tree should delete: (166,249)
2:   find() double-check passed.
2: 81 : Deleting (164,246)
2:   tree will delete:   (164,246)
2:   tree should delete: (164,246)
2:   find() double-check passed.
2: 80 : Deleting (162,243)
2:   tree will delete:   (162,243)
2:   tree should delete: (162,243)
2:   find() double-check passed.
2: 79 : Deleting (160,240)
2:   tree will delete:   (160,240)
2:   tree should delete: (160,240)
2:   find() double-check passed.
2: 78 : Deleting (158,237)
2:   tree will delete:   (158,237)
2:   tree should delete: (158,237)
2:   find() double-check passed.
2: 77 : Deleting (156,234)
2:   tree will delete:   (156,234)
2:   tree should delete: (156,234)
2:   find() double-check passed.
2: 76 : Deleting (154,231)
2:   tree will delete:   (154,231)
2:   tree should delete: (154,231)
2:   find() double-check passed.
2: 75 : Deleting (152,228)
2:   tree will delete:   (152,228)
2:   tree should delete: (152,228)
2:   find() double-check passed.
2: 74 : Deleting (150,225)
2:   tree will delete:   (150,225)
2:   tree should delete: (150,225)
2:   find() double-check passed.
2: 73 : Deleting (148,222)
2:   tree will delete:   (148,222)
2:   tree should delete: (148,222)
2:   find() double-check passed.
2: 72 : Deleting (146,219)
2:   tree will delete:   (146,219)
2:   tree should delete: (146,219)
2:   find() double-check passed.
2: 71 : Deleting (144,216)
2:   tree will delete:   (144,216)
2:   tree should delete: (144,216)
2:   find() double-check passed.
2: 70 : Deleting (142,213)
2:   tree will delete:   (142,213)
2:   tree should delete: (142,213)
2:   find() double-check passed.
2: 69 : Deleting (140,210)
2:   tree will delete:   (140,210)
2:   tree should delete: (140,210)
2:   find() double-check passed.
2: 68 : Deleting (138,207)
2:   tree will delete:   (138,207)
2:   tree should delete: (138,207)
2:   find() double-check passed.
2: 67 : Deleting (136,204)
2:   tree will delete:   (136,204)
2:   tree should delete: (136,204)
2:   find() double-check passed.
2: 66 : Deleting (134,201)
2:   tree will delete:   (134,201)
2:   tree should delete: (134,201)
2:   find() double-check passed.
2: 65 : Deleting (132,198)
2:   tree will delete:   (132,198)
2:   tree should delete: (132,198)
2:   find() double-check passed.
2: 64 : Deleting (130,195)
2:   tree will delete:   (130,195)
2:   tree should delete: (130,195)
2:   find() double-check passed.
2: 63 : Deleting (128,192)
2:   tree will delete:   (128,192)
2:   tree should delete: (128,192)
2:   find() double-check passed.
2: 62 : Deleting (126,189)
2:   tree will delete:   (126,189)
2:   tree should delete: (126,189)
2:   find() double-check passed.
2: 61 : Deleting (124,186)
2:   tree will delete:   (124,186)
2:   tree should delete: (124,186)
2:   find() double-check passed.
2: 60 : Deleting (122,183)
2:   tree will delete:   (122,183)
2:   tree should delete: (122,183)
2:   find() double-check passed.
2: 59 : Deleting (120,180)
2:   tree will delete:   (120,180)
2:   tree should delete: (120,180)
2:   find() double-check passed.
2: 58 : Deleting (118,177)
2:   tree will delete:   (118,177)
2:   tree should delete: (118,177)
2:   find() double-check passed.
2: 57 : Deleting (116,174)
2:   tree will delete:   (116,174)
2:   tree should delete: (116,174)
2:   find() double-check passed.
2: 56 : Deleting (114,171)
2:   tree will delete:   (114,171)
2:   tree should delete: (114,171)
2:   find() double-check passed.
2: 55 : Deleting (112,168)
2:   tree will delete:   (112,168)
2:   tree should delete: (112,168)
2:   find() double-check passed.
2: 54 : Deleting (110,165)
2:   tree will delete:   (110,165)
2:   tree should delete: (110,165)
2:   find() double-check passed.
2: 53 : Deleting (108,162)
2:   tree will delete:   (108,162)
2:   tree should delete: (108,162)
2:   find() double-check passed.
2: 52 : Deleting (106,159)
2:   tree will delete:   (106,159)
2:   tree should delete: (106,159)
2:   find() double-check passed.
2: 51 : Deleting (104,156)
2:   tree will delete:   (104,156)
2:   tree should delete: (104,156)
2:   find() double-check passed.
2: 50 : Deleting (102,153)
2:   tree will delete:   (102,153)
2:   tree should delete: (102,153)
2:   find() double-check passed.
2: 49 : Deleting (100,150)
2:   tree will delete:   (100,150)
2:   tree should delete: (100,150)
2:   find() double-check passed.
2: 48 : Deleting (98,147)
2:   tree will delete:   (98,147)
2:   tree should delete: (98,147)
2:   find() double-check passed.
2: 47 : Deleting (96,144)
2:   tree will delete:   (96,144)
2:   tree should delete: (96,144)
2:   find() double-check passed.
2: 46 : Deleting (94,141)
2:   tree will delete:   (94,141)
2:   tree should delete: (94,141)
2:   find() double-check passed.
2: 45 : Deleting (92,138)
2:   tree will delete:   (92,138)
2:   tree should delete: (92,138)
2:   find() double-check passed.
2: 44 : Deleting (90,135)
2:   tree will delete:   (90,135)
2:   tree should delete: (90,135)
2:   find() double-check passed.
2: 43 : Deleting (88,132)
2:   tree will delete:   (88,132)
2:   tree should delete: (88,132)
2:   find() double-check passed.
2: 42 : Deleting (86,129)
2:   tree will delete:   (86,129)
2:   tree should delete: (86,129)
2:   find() double-check passed.
2: 41 : Deleting (84,126)
2:   tree will delete:   (84,126)
2:   tree should delete: (84,126)
2:   find() double-check passed.
2: 40 : Deleting (82,123)
2:   tree will delete:   (82,123)
2:   tree should delete: (82,123)
2:   find() double-check passed.
2: 39 : Deleting (80,120)
2:   tree will delete:   (80,120)
2:   tree should delete: (80,120)
2:   find() double-check passed.
2: 38 : Deleting (78,117)
2:   tree will delete:   (78,117)
2:   tree should delete: (78,117)
2:   find() double-check passed.
2: 37 : Deleting (76,114)
2:   tree will delete:   (76,114)
2:   tree should delete: (76,114)
2:   find() double-check passed.
2: 36 : Deleting (74,111)
2:   tree will delete:   (74,111)
2:   tree should delete: (74,111)
2:   find() double-check passed.
2: 35 : Deleting (72,108)
2:   tree will delete:   (72,108)
2:   tree should delete: (72,108)
2:   find() double-check passed.
2: 34 : Deleting (70,105)
2:   tree will delete:   (70,105)
2:   tree should delete: (70,105)
2:   find() double-check passed.
2: 33 : Deleting (68,102)
2:   tree will delete:   (68,102)
2:   tree should delete: (68,102)
2:   find() double-check passed.
2: 32 : Deleting (66,99)
2:   tree will delete:   (66,99)
2:   tree should delete: (66,99)
2:   find() double-check passed.
2: 31 : Deleting (64,96)
2:   tree will delete:   (64,96)
2:   tree should delete: (64,96)
2:   find() double-check passed.
2: 30 : Deleting (62,93)
2:   tree will delete:   (62,93)
2:   tree should delete: (62,93)
2:   find() double-check passed.
2: 29 : Deleting (60,90)
2:   tree will delete:   (60,90)
2:   tree should delete: (60,90)
2:   find() double-check passed.
2: 28 : Deleting (58,87)
2:   tree will delete:   (58,87)
2:   tree should delete: (58,87)
2:   find() double-check passed.
2: 27 : Deleting (56,84)
2:   tree will delete:   (56,84)
2:   tree should delete: (56,84)
2:   find() double-check passed.
2: 26 : Deleting (54,81)
2:   tree will delete:   (54,81)
2:   tree should delete: (54,81)
2:   find() double-check passed.
2: 25 : Deleting (52,78)
2:   tree will delete:   (52,78)
2:   tree should delete: (52,78)
2:   find() double-check passed.
2: 24 : Deleting (50,75)
2:   tree will delete:   (50,75)
2:   tree should delete: (50,75)
2:   find() double-check passed.
2: 23 : Deleting (48,72)
2:   tree will delete:   (48,72)
2:   tree should delete: (48,72)
2:   find() double-check passed.
2: 22 : Deleting (46,69)
2:   tree will delete:   (46,69)
2:   tree should delete: (46,69)
2:   find() double-check passed.
2: 21 : Deleting (44,66)
2:   tree will delete:   (44,66)
2:   tree should delete: (44,66)
2:   find() double-check passed.
2: 20 : Deleting (42,63)
2:   tree will delete:   (42,63)
2:   tree should delete: (42,63)
2:   find() double-check passed.
2: 19 : Deleting (40,60)
2:   tree will delete:   (40,60)
2:   tree should delete: (40,60)
2:   find() double-check passed.
2: 18 : Deleting (38,57)
2:   tree will delete:   (38,57)
2:   tree should delete: (38,57)
2:   find() double-check passed.
2: 17 : Deleting (36,54)
2:   tree will delete:   (36,54)
2:   tree should delete: (36,54)
2:   find() double-check passed.
2: 16 : Deleting (34,51)
2:   tree will delete:   (34,51)
2:   tree should delete: (34,51)
2:   find() double-check passed.
2: 15 : Deleting (32,48)
2:   tree will delete:   (32,48)
2:   tree should delete: (32,48)
2:   find() double-check passed.
2: 14 : Deleting (30,45)
2:   tree will delete:   (30,45)
2:   tree should delete: (30,45)
2:   find() double-check passed.
2: 13 : Deleting (28,42)
2:   tree will delete:   (28,42)
2:   tree should delete: (28,42)
2:   find() double-check passed.
2: 12 : Deleting (26,39)
2:   tree will delete:   (26,39)
2:   tree should delete: (26,39)
2:   find() double-check passed.
2: 11 : Deleting (24,36)
2:   tree will delete:   (24,36)
2:   tree should delete: (24,36)
2:   find() double-check passed.
2: 10 : Deleting (22,33)
2:   tree will delete:   (22,33)
2:   tree should delete: (22,33)
2:   find() double-check passed.
2: 9 : Deleting (20,30)
2:   tree will delete:   (20,30)
2:   tree should delete: (20,30)
2:   find() double-check passed.
2: 8 : Deleting (18,27)
2:   tree will delete:   (18,27)
2:   tree should delete: (18,27)
2:   find() double-check passed.
2: 7 : Deleting (16,24)
2:   tree will delete:   (16,24)
2:   tree should delete: (16,24)
2:   find() double-check passed.
2: 6 : Deleting (14,21)
2:   tree will delete:   (14,21)
2:   tree should delete: (14,21)
2:   find() double-check passed.
2: 5 : Deleting (12,18)
2:   tree will delete:   (12,18)
2:   tree should delete: (12,18)
2:   find() double-check passed.
2: 4 : Deleting (10,15)
2:   tree will delete:   (10,15)
2:   tree should delete: (10,15)
2:   find() double-check passed.
2: 3 : Deleting (8,12)
2:   tree will delete:   (8,12)
2:   tree should delete: (8,12)
2:   find() double-check passed.
2: 2 : Deleting (6,9)
2:   tree will delete:   (6,9)
2:   tree should delete: (6,9)
2:   find() double-check passed.
2: 1 : Deleting (4,6)
2:   tree will delete:   (4,6)
2:   tree should delete: (4,6)
2:   find() double-check passed.
2: 0 : Deleting (2,3)
2:   tree will delete:   (2,3)
2:   tree should delete: (2,3)
2:   find() double-check passed.
3: Test find_nearest(), found at exact distance away from (7,4,0), found (5,4,0)
3: Test with alternate search type, found: (7,0,0), wanted (7,0,0)
3: Test find_nearest(), found at exact distance away from (7,4,0), found (5,2,0) @ 2.82843 should be 2.82843
3: Test find_nearest(), found at exact distance away from (7,4,0), found (5,2,0) @ 2.82843 should be 2.82843
3: meta node:   0xfffa97c0 parent: 0; left: 0x9669e0; right: 0x966920
3: root node:   0x9655b0
3: nodes total: 10
3: dimensions:  3
3: 0x9655b0 (5,4,0); parent: 0xfffa97c0; left: 0x966660; right: 0x966690
3: 0x966690 (7,6,9); parent: 0x9655b0; left: 0x9666c0; right: 0x966860
3: 0x966860 (5,7,0); parent: 0x966690; left: 0; right: 0x966920
3: 0x966920 (9,7,3); parent: 0x966860; left: 0; right: 0
3: 0x9666c0 (8,0,5); parent: 0x966690; left: 0; right: 0
3: 0x966660 (4,2,1); parent: 0x9655b0; left: 0x9669e0; right: 0x966708
3: 0x966708 (2,2,1); parent: 0x966660; left: 0; right: 0x9668c0
3: 0x9668c0 (3,3,8); parent: 0x966708; left: 0x966980; right: 0
3: 0x966980 (2,2,6); parent: 0x9668c0; left: 0; right: 0
3: 0x9669e0 (2,0,6); parent: 0x966660; left: 0; right: 0
3: 
3: 
3: meta node:   0xfffa97c0 parent: 0; left: 0x966920; right: 0x966708
3: root node:   0x9666c0
3: nodes total: 6
3: dimensions:  3
3: 0x9666c0 (7,6,9); parent: 0xfffa97c0; left: 0x966690; right: 0x966708
3: 0x966708 (9,7,3); parent: 0x9666c0; left: 0x966660; right: 0
3: 0x966660 (8,0,5); parent: 0x966708; left: 0; right: 0
3: 0x966690 (2,2,6); parent: 0x9666c0; left: 0x966920; right: 0x966860
3: 0x966860 (3,3,8); parent: 0x966690; left: 0; right: 0
3: 0x966920 (2,0,6); parent: 0x966690; left: 0; right: 0
3: 
3: meta node:   0xfffa9850 parent: 0; left: 0x967028; right: 0x9670d0
3: root node:   0x966fb0
3: nodes total: 6
3: dimensions:  3
3: 0x966fb0 (7,6,9); parent: 0xfffa9850; left: 0x966ff8; right: 0x9670d0
3: 0x9670d0 (9,7,3); parent: 0x966fb0; left: 0x967100; right: 0
3: 0x967100 (8,0,5); parent: 0x9670d0; left: 0; right: 0
3: 0x966ff8 (2,2,6); parent: 0x966fb0; left: 0x967028; right: 0x967070
3: 0x967070 (3,3,8); parent: 0x966ff8; left: 0; right: 0
3: 0x967028 (2,0,6); parent: 0x966ff8; left: 0; right: 0
3: 
3: meta node:   0xfffa9880 parent: 0; left: 0x9671d8; right: 0x967280
3: root node:   0x967160
3: nodes total: 6
3: dimensions:  3
3: 0x967160 (7,6,9); parent: 0xfffa9880; left: 0x9671a8; right: 0x967280
3: 0x967280 (9,7,3); parent: 0x967160; left: 0x9672b0; right: 0
3: 0x9672b0 (8,0,5); parent: 0x967280; left: 0; right: 0
3: 0x9671a8 (2,2,6); parent: 0x967160; left: 0x9671d8; right: 0x967220
3: 0x967220 (3,3,8); parent: 0x9671a8; left: 0; right: 0
3: 0x9671d8 (2,0,6); parent: 0x9671a8; left: 0; right: 0
3: 
3: Testing plain construction
3: iterator walked through 6 nodes in total
3: reverse_iterator walked through 6 nodes in total
3: counted 1 nodes within range 3 of (5,4,3).
3: found   1 nodes within range 3 of (5,4,3):
3: (2,2,6) 
3: 
3: 
3: meta node:   0xfffa97c0 parent: 0; left: 0x966920; right: 0x966708
3: root node:   0x9666c0
3: nodes total: 6
3: dimensions:  3
3: 0x9666c0 (7,6,9); parent: 0xfffa97c0; left: 0x966690; right: 0x966708
3: 0x966708 (9,7,3); parent: 0x9666c0; left: 0x966660; right: 0
3: 0x966660 (8,0,5); parent: 0x966708; left: 0; right: 0
3: 0x966690 (2,2,6); parent: 0x9666c0; left: 0x966920; right: 0x966860
3: 0x966860 (3,3,8); parent: 0x966690; left: 0; right: 0
3: 0x966920 (2,0,6); parent: 0x966690; left: 0; right: 0
3: 
3: Test find_nearest(), found at exact distance away from (2,0,6), found (2,0,6)
3: Test find_nearest(), found at exact distance away from (2,2,6), found (2,2,6)
3: Test find_nearest(), found at exact distance away from (3,3,8), found (3,3,8)
3: Test find_nearest(), found at exact distance away from (7,6,9), found (7,6,9)
3: Test find_nearest(), found at exact distance away from (8,0,5), found (8,0,5)
3: Test find_nearest(), found at exact distance away from (9,7,3), found (9,7,3)
3: Test find_nearest(), nearest to (5,4,3) within 0.0001 should not be found
3: Test find_nearest_if(), nearest to (5,4,3) @ 5: (9,7,3)
3: Test find_nearest_if(), nearest to (5,4,3) should never be found (predicate too strong)
3: Nearest to (5,4,3) @ 4.69042 (2,2,6)
3: Should be 4.69042
3: Nearest to (10,10,2) @ 3.31662 (9,7,3)
3: Should be 3.31662
3: 
3: meta node:   0xfffa97c0 parent: 0; left: 0x966920; right: 0x966708
3: root node:   0x9666c0
3: nodes total: 6
3: dimensions:  3
3: 0x9666c0 (7,6,9); parent: 0xfffa97c0; left: 0x966690; right: 0x966708
3: 0x966708 (9,7,3); parent: 0x9666c0; left: 0x966660; right: 0
3: 0x966660 (8,0,5); parent: 0x966708; left: 0; right: 0
3: 0x966690 (2,2,6); parent: 0x9666c0; left: 0x966920; right: 0x966860
3: 0x966860 (3,3,8); parent: 0x966690; left: 0; right: 0
3: 0x966920 (2,0,6); parent: 0x966690; left: 0; right: 0
3: 
3: Testing iterators
3: 
3: meta node:   0xfffa97c0 parent: 0; left: 0x966920; right: 0x966920
3: root node:   0x966920
3: nodes total: 1
3: dimensions:  3
3: 0x966920 (2,0,6); parent: 0xfffa97c0; left: 0; right: 0
3: 
3: Forward iterator test...
3: (2,0,6) 
3: Reverse iterator test...
3: (2,0,6) 
3: Testing copy-construction
3: iterator walked through 6 nodes in total
3: reverse_iterator walked through 6 nodes in total
3: counted 1 nodes within range 3 of (5,4,3).
3: found   1 nodes within range 3 of (5,4,3):
3: (2,2,6) 
3: 
3: 
3: meta node:   0xfffa9850 parent: 0; left: 0x967028; right: 0x9670d0
3: root node:   0x966fb0
3: nodes total: 6
3: dimensions:  3
3: 0x966fb0 (7,6,9); parent: 0xfffa9850; left: 0x966ff8; right: 0x9670d0
3: 0x9670d0 (9,7,3); parent: 0x966fb0; left: 0x967100; right: 0
3: 0x967100 (8,0,5); parent: 0x9670d0; left: 0; right: 0
3: 0x966ff8 (2,2,6); parent: 0x966fb0; left: 0x967028; right: 0x967070
3: 0x967070 (3,3,8); parent: 0x966ff8; left: 0; right: 0
3: 0x967028 (2,0,6); parent: 0x966ff8; left: 0; right: 0
3: 
3: Test find_nearest(), found at exact distance away from (2,0,6), found (2,0,6)
3: Test find_nearest(), found at exact distance away from (2,2,6), found (2,2,6)
3: Test find_nearest(), found at exact distance away from (3,3,8), found (3,3,8)
3: Test find_nearest(), found at exact distance away from (7,6,9), found (7,6,9)
3: Test find_nearest(), found at exact distance away from (8,0,5), found (8,0,5)
3: Test find_nearest(), found at exact distance away from (9,7,3), found (9,7,3)
3: Test find_nearest(), nearest to (5,4,3) within 0.0001 should not be found
3: Test find_nearest_if(), nearest to (5,4,3) @ 5: (9,7,3)
3: Test find_nearest_if(), nearest to (5,4,3) should never be found (predicate too strong)
3: Nearest to (5,4,3) @ 4.69042 (2,2,6)
3: Should be 4.69042
3: Nearest to (10,10,2) @ 3.31662 (9,7,3)
3: Should be 3.31662
3: 
3: meta node:   0xfffa9850 parent: 0; left: 0x967028; right: 0x9670d0
3: root node:   0x966fb0
3: nodes total: 6
3: dimensions:  3
3: 0x966fb0 (7,6,9); parent: 0xfffa9850; left: 0x966ff8; right: 0x9670d0
3: 0x9670d0 (9,7,3); parent: 0x966fb0; left: 0x967100; right: 0
3: 0x967100 (8,0,5); parent: 0x9670d0; left: 0; right: 0
3: 0x966ff8 (2,2,6); parent: 0x966fb0; left: 0x967028; right: 0x967070
3: 0x967070 (3,3,8); parent: 0x966ff8; left: 0; right: 0
3: 0x967028 (2,0,6); parent: 0x966ff8; left: 0; right: 0
3: 
3: Testing iterators
3: 
3: meta node:   0xfffa9850 parent: 0; left: 0x967028; right: 0x967028
3: root node:   0x967028
3: nodes total: 1
3: dimensions:  3
3: 0x967028 (2,0,6); parent: 0xfffa9850; left: 0; right: 0
3: 
3: Forward iterator test...
3: (2,0,6) 
3: Reverse iterator test...
3: (2,0,6) 
3: Testing assign-construction
3: iterator walked through 6 nodes in total
3: reverse_iterator walked through 6 nodes in total
3: counted 1 nodes within range 3 of (5,4,3).
3: found   1 nodes within range 3 of (5,4,3):
3: (2,2,6) 
3: 
3: 
3: meta node:   0xfffa9880 parent: 0; left: 0x9671d8; right: 0x967280
3: root node:   0x967160
3: nodes total: 6
3: dimensions:  3
3: 0x967160 (7,6,9); parent: 0xfffa9880; left: 0x9671a8; right: 0x967280
3: 0x967280 (9,7,3); parent: 0x967160; left: 0x9672b0; right: 0
3: 0x9672b0 (8,0,5); parent: 0x967280; left: 0; right: 0
3: 0x9671a8 (2,2,6); parent: 0x967160; left: 0x9671d8; right: 0x967220
3: 0x967220 (3,3,8); parent: 0x9671a8; left: 0; right: 0
3: 0x9671d8 (2,0,6); parent: 0x9671a8; left: 0; right: 0
3: 
3: Test find_nearest(), found at exact distance away from (2,0,6), found (2,0,6)
3: Test find_nearest(), found at exact distance away from (2,2,6), found (2,2,6)
3: Test find_nearest(), found at exact distance away from (3,3,8), found (3,3,8)
3: Test find_nearest(), found at exact distance away from (7,6,9), found (7,6,9)
3: Test find_nearest(), found at exact distance away from (8,0,5), found (8,0,5)
3: Test find_nearest(), found at exact distance away from (9,7,3), found (9,7,3)
3: Test find_nearest(), nearest to (5,4,3) within 0.0001 should not be found
3: Test find_nearest_if(), nearest to (5,4,3) @ 5: (9,7,3)
3: Test find_nearest_if(), nearest to (5,4,3) should never be found (predicate too strong)
3: Nearest to (5,4,3) @ 4.69042 (2,2,6)
3: Should be 4.69042
3: Nearest to (10,10,2) @ 3.31662 (9,7,3)
3: Should be 3.31662
3: 
3: meta node:   0xfffa9880 parent: 0; left: 0x9671d8; right: 0x967280
3: root node:   0x967160
3: nodes total: 6
3: dimensions:  3
3: 0x967160 (7,6,9); parent: 0xfffa9880; left: 0x9671a8; right: 0x967280
3: 0x967280 (9,7,3); parent: 0x967160; left: 0x9672b0; right: 0
3: 0x9672b0 (8,0,5); parent: 0x967280; left: 0; right: 0
3: 0x9671a8 (2,2,6); parent: 0x967160; left: 0x9671d8; right: 0x967220
3: 0x967220 (3,3,8); parent: 0x9671a8; left: 0; right: 0
3: 0x9671d8 (2,0,6); parent: 0x9671a8; left: 0; right: 0
3: 
3: Testing iterators
3: 
3: meta node:   0xfffa9880 parent: 0; left: 0x9671d8; right: 0x9671d8
3: root node:   0x9671d8
3: nodes total: 1
3: dimensions:  3
3: 0x9671d8 (2,0,6); parent: 0xfffa9880; left: 0; right: 0
3: 
3: Forward iterator test...
3: (2,0,6) 
3: Reverse iterator test...
3: (2,0,6) 
3: Testing efficient-replace-and-optimise
3: iterator walked through 6 nodes in total
3: reverse_iterator walked through 6 nodes in total
3: counted 1 nodes within range 3 of (5,4,3).
3: found   1 nodes within range 3 of (5,4,3):
3: (2,2,6) 
3: 
3: 
3: meta node:   0xfffa97f0 parent: 0; left: 0x966980; right: 0x966dc8
3: root node:   0x9668c0
3: nodes total: 6
3: dimensions:  3
3: 0x9668c0 (7,6,9); parent: 0xfffa97f0; left: 0x9669e0; right: 0x966dc8
3: 0x966dc8 (9,7,3); parent: 0x9668c0; left: 0x966d98; right: 0
3: 0x966d98 (8,0,5); parent: 0x966dc8; left: 0; right: 0
3: 0x9669e0 (2,2,6); parent: 0x9668c0; left: 0x966980; right: 0x9655b0
3: 0x9655b0 (3,3,8); parent: 0x9669e0; left: 0; right: 0
3: 0x966980 (2,0,6); parent: 0x9669e0; left: 0; right: 0
3: 
3: Test find_nearest(), found at exact distance away from (2,0,6), found (2,0,6)
3: Test find_nearest(), found at exact distance away from (2,2,6), found (2,2,6)
3: Test find_nearest(), found at exact distance away from (3,3,8), found (3,3,8)
3: Test find_nearest(), found at exact distance away from (7,6,9), found (7,6,9)
3: Test find_nearest(), found at exact distance away from (8,0,5), found (8,0,5)
3: Test find_nearest(), found at exact distance away from (9,7,3), found (9,7,3)
3: Test find_nearest(), nearest to (5,4,3) within 0.0001 should not be found
3: Test find_nearest_if(), nearest to (5,4,3) @ 5: (9,7,3)
3: Test find_nearest_if(), nearest to (5,4,3) should never be found (predicate too strong)
3: Nearest to (5,4,3) @ 4.69042 (2,2,6)
3: Should be 4.69042
3: Nearest to (10,10,2) @ 3.31662 (9,7,3)
3: Should be 3.31662
3: 
3: meta node:   0xfffa97f0 parent: 0; left: 0x966980; right: 0x966dc8
3: root node:   0x9668c0
3: nodes total: 6
3: dimensions:  3
3: 0x9668c0 (7,6,9); parent: 0xfffa97f0; left: 0x9669e0; right: 0x966dc8
3: 0x966dc8 (9,7,3); parent: 0x9668c0; left: 0x966d98; right: 0
3: 0x966d98 (8,0,5); parent: 0x966dc8; left: 0; right: 0
3: 0x9669e0 (2,2,6); parent: 0x9668c0; left: 0x966980; right: 0x9655b0
3: 0x9655b0 (3,3,8); parent: 0x9669e0; left: 0; right: 0
3: 0x966980 (2,0,6); parent: 0x9669e0; left: 0; right: 0
3: 
3: Testing iterators
3: 
3: meta node:   0xfffa97f0 parent: 0; left: 0x966980; right: 0x966980
3: root node:   0x966980
3: nodes total: 1
3: dimensions:  3
3: 0x966980 (2,0,6); parent: 0xfffa97f0; left: 0; right: 0
3: 
3: Forward iterator test...
3: (2,0,6) 
3: Reverse iterator test...
3: (2,0,6) 
3: 
3: Test find_with_range( (18.8925,20.3414,-1.18894), 10.0f) found 3 candidates.
3:   (28.5531,18.6497,-2.15556) dist=9.85512
3:   (28.1075,20.3414,-1.18894) dist=9.215
3:   (28.7712,16.9216,-2.66597) dist=10.5577
3:     This point is too far! But that is by design, its within a 'box' with a 'radius' of 10, not a sphere with a radius of 10
1/4 Test #2: test_hayne .......................   Passed    0.06 sec
2/4 Test #3: test_kdtree ......................   Passed    0.05 sec
1: /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
1: !!
1: 
1:         ********************************************************************************
1:         Please avoid running ``setup.py`` directly.
1:         Instead, use pypa/build, pypa/installer or other
1:         standards-based tools.
1: 
1:         See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
1:         ********************************************************************************
1: 
1: !!
1:   self.initialize_options()
1: ......................
1: ----------------------------------------------------------------------
1: Ran 22 tests in 0.003s
1: 
1: OK
3/4 Test #1: python-kdtree ....................   Passed    0.43 sec
4/4 Test #4: test_find_within_range ...........   Passed    2.96 sec

100% tests passed, 0 tests failed out of 4

Total Test time (real) =   2.98 sec
make[2]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
make[1]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary
dh binary --buildsystem=cmake
   dh_testroot -O--buildsystem=cmake
   dh_prep -O--buildsystem=cmake
   debian/rules override_dh_auto_install
make[1]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3'
dh_auto_install -Bbuild-3.13/python-bindings
	cd build-3.13/python-bindings && make -j4 install DESTDIR=/build/reproducible-path/libkdtree\+\+-0.7.3/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
make[2]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13/python-bindings'
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13 && /usr/bin/cmake -S/build/reproducible-path/libkdtree++-0.7.3 -B/build/reproducible-path/libkdtree++-0.7.3/build-3.13 --check-build-system CMakeFiles/Makefile.cmake 0
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.13 && make  -f CMakeFiles/Makefile2 python-bindings/preinstall
make[3]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
make[3]: Nothing to be done for 'python-bindings/preinstall'.
make[3]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "None"
CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:5 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:6 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:7 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:8 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:9 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
        ********************************************************************************

!!
  self.initialize_options()
make[2]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.13/python-bindings'
dh_auto_install -Bbuild-3.12/python-bindings
	cd build-3.12/python-bindings && make -j4 install DESTDIR=/build/reproducible-path/libkdtree\+\+-0.7.3/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
make[2]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings'
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12 && /usr/bin/cmake -S/build/reproducible-path/libkdtree++-0.7.3 -B/build/reproducible-path/libkdtree++-0.7.3/build-3.12 --check-build-system CMakeFiles/Makefile.cmake 0
cd /build/reproducible-path/libkdtree++-0.7.3/build-3.12 && make  -f CMakeFiles/Makefile2 python-bindings/preinstall
make[3]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
make[3]: Nothing to be done for 'python-bindings/preinstall'.
make[3]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "None"
CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:5 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:6 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:7 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:8 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:9 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
        ********************************************************************************

!!
  self.initialize_options()
make[2]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12/python-bindings'
dh_auto_install \
	-Bbuild-3.12
	cd build-3.12 && make -j4 install DESTDIR=/build/reproducible-path/libkdtree\+\+-0.7.3/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
make[2]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
/usr/bin/cmake -S/build/reproducible-path/libkdtree++-0.7.3 -B/build/reproducible-path/libkdtree++-0.7.3/build-3.12 --check-build-system CMakeFiles/Makefile.cmake 0
make  -f CMakeFiles/Makefile2 preinstall
make[3]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
make[3]: Nothing to be done for 'preinstall'.
make[3]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "None"
-- Installing: /build/reproducible-path/libkdtree++-0.7.3/debian/tmp/usr/include/kdtree++/allocator.hpp
-- Installing: /build/reproducible-path/libkdtree++-0.7.3/debian/tmp/usr/include/kdtree++/function.hpp
-- Installing: /build/reproducible-path/libkdtree++-0.7.3/debian/tmp/usr/include/kdtree++/iterator.hpp
-- Installing: /build/reproducible-path/libkdtree++-0.7.3/debian/tmp/usr/include/kdtree++/kdtree.hpp
-- Installing: /build/reproducible-path/libkdtree++-0.7.3/debian/tmp/usr/include/kdtree++/node.hpp
-- Installing: /build/reproducible-path/libkdtree++-0.7.3/debian/tmp/usr/include/kdtree++/region.hpp
CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:5 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:6 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:7 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:8 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /build/reproducible-path/libkdtree++-0.7.3/python-bindings/setup_py_with_destdir.cmake:9 (SET):
  implicitly converting 'FORCE' to 'STRING' type.
This warning is for project developers.  Use -Wno-dev to suppress it.

/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
        ********************************************************************************

!!
  self.initialize_options()
make[2]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3/build-3.12'
make[1]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3'
   dh_install -O--buildsystem=cmake
   dh_installdocs -O--buildsystem=cmake
   dh_installchangelogs -O--buildsystem=cmake
   dh_installexamples -O--buildsystem=cmake
   dh_python3 -O--buildsystem=cmake
   debian/rules execute_after_dh_python3
make[1]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3'
find debian/python3-kdtree -name '*.cpython-*dm-*so' | xargs -r rm -f
make[1]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3'
   dh_installsystemduser -O--buildsystem=cmake
   dh_perl -O--buildsystem=cmake
   dh_link -O--buildsystem=cmake
   dh_strip_nondeterminism -O--buildsystem=cmake
   dh_compress -O--buildsystem=cmake
   dh_fixperms -O--buildsystem=cmake
   dh_missing -O--buildsystem=cmake
   dh_dwz -a -O--buildsystem=cmake
   debian/rules override_dh_strip
make[1]: Entering directory '/build/reproducible-path/libkdtree++-0.7.3'
dh_strip --dbgsym-migration='python3-kdtree-dbg (<< 0.7.1+git20101123-6~)'
make[1]: Leaving directory '/build/reproducible-path/libkdtree++-0.7.3'
   dh_makeshlibs -a -O--buildsystem=cmake
   dh_shlibdeps -a -O--buildsystem=cmake
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
 diversion by libc6 from: /lib/ld-linux-armhf.so.3
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
 diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged
   dh_installdeb -O--buildsystem=cmake
   dh_gencontrol -O--buildsystem=cmake
dpkg-gencontrol: warning: Provides field of package python3-kdtree: substitution variable ${python3:Provides} used, but is not defined
dpkg-gencontrol: warning: Provides field of package python3-kdtree: substitution variable ${python3:Provides} used, but is not defined
   dh_md5sums -O--buildsystem=cmake
   dh_builddeb -O--buildsystem=cmake
dpkg-deb: building package 'libkdtree++-dev' in '../libkdtree++-dev_0.7.3-1_all.deb'.
dpkg-deb: building package 'python3-kdtree-dbgsym' in '../python3-kdtree-dbgsym_0.7.3-1_armhf.deb'.
dpkg-deb: building package 'python3-kdtree' in '../python3-kdtree_0.7.3-1_armhf.deb'.
 dpkg-genbuildinfo --build=binary -O../libkdtree++_0.7.3-1_armhf.buildinfo
 dpkg-genchanges --build=binary -O../libkdtree++_0.7.3-1_armhf.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: including full source code in upload
I: copying local configuration
I: user script /srv/workspace/pbuilder/6885/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/6885/tmp/hooks/B01_cleanup finished
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/6885 and its subdirectories
I: Current time: Thu Nov 28 13:17:04 +14 2024
I: pbuilder-time-stamp: 1732749424