<86>Sep  2 06:19:48 userdel[2448274]: delete user 'rooter'
<86>Sep  2 06:19:48 userdel[2448274]: removed group 'rooter' owned by 'rooter'
<86>Sep  2 06:19:48 userdel[2448274]: removed shadow group 'rooter' owned by 'rooter'
<86>Sep  2 06:19:48 groupadd[2448302]: group added to /etc/group: name=rooter, GID=1826
<86>Sep  2 06:19:48 groupadd[2448302]: group added to /etc/gshadow: name=rooter
<86>Sep  2 06:19:48 groupadd[2448302]: new group: name=rooter, GID=1826
<86>Sep  2 06:19:48 useradd[2448321]: new user: name=rooter, UID=1826, GID=1826, home=/root, shell=/bin/bash, from=none
<86>Sep  2 06:19:48 userdel[2448352]: delete user 'builder'
<86>Sep  2 06:19:48 userdel[2448352]: removed group 'builder' owned by 'builder'
<86>Sep  2 06:19:48 userdel[2448352]: removed shadow group 'builder' owned by 'builder'
<86>Sep  2 06:19:48 groupadd[2448376]: group added to /etc/group: name=builder, GID=1827
<86>Sep  2 06:19:48 groupadd[2448376]: group added to /etc/gshadow: name=builder
<86>Sep  2 06:19:48 groupadd[2448376]: new group: name=builder, GID=1827
<86>Sep  2 06:19:48 useradd[2448394]: new user: name=builder, UID=1827, GID=1827, home=/usr/src, shell=/bin/bash, from=none
/usr/src/in/srpm/libkdtree++-0.7.0-alt2_24.src.rpm: The use of such a license name is ambiguous: Artistic
/usr/src/in/srpm/libkdtree++-0.7.0-alt2_24.src.rpm: license not found in '/usr/share/license' directory: 2.0
<13>Sep  2 06:19:51 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed
<13>Sep  2 06:19:51 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed
<13>Sep  2 06:19:51 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed
<13>Sep  2 06:19:51 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed
<13>Sep  2 06:19:52 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083450 installed
<13>Sep  2 06:19:52 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed
<13>Sep  2 06:19:52 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Sep  2 06:19:52 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Sep  2 06:19:52 rpmi: ca-certificates-2023.07.31-alt1 sisyphus+326137.200.1.1 1690809798 installed
<13>Sep  2 06:19:52 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Sep  2 06:19:52 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083450 installed
<13>Sep  2 06:19:52 rpmi: libcrypto3-3.1.2-alt1 sisyphus+326244.100.1.1 1690907022 installed
<13>Sep  2 06:19:52 rpmi: libssl3-3.1.2-alt1 sisyphus+326244.100.1.1 1690907022 installed
<13>Sep  2 06:19:52 rpmi: python3-3.11.4-alt2 sisyphus+324359.500.4.1 1689258050 installed
<13>Sep  2 06:19:52 rpmi: python3-base-3.11.4-alt2 sisyphus+324359.500.4.1 1689258050 installed
<13>Sep  2 06:19:53 rpmi: python3-module-py3dephell-0.1.0-alt1 sisyphus+324621.70.9.1 1692634535 installed
<13>Sep  2 06:19:53 rpmi: tests-for-installed-python3-pkgs-0.1.23-alt1 sisyphus+324621.176.9.1 1692634558 installed
<13>Sep  2 06:19:53 rpmi: rpm-build-python3-0.1.23-alt1 sisyphus+324621.176.9.1 1692634558 installed
<13>Sep  2 06:19:54 rpmi: libpython3-3.11.4-alt2 sisyphus+324359.500.4.1 1689258050 installed
<13>Sep  2 06:19:54 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+328055.40.2.1 1693213017 installed
<13>Sep  2 06:19:54 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+328055.40.2.1 1693213017 installed
<13>Sep  2 06:19:54 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+328055.40.2.1 1693213017 installed
<13>Sep  2 06:19:54 rpmi: libgdbm-devel-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed
<13>Sep  2 06:19:54 rpmi: perl-devel-1:5.34.1-alt1 sisyphus+303178.100.1.1 1656953649 installed
<13>Sep  2 06:19:54 rpmi: swig-data-1:4.1.1-alt7 sisyphus+325440.100.1.1 1690178460 installed
<13>Sep  2 06:19:54 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Sep  2 06:19:55 rpmi: libstdc++13-devel-13.2.1-alt2 sisyphus+327572.100.1.1 1692472364 installed
<13>Sep  2 06:19:55 rpmi: gcc13-c++-13.2.1-alt2 sisyphus+327572.100.1.1 1692472364 installed
<13>Sep  2 06:19:55 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687268227 installed
<13>Sep  2 06:19:55 rpmi: swig-1:4.1.1-alt7 sisyphus+325440.100.1.1 1690176500 installed
<13>Sep  2 06:19:56 rpmi: python3-dev-3.11.4-alt2 sisyphus+324359.500.4.1 1689258050 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/libkdtree++-0.7.0-alt2_24.nosrc.rpm (w1.gzdio)
Installing libkdtree++-0.7.0-alt2_24.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.89978
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf libkdtree++_0.7.0
+ echo 'Source #0 (libkdtree++-0.7.0.tar.bz2):'
Source #0 (libkdtree++-0.7.0.tar.bz2):
+ /bin/bzip2 -dc /usr/src/RPM/SOURCES/libkdtree++-0.7.0.tar.bz2
+ /bin/tar -xf -
+ cd libkdtree++_0.7.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (libkdtree++-0.7.0-pedantic.patch):'
Patch #0 (libkdtree++-0.7.0-pedantic.patch):
+ /usr/bin/patch -p1 -b --suffix .pkgconfig
patching file kdtree++/kdtree.hpp
+ echo 'Patch #1 (libkdtree++-0.7.0-pkgconfig.patch):'
Patch #1 (libkdtree++-0.7.0-pkgconfig.patch):
+ /usr/bin/patch -p1 -b --suffix .pkgconfig
patching file configure.ac
patching file Makefile.am
+ echo 'Patch #2 (libkdtree++-0.7.0-examples-optflags.patch):'
Patch #2 (libkdtree++-0.7.0-examples-optflags.patch):
+ /usr/bin/patch -p1 -b --suffix .examples-optflags
patching file examples/Makefile
+ echo 'Patch #3 (libkdtree++-0.7.0-gcc5.patch):'
Patch #3 (libkdtree++-0.7.0-gcc5.patch):
+ /usr/bin/patch -p1 -b --suffix .gcc5
patching file kdtree++/node.hpp
+ echo 'Patch #4 (libkdtree++-0.7.0-py3.patch):'
Patch #4 (libkdtree++-0.7.0-py3.patch):
+ /usr/bin/patch -p1 -b --suffix .py3
patching file python-bindings/py-kdtree_test.py
+ for f in README
+ iconv -fiso88591 -tutf8 README
+ touch -r README README.new
+ mv README.new README
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.135
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd libkdtree++_0.7.0
+ autoreconf -f -i
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'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC'
+ export FCFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=' -march=i586 -mtune=generic'
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ sort -u
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ configure_runstatedir_flags=
+ grep -qF runstatedir=DIR ./configure
+ configure_runstatedir_flags=--runstatedir=/var/run
+ ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext
configure: WARNING: unrecognized options: --without-included-gettext
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for i586-alt-linux-g++... i586-alt-linux-g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C++... yes
checking whether i586-alt-linux-g++ accepts -g... yes
checking for i586-alt-linux-g++ option to enable C++11 features... none needed
checking whether make supports the include directive... yes (GNU style)
checking dependency style of i586-alt-linux-g++... none
checking for i586-alt-linux-gcc... i586-alt-linux-gcc
checking whether the compiler supports GNU C... yes
checking whether i586-alt-linux-gcc accepts -g... yes
checking for i586-alt-linux-gcc option to enable C11 features... none needed
checking whether i586-alt-linux-gcc understands -c and -o together... yes
checking dependency style of i586-alt-linux-gcc... none
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for _Bool... yes
checking for stdbool.h that conforms to C99... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for size_t... yes
checking for ptrdiff_t size_t... no
checking for pow... no
checking for sqrt... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating pkgconfig/libkdtree++.pc
config.status: creating config.h
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --without-included-gettext
+ make
make: Entering directory '/usr/src/RPM/BUILD/libkdtree++_0.7.0'
make  all-am
make[1]: Entering directory '/usr/src/RPM/BUILD/libkdtree++_0.7.0'
make[1]: Leaving directory '/usr/src/RPM/BUILD/libkdtree++_0.7.0'
make: Leaving directory '/usr/src/RPM/BUILD/libkdtree++_0.7.0'
+ cd python-bindings
++ pkg-config --cflags python3
+ make 'CPPFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -fPIC -I/usr/include/python3.11'
make: Entering directory '/usr/src/RPM/BUILD/libkdtree++_0.7.0/python-bindings'
swig -python -modern -c++ py-kdtree.i
Deprecated command line option: -modern. Ignored, this option is now always on.
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -fPIC -I/usr/include/python3.11 -I.. -pedantic -Wno-long-long -Wall -ansi -pedantic -DHAVE_CONFIG_H -O3 -c py-kdtree_wrap.cxx -I/usr/include/python2.5 -I..
In file included from /usr/include/python3.11/pymem.h:96,
                 from /usr/include/python3.11/Python.h:41,
                 from py-kdtree_wrap.cxx:168:
/usr/include/python3.11/cpython/pymem.h:42:39: warning: comma at end of enumerator list [-Wpedantic]
   42 |     PYMEM_ALLOCATOR_PYMALLOC_DEBUG = 6,
      |                                       ^
In file included from /usr/include/python3.11/Python.h:44:
/usr/include/python3.11/object.h:679:19: warning: comma at end of enumerator list [-Wpedantic]
  679 |     PYGEN_NEXT = 1,
      |                   ^
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -fPIC -I/usr/include/python3.11 -I.. -pedantic -Wno-long-long -Wall -ansi -pedantic -DHAVE_CONFIG_H -O3 -shared  py-kdtree_wrap.o  -o _kdtree.so
cp _kdtree.so kdtree.py ../../
make: Leaving directory '/usr/src/RPM/BUILD/libkdtree++_0.7.0/python-bindings'
+ cd ..
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.53539
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/libkdtree++-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/libkdtree++-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd libkdtree++_0.7.0
+ make install DESTDIR=/usr/src/tmp/libkdtree++-buildroot
make: Entering directory '/usr/src/RPM/BUILD/libkdtree++_0.7.0'
make[1]: Entering directory '/usr/src/RPM/BUILD/libkdtree++_0.7.0'
make[1]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/usr/src/tmp/libkdtree++-buildroot/usr/include'
 /bin/mkdir -p '/usr/src/tmp/libkdtree++-buildroot/usr/include/kdtree++'
 /bin/install -c -m 644  kdtree++/allocator.hpp kdtree++/function.hpp kdtree++/iterator.hpp kdtree++/kdtree.hpp kdtree++/node.hpp kdtree++/region.hpp '/usr/src/tmp/libkdtree++-buildroot/usr/include/kdtree++'
 /bin/mkdir -p '/usr/src/tmp/libkdtree++-buildroot/usr/share/pkgconfig'
 /bin/install -c -m 644 pkgconfig/libkdtree++.pc '/usr/src/tmp/libkdtree++-buildroot/usr/share/pkgconfig'
make[1]: Leaving directory '/usr/src/RPM/BUILD/libkdtree++_0.7.0'
make: Leaving directory '/usr/src/RPM/BUILD/libkdtree++_0.7.0'
+ install -d /usr/src/tmp/libkdtree++-buildroot/usr/lib/python3/site-packages
+ install -pm 0755 python-bindings/_kdtree.so /usr/src/tmp/libkdtree++-buildroot/usr/lib/python3/site-packages/
+ install -d /usr/src/tmp/libkdtree++-buildroot/usr/lib/python3/site-packages
+ install -pm 0644 python-bindings/kdtree.py /usr/src/tmp/libkdtree++-buildroot/usr/lib/python3/site-packages/
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/libkdtree++-buildroot (auto)
mode of './usr/lib/python3/site-packages/_kdtree.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/libkdtree++-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
/usr/share/pkgconfig/libkdtree++.pc: Cflags: '-I${includedir}' --> ''
/usr/share/pkgconfig/libkdtree++.pc: Libs: '-L${libdir}' --> ''
Checking contents of files in /usr/src/tmp/libkdtree++-buildroot/ (default)
Compressing files in /usr/src/tmp/libkdtree++-buildroot (auto)
Adjusting library links in /usr/src/tmp/libkdtree++-buildroot
./usr/lib: (from <cmdline>:0)
Verifying ELF objects in /usr/src/tmp/libkdtree++-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Bytecompiling python3 modules in /usr/src/tmp/libkdtree++-buildroot using /usr/bin/python3
compile /usr/src/tmp/libkdtree++-buildroot/usr/lib/python3/site-packages/kdtree.py
Bytecompiling python3 modules with optimization in /usr/src/tmp/libkdtree++-buildroot using /usr/bin/python3 -O
compile /usr/src/tmp/libkdtree++-buildroot/usr/lib/python3/site-packages/kdtree.py
Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/libkdtree++-buildroot using /usr/bin/python3 -OO
compile /usr/src/tmp/libkdtree++-buildroot/usr/lib/python3/site-packages/kdtree.py
Hardlinking identical .pyc and .opt-?.pyc files
'./usr/lib/python3/site-packages/__pycache__/kdtree.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/__pycache__/kdtree.cpython-311.pyc'
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.80317
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd libkdtree++_0.7.0
+ cd examples
+ make 'CPPFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC'
make: Entering directory '/usr/src/RPM/BUILD/libkdtree++_0.7.0/examples'
g++ -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -o test_kdtree test_kdtree.cpp
In file included from test_kdtree.cpp:6:
../kdtree++/kdtree.hpp: In function 'std::ostream& KDTree::operator<<(std::ostream&, const KDTree<__K, _Val, _Acc, _Dist, _Cmp, _Alloc>&)':
../kdtree++/kdtree.hpp:1210:42: warning: typedef '_Link_type' locally defined but not used [-Wunused-local-typedefs]
 1210 |       typedef typename _Tree::_Link_type _Link_type;
      |                                          ^~~~~~~~~~
test_kdtree.cpp: At global scope:
test_kdtree.cpp:74:41: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   74 | typedef KDTree::KDTree<3, triplet, std::pointer_to_binary_function<triplet,size_t,double> > tree_type;
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/refwrap.h:39,
                 from /usr/include/c++/13/vector:68,
                 from ../kdtree++/kdtree.hpp:64:
/usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
test_kdtree.cpp: In function 'int main()':
test_kdtree.cpp:94:40: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = triplet; _Arg2 = unsigned int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   94 |       tree_type exact_dist(std::ptr_fun(tac));
      |                            ~~~~~~~~~~~~^~~~~
/usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
test_kdtree.cpp:106:40: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = triplet; _Arg2 = unsigned int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  106 |       tree_type exact_dist(std::ptr_fun(tac));
      |                            ~~~~~~~~~~~~^~~~~
/usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
test_kdtree.cpp:119:40: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = triplet; _Arg2 = unsigned int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  119 |       tree_type exact_dist(std::ptr_fun(tac));
      |                            ~~~~~~~~~~~~^~~~~
/usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
test_kdtree.cpp:130:29: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = triplet; _Arg2 = unsigned int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  130 |   tree_type src(std::ptr_fun(tac));
      |                 ~~~~~~~~~~~~^~~~~
/usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
g++ -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -o test_hayne test_hayne.cpp
test_hayne.cpp:35:40: warning: 'template<class _Arg1, class _Arg2, class _Result> class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations]
   35 | typedef KDTree::KDTree<2, duplet, std::pointer_to_binary_function<duplet,int,double> > duplet_tree_type;
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/refwrap.h:39,
                 from /usr/include/c++/13/vector:68,
                 from ../kdtree++/kdtree.hpp:64,
                 from test_hayne.cpp:2:
/usr/include/c++/13/bits/stl_function.h:1131:11: note: declared here
 1131 |     class pointer_to_binary_function
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
test_hayne.cpp: In function 'int main()':
test_hayne.cpp:43:48: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = duplet; _Arg2 = int; _Result = double]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   43 |    duplet_tree_type dupl_tree_test(std::ptr_fun(return_dup));
      |                                    ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:1153:5: note: declared here
 1153 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
test_hayne.cpp:73:11: warning: variable 'elements' set but not used [-Wunused-but-set-variable]
   73 |    size_t elements;
      |           ^~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/libkdtree++_0.7.0/examples'
+ ./test_kdtree
Test find_nearest(), found at exact distance away from (7,4,0), found (5,4,0)
Test find_nearest(), found at exact distance away from (7,4,0), found (5,2,0) @ 2.82843 should be 2.82843
Test find_nearest(), found at exact distance away from (7,4,0), found (5,2,0) @ 2.82843 should be 2.82843
meta node:   0xffa968e8 parent: 0; left: 0x57a2b740; right: 0x57a2b680
root node:   0x57a2a3b0
nodes total: 10
dimensions:  3
0x57a2a3b0 (5,4,0); parent: 0xffa968e8; left: 0x57a2a430; right: 0x57a2b4a0
0x57a2b4a0 (7,6,9); parent: 0x57a2a3b0; left: 0x57a2b560; right: 0x57a2b5c0
0x57a2b5c0 (5,7,0); parent: 0x57a2b4a0; left: 0; right: 0x57a2b680
0x57a2b680 (9,7,3); parent: 0x57a2b5c0; left: 0; right: 0
0x57a2b560 (8,0,5); parent: 0x57a2b4a0; left: 0; right: 0
0x57a2a430 (4,2,1); parent: 0x57a2a3b0; left: 0x57a2b740; right: 0x57a2b500
0x57a2b500 (2,2,1); parent: 0x57a2a430; left: 0; right: 0x57a2b620
0x57a2b620 (3,3,8); parent: 0x57a2b500; left: 0x57a2b6e0; right: 0
0x57a2b6e0 (2,2,6); parent: 0x57a2b620; left: 0; right: 0
0x57a2b740 (2,0,6); parent: 0x57a2a430; left: 0; right: 0


meta node:   0xffa968e8 parent: 0; left: 0x57a2b4e0; right: 0x57a2b5c0
root node:   0x57a2b560
nodes total: 6
dimensions:  3
0x57a2b560 (7,6,9); parent: 0xffa968e8; left: 0x57a2b5a0; right: 0x57a2b5c0
0x57a2b5c0 (9,7,3); parent: 0x57a2b560; left: 0x57a2b620; right: 0
0x57a2b620 (8,0,5); parent: 0x57a2b5c0; left: 0; right: 0
0x57a2b5a0 (2,2,6); parent: 0x57a2b560; left: 0x57a2b4e0; right: 0x57a2b600
0x57a2b600 (3,3,8); parent: 0x57a2b5a0; left: 0; right: 0
0x57a2b4e0 (2,0,6); parent: 0x57a2b5a0; left: 0; right: 0

meta node:   0xffa968a8 parent: 0; left: 0x57a2b500; right: 0x57a2bcf0
root node:   0x57a2b6c0
nodes total: 6
dimensions:  3
0x57a2b6c0 (7,6,9); parent: 0xffa968a8; left: 0x57a2bb30; right: 0x57a2bcf0
0x57a2bcf0 (9,7,3); parent: 0x57a2b6c0; left: 0x57a2bd30; right: 0
0x57a2bd30 (8,0,5); parent: 0x57a2bcf0; left: 0; right: 0
0x57a2bb30 (2,2,6); parent: 0x57a2b6c0; left: 0x57a2b500; right: 0x57a2bcb0
0x57a2bcb0 (3,3,8); parent: 0x57a2bb30; left: 0; right: 0
0x57a2b500 (2,0,6); parent: 0x57a2bb30; left: 0; right: 0

meta node:   0xffa96888 parent: 0; left: 0x57a2bdf0; right: 0x57a2be70
root node:   0x57a2bd70
nodes total: 6
dimensions:  3
0x57a2bd70 (7,6,9); parent: 0xffa96888; left: 0x57a2bdb0; right: 0x57a2be70
0x57a2be70 (9,7,3); parent: 0x57a2bd70; left: 0x57a2beb0; right: 0
0x57a2beb0 (8,0,5); parent: 0x57a2be70; left: 0; right: 0
0x57a2bdb0 (2,2,6); parent: 0x57a2bd70; left: 0x57a2bdf0; right: 0x57a2be30
0x57a2be30 (3,3,8); parent: 0x57a2bdb0; left: 0; right: 0
0x57a2bdf0 (2,0,6); parent: 0x57a2bdb0; left: 0; right: 0

Testing plain construction
iterator walked through 6 nodes in total
reverse_iterator walked through 6 nodes in total
counted 1 nodes within range 3 of (5,4,3).
found   1 nodes within range 3 of (5,4,3):
(2,2,6) 


meta node:   0xffa968e8 parent: 0; left: 0x57a2b4e0; right: 0x57a2b5c0
root node:   0x57a2b560
nodes total: 6
dimensions:  3
0x57a2b560 (7,6,9); parent: 0xffa968e8; left: 0x57a2b5a0; right: 0x57a2b5c0
0x57a2b5c0 (9,7,3); parent: 0x57a2b560; left: 0x57a2b620; right: 0
0x57a2b620 (8,0,5); parent: 0x57a2b5c0; left: 0; right: 0
0x57a2b5a0 (2,2,6); parent: 0x57a2b560; left: 0x57a2b4e0; right: 0x57a2b600
0x57a2b600 (3,3,8); parent: 0x57a2b5a0; left: 0; right: 0
0x57a2b4e0 (2,0,6); parent: 0x57a2b5a0; left: 0; right: 0

Test find_nearest(), found at exact distance away from (2,0,6), found (2,0,6)
Test find_nearest(), found at exact distance away from (2,2,6), found (2,2,6)
Test find_nearest(), found at exact distance away from (3,3,8), found (3,3,8)
Test find_nearest(), found at exact distance away from (7,6,9), found (7,6,9)
Test find_nearest(), found at exact distance away from (8,0,5), found (8,0,5)
Test find_nearest(), found at exact distance away from (9,7,3), found (9,7,3)
Test find_nearest(), nearest to (5,4,3) within 0.0001 should not be found
Test find_nearest_if(), nearest to (5,4,3) @ 5: (9,7,3)
Test find_nearest_if(), nearest to (5,4,3) should never be found (predicate too strong)
Nearest to (5,4,3) @ 4.69042 (2,2,6)
Should be 4.69042
Nearest to (10,10,2) @ 3.31662 (9,7,3)
Should be 3.31662

meta node:   0xffa968e8 parent: 0; left: 0x57a2b4e0; right: 0x57a2b5c0
root node:   0x57a2b560
nodes total: 6
dimensions:  3
0x57a2b560 (7,6,9); parent: 0xffa968e8; left: 0x57a2b5a0; right: 0x57a2b5c0
0x57a2b5c0 (9,7,3); parent: 0x57a2b560; left: 0x57a2b620; right: 0
0x57a2b620 (8,0,5); parent: 0x57a2b5c0; left: 0; right: 0
0x57a2b5a0 (2,2,6); parent: 0x57a2b560; left: 0x57a2b4e0; right: 0x57a2b600
0x57a2b600 (3,3,8); parent: 0x57a2b5a0; left: 0; right: 0
0x57a2b4e0 (2,0,6); parent: 0x57a2b5a0; left: 0; right: 0

Testing iterators

meta node:   0xffa968e8 parent: 0; left: 0x57a2b4e0; right: 0x57a2b4e0
root node:   0x57a2b4e0
nodes total: 1
dimensions:  3
0x57a2b4e0 (2,0,6); parent: 0xffa968e8; left: 0; right: 0

Forward iterator test...
(2,0,6) 
Reverse iterator test...
(2,0,6) 
Testing copy-construction
iterator walked through 6 nodes in total
reverse_iterator walked through 6 nodes in total
counted 1 nodes within range 3 of (5,4,3).
found   1 nodes within range 3 of (5,4,3):
(2,2,6) 


meta node:   0xffa968a8 parent: 0; left: 0x57a2b500; right: 0x57a2bcf0
root node:   0x57a2b6c0
nodes total: 6
dimensions:  3
0x57a2b6c0 (7,6,9); parent: 0xffa968a8; left: 0x57a2bb30; right: 0x57a2bcf0
0x57a2bcf0 (9,7,3); parent: 0x57a2b6c0; left: 0x57a2bd30; right: 0
0x57a2bd30 (8,0,5); parent: 0x57a2bcf0; left: 0; right: 0
0x57a2bb30 (2,2,6); parent: 0x57a2b6c0; left: 0x57a2b500; right: 0x57a2bcb0
0x57a2bcb0 (3,3,8); parent: 0x57a2bb30; left: 0; right: 0
0x57a2b500 (2,0,6); parent: 0x57a2bb30; left: 0; right: 0

Test find_nearest(), found at exact distance away from (2,0,6), found (2,0,6)
Test find_nearest(), found at exact distance away from (2,2,6), found (2,2,6)
Test find_nearest(), found at exact distance away from (3,3,8), found (3,3,8)
Test find_nearest(), found at exact distance away from (7,6,9), found (7,6,9)
Test find_nearest(), found at exact distance away from (8,0,5), found (8,0,5)
Test find_nearest(), found at exact distance away from (9,7,3), found (9,7,3)
Test find_nearest(), nearest to (5,4,3) within 0.0001 should not be found
Test find_nearest_if(), nearest to (5,4,3) @ 5: (9,7,3)
Test find_nearest_if(), nearest to (5,4,3) should never be found (predicate too strong)
Nearest to (5,4,3) @ 4.69042 (2,2,6)
Should be 4.69042
Nearest to (10,10,2) @ 3.31662 (9,7,3)
Should be 3.31662

meta node:   0xffa968a8 parent: 0; left: 0x57a2b500; right: 0x57a2bcf0
root node:   0x57a2b6c0
nodes total: 6
dimensions:  3
0x57a2b6c0 (7,6,9); parent: 0xffa968a8; left: 0x57a2bb30; right: 0x57a2bcf0
0x57a2bcf0 (9,7,3); parent: 0x57a2b6c0; left: 0x57a2bd30; right: 0
0x57a2bd30 (8,0,5); parent: 0x57a2bcf0; left: 0; right: 0
0x57a2bb30 (2,2,6); parent: 0x57a2b6c0; left: 0x57a2b500; right: 0x57a2bcb0
0x57a2bcb0 (3,3,8); parent: 0x57a2bb30; left: 0; right: 0
0x57a2b500 (2,0,6); parent: 0x57a2bb30; left: 0; right: 0

Testing iterators

meta node:   0xffa968a8 parent: 0; left: 0x57a2b500; right: 0x57a2b500
root node:   0x57a2b500
nodes total: 1
dimensions:  3
0x57a2b500 (2,0,6); parent: 0xffa968a8; left: 0; right: 0

Forward iterator test...
(2,0,6) 
Reverse iterator test...
(2,0,6) 
Testing assign-construction
iterator walked through 6 nodes in total
reverse_iterator walked through 6 nodes in total
counted 1 nodes within range 3 of (5,4,3).
found   1 nodes within range 3 of (5,4,3):
(2,2,6) 


meta node:   0xffa96888 parent: 0; left: 0x57a2bdf0; right: 0x57a2be70
root node:   0x57a2bd70
nodes total: 6
dimensions:  3
0x57a2bd70 (7,6,9); parent: 0xffa96888; left: 0x57a2bdb0; right: 0x57a2be70
0x57a2be70 (9,7,3); parent: 0x57a2bd70; left: 0x57a2beb0; right: 0
0x57a2beb0 (8,0,5); parent: 0x57a2be70; left: 0; right: 0
0x57a2bdb0 (2,2,6); parent: 0x57a2bd70; left: 0x57a2bdf0; right: 0x57a2be30
0x57a2be30 (3,3,8); parent: 0x57a2bdb0; left: 0; right: 0
0x57a2bdf0 (2,0,6); parent: 0x57a2bdb0; left: 0; right: 0

Test find_nearest(), found at exact distance away from (2,0,6), found (2,0,6)
Test find_nearest(), found at exact distance away from (2,2,6), found (2,2,6)
Test find_nearest(), found at exact distance away from (3,3,8), found (3,3,8)
Test find_nearest(), found at exact distance away from (7,6,9), found (7,6,9)
Test find_nearest(), found at exact distance away from (8,0,5), found (8,0,5)
Test find_nearest(), found at exact distance away from (9,7,3), found (9,7,3)
Test find_nearest(), nearest to (5,4,3) within 0.0001 should not be found
Test find_nearest_if(), nearest to (5,4,3) @ 5: (9,7,3)
Test find_nearest_if(), nearest to (5,4,3) should never be found (predicate too strong)
Nearest to (5,4,3) @ 4.69042 (2,2,6)
Should be 4.69042
Nearest to (10,10,2) @ 3.31662 (9,7,3)
Should be 3.31662

meta node:   0xffa96888 parent: 0; left: 0x57a2bdf0; right: 0x57a2be70
root node:   0x57a2bd70
nodes total: 6
dimensions:  3
0x57a2bd70 (7,6,9); parent: 0xffa96888; left: 0x57a2bdb0; right: 0x57a2be70
0x57a2be70 (9,7,3); parent: 0x57a2bd70; left: 0x57a2beb0; right: 0
0x57a2beb0 (8,0,5); parent: 0x57a2be70; left: 0; right: 0
0x57a2bdb0 (2,2,6); parent: 0x57a2bd70; left: 0x57a2bdf0; right: 0x57a2be30
0x57a2be30 (3,3,8); parent: 0x57a2bdb0; left: 0; right: 0
0x57a2bdf0 (2,0,6); parent: 0x57a2bdb0; left: 0; right: 0

Testing iterators

meta node:   0xffa96888 parent: 0; left: 0x57a2bdf0; right: 0x57a2bdf0
root node:   0x57a2bdf0
nodes total: 1
dimensions:  3
0x57a2bdf0 (2,0,6); parent: 0xffa96888; left: 0; right: 0

Forward iterator test...
(2,0,6) 
Reverse iterator test...
(2,0,6) 
Testing efficient-replace-and-optimise
iterator walked through 6 nodes in total
reverse_iterator walked through 6 nodes in total
counted 1 nodes within range 3 of (5,4,3).
found   1 nodes within range 3 of (5,4,3):
(2,2,6) 


meta node:   0xffa968c8 parent: 0; left: 0x57a2a430; right: 0x57a2b6e0
root node:   0x57a2bb50
nodes total: 6
dimensions:  3
0x57a2bb50 (7,6,9); parent: 0xffa968c8; left: 0x57a2bab0; right: 0x57a2b6e0
0x57a2b6e0 (9,7,3); parent: 0x57a2bb50; left: 0x57a2ba70; right: 0
0x57a2ba70 (8,0,5); parent: 0x57a2b6e0; left: 0; right: 0
0x57a2bab0 (2,2,6); parent: 0x57a2bb50; left: 0x57a2a430; right: 0x57a2b540
0x57a2b540 (3,3,8); parent: 0x57a2bab0; left: 0; right: 0
0x57a2a430 (2,0,6); parent: 0x57a2bab0; left: 0; right: 0

Test find_nearest(), found at exact distance away from (2,0,6), found (2,0,6)
Test find_nearest(), found at exact distance away from (2,2,6), found (2,2,6)
Test find_nearest(), found at exact distance away from (3,3,8), found (3,3,8)
Test find_nearest(), found at exact distance away from (7,6,9), found (7,6,9)
Test find_nearest(), found at exact distance away from (8,0,5), found (8,0,5)
Test find_nearest(), found at exact distance away from (9,7,3), found (9,7,3)
Test find_nearest(), nearest to (5,4,3) within 0.0001 should not be found
Test find_nearest_if(), nearest to (5,4,3) @ 5: (9,7,3)
Test find_nearest_if(), nearest to (5,4,3) should never be found (predicate too strong)
Nearest to (5,4,3) @ 4.69042 (2,2,6)
Should be 4.69042
Nearest to (10,10,2) @ 3.31662 (9,7,3)
Should be 3.31662

meta node:   0xffa968c8 parent: 0; left: 0x57a2a430; right: 0x57a2b6e0
root node:   0x57a2bb50
nodes total: 6
dimensions:  3
0x57a2bb50 (7,6,9); parent: 0xffa968c8; left: 0x57a2bab0; right: 0x57a2b6e0
0x57a2b6e0 (9,7,3); parent: 0x57a2bb50; left: 0x57a2ba70; right: 0
0x57a2ba70 (8,0,5); parent: 0x57a2b6e0; left: 0; right: 0
0x57a2bab0 (2,2,6); parent: 0x57a2bb50; left: 0x57a2a430; right: 0x57a2b540
0x57a2b540 (3,3,8); parent: 0x57a2bab0; left: 0; right: 0
0x57a2a430 (2,0,6); parent: 0x57a2bab0; left: 0; right: 0

Testing iterators

meta node:   0xffa968c8 parent: 0; left: 0x57a2a430; right: 0x57a2a430
root node:   0x57a2a430
nodes total: 1
dimensions:  3
0x57a2a430 (2,0,6); parent: 0xffa968c8; left: 0; right: 0

Forward iterator test...
(2,0,6) 
Reverse iterator test...
(2,0,6) 
+ ./test_hayne
254 : Deleting (0,0)
  tree will delete:   (0,0)
  tree should delete: (0,0)
  find() double-check passed.
253 : Deleting (253,252)
  tree will delete:   (253,252)
  tree should delete: (253,252)
  find() double-check passed.
252 : Deleting (251,249)
  tree will delete:   (251,249)
  tree should delete: (251,249)
  find() double-check passed.
251 : Deleting (249,246)
  tree will delete:   (249,246)
  tree should delete: (249,246)
  find() double-check passed.
250 : Deleting (247,243)
  tree will delete:   (247,243)
  tree should delete: (247,243)
  find() double-check passed.
249 : Deleting (245,240)
  tree will delete:   (245,240)
  tree should delete: (245,240)
  find() double-check passed.
248 : Deleting (243,237)
  tree will delete:   (243,237)
  tree should delete: (243,237)
  find() double-check passed.
247 : Deleting (241,234)
  tree will delete:   (241,234)
  tree should delete: (241,234)
  find() double-check passed.
246 : Deleting (239,231)
  tree will delete:   (239,231)
  tree should delete: (239,231)
  find() double-check passed.
245 : Deleting (237,228)
  tree will delete:   (237,228)
  tree should delete: (237,228)
  find() double-check passed.
244 : Deleting (235,225)
  tree will delete:   (235,225)
  tree should delete: (235,225)
  find() double-check passed.
243 : Deleting (233,222)
  tree will delete:   (233,222)
  tree should delete: (233,222)
  find() double-check passed.
242 : Deleting (231,219)
  tree will delete:   (231,219)
  tree should delete: (231,219)
  find() double-check passed.
241 : Deleting (229,216)
  tree will delete:   (229,216)
  tree should delete: (229,216)
  find() double-check passed.
240 : Deleting (227,213)
  tree will delete:   (227,213)
  tree should delete: (227,213)
  find() double-check passed.
239 : Deleting (225,210)
  tree will delete:   (225,210)
  tree should delete: (225,210)
  find() double-check passed.
238 : Deleting (223,207)
  tree will delete:   (223,207)
  tree should delete: (223,207)
  find() double-check passed.
237 : Deleting (221,204)
  tree will delete:   (221,204)
  tree should delete: (221,204)
  find() double-check passed.
236 : Deleting (219,201)
  tree will delete:   (219,201)
  tree should delete: (219,201)
  find() double-check passed.
235 : Deleting (217,198)
  tree will delete:   (217,198)
  tree should delete: (217,198)
  find() double-check passed.
234 : Deleting (215,195)
  tree will delete:   (215,195)
  tree should delete: (215,195)
  find() double-check passed.
233 : Deleting (213,192)
  tree will delete:   (213,192)
  tree should delete: (213,192)
  find() double-check passed.
232 : Deleting (211,189)
  tree will delete:   (211,189)
  tree should delete: (211,189)
  find() double-check passed.
231 : Deleting (209,186)
  tree will delete:   (209,186)
  tree should delete: (209,186)
  find() double-check passed.
230 : Deleting (207,183)
  tree will delete:   (207,183)
  tree should delete: (207,183)
  find() double-check passed.
229 : Deleting (205,180)
  tree will delete:   (205,180)
  tree should delete: (205,180)
  find() double-check passed.
228 : Deleting (203,177)
  tree will delete:   (203,177)
  tree should delete: (203,177)
  find() double-check passed.
227 : Deleting (201,174)
  tree will delete:   (201,174)
  tree should delete: (201,174)
  find() double-check passed.
226 : Deleting (199,171)
  tree will delete:   (199,171)
  tree should delete: (199,171)
  find() double-check passed.
225 : Deleting (197,168)
  tree will delete:   (197,168)
  tree should delete: (197,168)
  find() double-check passed.
224 : Deleting (195,165)
  tree will delete:   (195,165)
  tree should delete: (195,165)
  find() double-check passed.
223 : Deleting (193,162)
  tree will delete:   (193,162)
  tree should delete: (193,162)
  find() double-check passed.
222 : Deleting (191,159)
  tree will delete:   (191,159)
  tree should delete: (191,159)
  find() double-check passed.
221 : Deleting (189,156)
  tree will delete:   (189,156)
  tree should delete: (189,156)
  find() double-check passed.
220 : Deleting (187,153)
  tree will delete:   (187,153)
  tree should delete: (187,153)
  find() double-check passed.
219 : Deleting (185,150)
  tree will delete:   (185,150)
  tree should delete: (185,150)
  find() double-check passed.
218 : Deleting (183,147)
  tree will delete:   (183,147)
  tree should delete: (183,147)
  find() double-check passed.
217 : Deleting (181,144)
  tree will delete:   (181,144)
  tree should delete: (181,144)
  find() double-check passed.
216 : Deleting (179,141)
  tree will delete:   (179,141)
  tree should delete: (179,141)
  find() double-check passed.
215 : Deleting (177,138)
  tree will delete:   (177,138)
  tree should delete: (177,138)
  find() double-check passed.
214 : Deleting (175,135)
  tree will delete:   (175,135)
  tree should delete: (175,135)
  find() double-check passed.
213 : Deleting (173,132)
  tree will delete:   (173,132)
  tree should delete: (173,132)
  find() double-check passed.
212 : Deleting (171,129)
  tree will delete:   (171,129)
  tree should delete: (171,129)
  find() double-check passed.
211 : Deleting (169,126)
  tree will delete:   (169,126)
  tree should delete: (169,126)
  find() double-check passed.
210 : Deleting (167,123)
  tree will delete:   (167,123)
  tree should delete: (167,123)
  find() double-check passed.
209 : Deleting (165,120)
  tree will delete:   (165,120)
  tree should delete: (165,120)
  find() double-check passed.
208 : Deleting (163,117)
  tree will delete:   (163,117)
  tree should delete: (163,117)
  find() double-check passed.
207 : Deleting (161,114)
  tree will delete:   (161,114)
  tree should delete: (161,114)
  find() double-check passed.
206 : Deleting (159,111)
  tree will delete:   (159,111)
  tree should delete: (159,111)
  find() double-check passed.
205 : Deleting (157,108)
  tree will delete:   (157,108)
  tree should delete: (157,108)
  find() double-check passed.
204 : Deleting (155,105)
  tree will delete:   (155,105)
  tree should delete: (155,105)
  find() double-check passed.
203 : Deleting (153,102)
  tree will delete:   (153,102)
  tree should delete: (153,102)
  find() double-check passed.
202 : Deleting (151,99)
  tree will delete:   (151,99)
  tree should delete: (151,99)
  find() double-check passed.
201 : Deleting (149,96)
  tree will delete:   (149,96)
  tree should delete: (149,96)
  find() double-check passed.
200 : Deleting (147,93)
  tree will delete:   (147,93)
  tree should delete: (147,93)
  find() double-check passed.
199 : Deleting (145,90)
  tree will delete:   (145,90)
  tree should delete: (145,90)
  find() double-check passed.
198 : Deleting (143,87)
  tree will delete:   (143,87)
  tree should delete: (143,87)
  find() double-check passed.
197 : Deleting (141,84)
  tree will delete:   (141,84)
  tree should delete: (141,84)
  find() double-check passed.
196 : Deleting (139,81)
  tree will delete:   (139,81)
  tree should delete: (139,81)
  find() double-check passed.
195 : Deleting (137,78)
  tree will delete:   (137,78)
  tree should delete: (137,78)
  find() double-check passed.
194 : Deleting (135,75)
  tree will delete:   (135,75)
  tree should delete: (135,75)
  find() double-check passed.
193 : Deleting (133,72)
  tree will delete:   (133,72)
  tree should delete: (133,72)
  find() double-check passed.
192 : Deleting (131,69)
  tree will delete:   (131,69)
  tree should delete: (131,69)
  find() double-check passed.
191 : Deleting (129,66)
  tree will delete:   (129,66)
  tree should delete: (129,66)
  find() double-check passed.
190 : Deleting (127,63)
  tree will delete:   (127,63)
  tree should delete: (127,63)
  find() double-check passed.
189 : Deleting (125,60)
  tree will delete:   (125,60)
  tree should delete: (125,60)
  find() double-check passed.
188 : Deleting (123,57)
  tree will delete:   (123,57)
  tree should delete: (123,57)
  find() double-check passed.
187 : Deleting (121,54)
  tree will delete:   (121,54)
  tree should delete: (121,54)
  find() double-check passed.
186 : Deleting (119,51)
  tree will delete:   (119,51)
  tree should delete: (119,51)
  find() double-check passed.
185 : Deleting (117,48)
  tree will delete:   (117,48)
  tree should delete: (117,48)
  find() double-check passed.
184 : Deleting (115,45)
  tree will delete:   (115,45)
  tree should delete: (115,45)
  find() double-check passed.
183 : Deleting (113,42)
  tree will delete:   (113,42)
  tree should delete: (113,42)
  find() double-check passed.
182 : Deleting (111,39)
  tree will delete:   (111,39)
  tree should delete: (111,39)
  find() double-check passed.
181 : Deleting (109,36)
  tree will delete:   (109,36)
  tree should delete: (109,36)
  find() double-check passed.
180 : Deleting (107,33)
  tree will delete:   (107,33)
  tree should delete: (107,33)
  find() double-check passed.
179 : Deleting (105,30)
  tree will delete:   (105,30)
  tree should delete: (105,30)
  find() double-check passed.
178 : Deleting (103,27)
  tree will delete:   (103,27)
  tree should delete: (103,27)
  find() double-check passed.
177 : Deleting (101,24)
  tree will delete:   (101,24)
  tree should delete: (101,24)
  find() double-check passed.
176 : Deleting (99,21)
  tree will delete:   (99,21)
  tree should delete: (99,21)
  find() double-check passed.
175 : Deleting (97,18)
  tree will delete:   (97,18)
  tree should delete: (97,18)
  find() double-check passed.
174 : Deleting (95,15)
  tree will delete:   (95,15)
  tree should delete: (95,15)
  find() double-check passed.
173 : Deleting (93,12)
  tree will delete:   (93,12)
  tree should delete: (93,12)
  find() double-check passed.
172 : Deleting (91,9)
  tree will delete:   (91,9)
  tree should delete: (91,9)
  find() double-check passed.
171 : Deleting (89,6)
  tree will delete:   (89,6)
  tree should delete: (89,6)
  find() double-check passed.
170 : Deleting (87,3)
  tree will delete:   (87,3)
  tree should delete: (87,3)
  find() double-check passed.
169 : Deleting (85,0)
  tree will delete:   (85,0)
  tree should delete: (85,0)
  find() double-check passed.
168 : Deleting (83,252)
  tree will delete:   (83,252)
  tree should delete: (83,252)
  find() double-check passed.
167 : Deleting (81,249)
  tree will delete:   (81,249)
  tree should delete: (81,249)
  find() double-check passed.
166 : Deleting (79,246)
  tree will delete:   (79,246)
  tree should delete: (79,246)
  find() double-check passed.
165 : Deleting (77,243)
  tree will delete:   (77,243)
  tree should delete: (77,243)
  find() double-check passed.
164 : Deleting (75,240)
  tree will delete:   (75,240)
  tree should delete: (75,240)
  find() double-check passed.
163 : Deleting (73,237)
  tree will delete:   (73,237)
  tree should delete: (73,237)
  find() double-check passed.
162 : Deleting (71,234)
  tree will delete:   (71,234)
  tree should delete: (71,234)
  find() double-check passed.
161 : Deleting (69,231)
  tree will delete:   (69,231)
  tree should delete: (69,231)
  find() double-check passed.
160 : Deleting (67,228)
  tree will delete:   (67,228)
  tree should delete: (67,228)
  find() double-check passed.
159 : Deleting (65,225)
  tree will delete:   (65,225)
  tree should delete: (65,225)
  find() double-check passed.
158 : Deleting (63,222)
  tree will delete:   (63,222)
  tree should delete: (63,222)
  find() double-check passed.
157 : Deleting (61,219)
  tree will delete:   (61,219)
  tree should delete: (61,219)
  find() double-check passed.
156 : Deleting (59,216)
  tree will delete:   (59,216)
  tree should delete: (59,216)
  find() double-check passed.
155 : Deleting (57,213)
  tree will delete:   (57,213)
  tree should delete: (57,213)
  find() double-check passed.
154 : Deleting (55,210)
  tree will delete:   (55,210)
  tree should delete: (55,210)
  find() double-check passed.
153 : Deleting (53,207)
  tree will delete:   (53,207)
  tree should delete: (53,207)
  find() double-check passed.
152 : Deleting (51,204)
  tree will delete:   (51,204)
  tree should delete: (51,204)
  find() double-check passed.
151 : Deleting (49,201)
  tree will delete:   (49,201)
  tree should delete: (49,201)
  find() double-check passed.
150 : Deleting (47,198)
  tree will delete:   (47,198)
  tree should delete: (47,198)
  find() double-check passed.
149 : Deleting (45,195)
  tree will delete:   (45,195)
  tree should delete: (45,195)
  find() double-check passed.
148 : Deleting (43,192)
  tree will delete:   (43,192)
  tree should delete: (43,192)
  find() double-check passed.
THIS IS THE BUG TRIGGER
147 : Deleting (41,189)
  tree will delete:   (41,189)
  tree should delete: (41,189)
  find() double-check passed.
146 : Deleting (39,186)
  tree will delete:   (39,186)
  tree should delete: (39,186)
  find() double-check passed.
145 : Deleting (37,183)
  tree will delete:   (37,183)
  tree should delete: (37,183)
  find() double-check passed.
144 : Deleting (35,180)
  tree will delete:   (35,180)
  tree should delete: (35,180)
  find() double-check passed.
143 : Deleting (33,177)
  tree will delete:   (33,177)
  tree should delete: (33,177)
  find() double-check passed.
142 : Deleting (31,174)
  tree will delete:   (31,174)
  tree should delete: (31,174)
  find() double-check passed.
141 : Deleting (29,171)
  tree will delete:   (29,171)
  tree should delete: (29,171)
  find() double-check passed.
140 : Deleting (27,168)
  tree will delete:   (27,168)
  tree should delete: (27,168)
  find() double-check passed.
139 : Deleting (25,165)
  tree will delete:   (25,165)
  tree should delete: (25,165)
  find() double-check passed.
138 : Deleting (23,162)
  tree will delete:   (23,162)
  tree should delete: (23,162)
  find() double-check passed.
137 : Deleting (21,159)
  tree will delete:   (21,159)
  tree should delete: (21,159)
  find() double-check passed.
136 : Deleting (19,156)
  tree will delete:   (19,156)
  tree should delete: (19,156)
  find() double-check passed.
135 : Deleting (17,153)
  tree will delete:   (17,153)
  tree should delete: (17,153)
  find() double-check passed.
134 : Deleting (15,150)
  tree will delete:   (15,150)
  tree should delete: (15,150)
  find() double-check passed.
133 : Deleting (13,147)
  tree will delete:   (13,147)
  tree should delete: (13,147)
  find() double-check passed.
132 : Deleting (11,144)
  tree will delete:   (11,144)
  tree should delete: (11,144)
  find() double-check passed.
131 : Deleting (9,141)
  tree will delete:   (9,141)
  tree should delete: (9,141)
  find() double-check passed.
130 : Deleting (7,138)
  tree will delete:   (7,138)
  tree should delete: (7,138)
  find() double-check passed.
129 : Deleting (5,135)
  tree will delete:   (5,135)
  tree should delete: (5,135)
  find() double-check passed.
128 : Deleting (3,132)
  tree will delete:   (3,132)
  tree should delete: (3,132)
  find() double-check passed.
127 : Deleting (1,129)
  tree will delete:   (1,129)
  tree should delete: (1,129)
  find() double-check passed.
126 : Deleting (254,126)
  tree will delete:   (254,126)
  tree should delete: (254,126)
  find() double-check passed.
125 : Deleting (252,123)
  tree will delete:   (252,123)
  tree should delete: (252,123)
  find() double-check passed.
124 : Deleting (250,120)
  tree will delete:   (250,120)
  tree should delete: (250,120)
  find() double-check passed.
123 : Deleting (248,117)
  tree will delete:   (248,117)
  tree should delete: (248,117)
  find() double-check passed.
122 : Deleting (246,114)
  tree will delete:   (246,114)
  tree should delete: (246,114)
  find() double-check passed.
121 : Deleting (244,111)
  tree will delete:   (244,111)
  tree should delete: (244,111)
  find() double-check passed.
120 : Deleting (242,108)
  tree will delete:   (242,108)
  tree should delete: (242,108)
  find() double-check passed.
119 : Deleting (240,105)
  tree will delete:   (240,105)
  tree should delete: (240,105)
  find() double-check passed.
118 : Deleting (238,102)
  tree will delete:   (238,102)
  tree should delete: (238,102)
  find() double-check passed.
117 : Deleting (236,99)
  tree will delete:   (236,99)
  tree should delete: (236,99)
  find() double-check passed.
116 : Deleting (234,96)
  tree will delete:   (234,96)
  tree should delete: (234,96)
  find() double-check passed.
115 : Deleting (232,93)
  tree will delete:   (232,93)
  tree should delete: (232,93)
  find() double-check passed.
114 : Deleting (230,90)
  tree will delete:   (230,90)
  tree should delete: (230,90)
  find() double-check passed.
113 : Deleting (228,87)
  tree will delete:   (228,87)
  tree should delete: (228,87)
  find() double-check passed.
112 : Deleting (226,84)
  tree will delete:   (226,84)
  tree should delete: (226,84)
  find() double-check passed.
111 : Deleting (224,81)
  tree will delete:   (224,81)
  tree should delete: (224,81)
  find() double-check passed.
110 : Deleting (222,78)
  tree will delete:   (222,78)
  tree should delete: (222,78)
  find() double-check passed.
109 : Deleting (220,75)
  tree will delete:   (220,75)
  tree should delete: (220,75)
  find() double-check passed.
108 : Deleting (218,72)
  tree will delete:   (218,72)
  tree should delete: (218,72)
  find() double-check passed.
107 : Deleting (216,69)
  tree will delete:   (216,69)
  tree should delete: (216,69)
  find() double-check passed.
106 : Deleting (214,66)
  tree will delete:   (214,66)
  tree should delete: (214,66)
  find() double-check passed.
105 : Deleting (212,63)
  tree will delete:   (212,63)
  tree should delete: (212,63)
  find() double-check passed.
104 : Deleting (210,60)
  tree will delete:   (210,60)
  tree should delete: (210,60)
  find() double-check passed.
103 : Deleting (208,57)
  tree will delete:   (208,57)
  tree should delete: (208,57)
  find() double-check passed.
102 : Deleting (206,54)
  tree will delete:   (206,54)
  tree should delete: (206,54)
  find() double-check passed.
101 : Deleting (204,51)
  tree will delete:   (204,51)
  tree should delete: (204,51)
  find() double-check passed.
100 : Deleting (202,48)
  tree will delete:   (202,48)
  tree should delete: (202,48)
  find() double-check passed.
99 : Deleting (200,45)
  tree will delete:   (200,45)
  tree should delete: (200,45)
  find() double-check passed.
98 : Deleting (198,42)
  tree will delete:   (198,42)
  tree should delete: (198,42)
  find() double-check passed.
97 : Deleting (196,39)
  tree will delete:   (196,39)
  tree should delete: (196,39)
  find() double-check passed.
96 : Deleting (194,36)
  tree will delete:   (194,36)
  tree should delete: (194,36)
  find() double-check passed.
95 : Deleting (192,33)
  tree will delete:   (192,33)
  tree should delete: (192,33)
  find() double-check passed.
94 : Deleting (190,30)
  tree will delete:   (190,30)
  tree should delete: (190,30)
  find() double-check passed.
93 : Deleting (188,27)
  tree will delete:   (188,27)
  tree should delete: (188,27)
  find() double-check passed.
92 : Deleting (186,24)
  tree will delete:   (186,24)
  tree should delete: (186,24)
  find() double-check passed.
91 : Deleting (184,21)
  tree will delete:   (184,21)
  tree should delete: (184,21)
  find() double-check passed.
90 : Deleting (182,18)
  tree will delete:   (182,18)
  tree should delete: (182,18)
  find() double-check passed.
89 : Deleting (180,15)
  tree will delete:   (180,15)
  tree should delete: (180,15)
  find() double-check passed.
88 : Deleting (178,12)
  tree will delete:   (178,12)
  tree should delete: (178,12)
  find() double-check passed.
87 : Deleting (176,9)
  tree will delete:   (176,9)
  tree should delete: (176,9)
  find() double-check passed.
86 : Deleting (174,6)
  tree will delete:   (174,6)
  tree should delete: (174,6)
  find() double-check passed.
85 : Deleting (172,3)
  tree will delete:   (172,3)
  tree should delete: (172,3)
  find() double-check passed.
84 : Deleting (170,0)
  tree will delete:   (170,0)
  tree should delete: (170,0)
  find() double-check passed.
83 : Deleting (168,252)
  tree will delete:   (168,252)
  tree should delete: (168,252)
  find() double-check passed.
82 : Deleting (166,249)
  tree will delete:   (166,249)
  tree should delete: (166,249)
  find() double-check passed.
81 : Deleting (164,246)
  tree will delete:   (164,246)
  tree should delete: (164,246)
  find() double-check passed.
80 : Deleting (162,243)
  tree will delete:   (162,243)
  tree should delete: (162,243)
  find() double-check passed.
79 : Deleting (160,240)
  tree will delete:   (160,240)
  tree should delete: (160,240)
  find() double-check passed.
78 : Deleting (158,237)
  tree will delete:   (158,237)
  tree should delete: (158,237)
  find() double-check passed.
77 : Deleting (156,234)
  tree will delete:   (156,234)
  tree should delete: (156,234)
  find() double-check passed.
76 : Deleting (154,231)
  tree will delete:   (154,231)
  tree should delete: (154,231)
  find() double-check passed.
75 : Deleting (152,228)
  tree will delete:   (152,228)
  tree should delete: (152,228)
  find() double-check passed.
74 : Deleting (150,225)
  tree will delete:   (150,225)
  tree should delete: (150,225)
  find() double-check passed.
73 : Deleting (148,222)
  tree will delete:   (148,222)
  tree should delete: (148,222)
  find() double-check passed.
72 : Deleting (146,219)
  tree will delete:   (146,219)
  tree should delete: (146,219)
  find() double-check passed.
71 : Deleting (144,216)
  tree will delete:   (144,216)
  tree should delete: (144,216)
  find() double-check passed.
70 : Deleting (142,213)
  tree will delete:   (142,213)
  tree should delete: (142,213)
  find() double-check passed.
69 : Deleting (140,210)
  tree will delete:   (140,210)
  tree should delete: (140,210)
  find() double-check passed.
68 : Deleting (138,207)
  tree will delete:   (138,207)
  tree should delete: (138,207)
  find() double-check passed.
67 : Deleting (136,204)
  tree will delete:   (136,204)
  tree should delete: (136,204)
  find() double-check passed.
66 : Deleting (134,201)
  tree will delete:   (134,201)
  tree should delete: (134,201)
  find() double-check passed.
65 : Deleting (132,198)
  tree will delete:   (132,198)
  tree should delete: (132,198)
  find() double-check passed.
64 : Deleting (130,195)
  tree will delete:   (130,195)
  tree should delete: (130,195)
  find() double-check passed.
63 : Deleting (128,192)
  tree will delete:   (128,192)
  tree should delete: (128,192)
  find() double-check passed.
62 : Deleting (126,189)
  tree will delete:   (126,189)
  tree should delete: (126,189)
  find() double-check passed.
61 : Deleting (124,186)
  tree will delete:   (124,186)
  tree should delete: (124,186)
  find() double-check passed.
60 : Deleting (122,183)
  tree will delete:   (122,183)
  tree should delete: (122,183)
  find() double-check passed.
59 : Deleting (120,180)
  tree will delete:   (120,180)
  tree should delete: (120,180)
  find() double-check passed.
58 : Deleting (118,177)
  tree will delete:   (118,177)
  tree should delete: (118,177)
  find() double-check passed.
57 : Deleting (116,174)
  tree will delete:   (116,174)
  tree should delete: (116,174)
  find() double-check passed.
56 : Deleting (114,171)
  tree will delete:   (114,171)
  tree should delete: (114,171)
  find() double-check passed.
55 : Deleting (112,168)
  tree will delete:   (112,168)
  tree should delete: (112,168)
  find() double-check passed.
54 : Deleting (110,165)
  tree will delete:   (110,165)
  tree should delete: (110,165)
  find() double-check passed.
53 : Deleting (108,162)
  tree will delete:   (108,162)
  tree should delete: (108,162)
  find() double-check passed.
52 : Deleting (106,159)
  tree will delete:   (106,159)
  tree should delete: (106,159)
  find() double-check passed.
51 : Deleting (104,156)
  tree will delete:   (104,156)
  tree should delete: (104,156)
  find() double-check passed.
50 : Deleting (102,153)
  tree will delete:   (102,153)
  tree should delete: (102,153)
  find() double-check passed.
49 : Deleting (100,150)
  tree will delete:   (100,150)
  tree should delete: (100,150)
  find() double-check passed.
48 : Deleting (98,147)
  tree will delete:   (98,147)
  tree should delete: (98,147)
  find() double-check passed.
47 : Deleting (96,144)
  tree will delete:   (96,144)
  tree should delete: (96,144)
  find() double-check passed.
46 : Deleting (94,141)
  tree will delete:   (94,141)
  tree should delete: (94,141)
  find() double-check passed.
45 : Deleting (92,138)
  tree will delete:   (92,138)
  tree should delete: (92,138)
  find() double-check passed.
44 : Deleting (90,135)
  tree will delete:   (90,135)
  tree should delete: (90,135)
  find() double-check passed.
43 : Deleting (88,132)
  tree will delete:   (88,132)
  tree should delete: (88,132)
  find() double-check passed.
42 : Deleting (86,129)
  tree will delete:   (86,129)
  tree should delete: (86,129)
  find() double-check passed.
41 : Deleting (84,126)
  tree will delete:   (84,126)
  tree should delete: (84,126)
  find() double-check passed.
40 : Deleting (82,123)
  tree will delete:   (82,123)
  tree should delete: (82,123)
  find() double-check passed.
39 : Deleting (80,120)
  tree will delete:   (80,120)
  tree should delete: (80,120)
  find() double-check passed.
38 : Deleting (78,117)
  tree will delete:   (78,117)
  tree should delete: (78,117)
  find() double-check passed.
37 : Deleting (76,114)
  tree will delete:   (76,114)
  tree should delete: (76,114)
  find() double-check passed.
36 : Deleting (74,111)
  tree will delete:   (74,111)
  tree should delete: (74,111)
  find() double-check passed.
35 : Deleting (72,108)
  tree will delete:   (72,108)
  tree should delete: (72,108)
  find() double-check passed.
34 : Deleting (70,105)
  tree will delete:   (70,105)
  tree should delete: (70,105)
  find() double-check passed.
33 : Deleting (68,102)
  tree will delete:   (68,102)
  tree should delete: (68,102)
  find() double-check passed.
32 : Deleting (66,99)
  tree will delete:   (66,99)
  tree should delete: (66,99)
  find() double-check passed.
31 : Deleting (64,96)
  tree will delete:   (64,96)
  tree should delete: (64,96)
  find() double-check passed.
30 : Deleting (62,93)
  tree will delete:   (62,93)
  tree should delete: (62,93)
  find() double-check passed.
29 : Deleting (60,90)
  tree will delete:   (60,90)
  tree should delete: (60,90)
  find() double-check passed.
28 : Deleting (58,87)
  tree will delete:   (58,87)
  tree should delete: (58,87)
  find() double-check passed.
27 : Deleting (56,84)
  tree will delete:   (56,84)
  tree should delete: (56,84)
  find() double-check passed.
26 : Deleting (54,81)
  tree will delete:   (54,81)
  tree should delete: (54,81)
  find() double-check passed.
25 : Deleting (52,78)
  tree will delete:   (52,78)
  tree should delete: (52,78)
  find() double-check passed.
24 : Deleting (50,75)
  tree will delete:   (50,75)
  tree should delete: (50,75)
  find() double-check passed.
23 : Deleting (48,72)
  tree will delete:   (48,72)
  tree should delete: (48,72)
  find() double-check passed.
22 : Deleting (46,69)
  tree will delete:   (46,69)
  tree should delete: (46,69)
  find() double-check passed.
21 : Deleting (44,66)
  tree will delete:   (44,66)
  tree should delete: (44,66)
  find() double-check passed.
20 : Deleting (42,63)
  tree will delete:   (42,63)
  tree should delete: (42,63)
  find() double-check passed.
19 : Deleting (40,60)
  tree will delete:   (40,60)
  tree should delete: (40,60)
  find() double-check passed.
18 : Deleting (38,57)
  tree will delete:   (38,57)
  tree should delete: (38,57)
  find() double-check passed.
17 : Deleting (36,54)
  tree will delete:   (36,54)
  tree should delete: (36,54)
  find() double-check passed.
16 : Deleting (34,51)
  tree will delete:   (34,51)
  tree should delete: (34,51)
  find() double-check passed.
15 : Deleting (32,48)
  tree will delete:   (32,48)
  tree should delete: (32,48)
  find() double-check passed.
14 : Deleting (30,45)
  tree will delete:   (30,45)
  tree should delete: (30,45)
  find() double-check passed.
13 : Deleting (28,42)
  tree will delete:   (28,42)
  tree should delete: (28,42)
  find() double-check passed.
12 : Deleting (26,39)
  tree will delete:   (26,39)
  tree should delete: (26,39)
  find() double-check passed.
11 : Deleting (24,36)
  tree will delete:   (24,36)
  tree should delete: (24,36)
  find() double-check passed.
10 : Deleting (22,33)
  tree will delete:   (22,33)
  tree should delete: (22,33)
  find() double-check passed.
9 : Deleting (20,30)
  tree will delete:   (20,30)
  tree should delete: (20,30)
  find() double-check passed.
8 : Deleting (18,27)
  tree will delete:   (18,27)
  tree should delete: (18,27)
  find() double-check passed.
7 : Deleting (16,24)
  tree will delete:   (16,24)
  tree should delete: (16,24)
  find() double-check passed.
6 : Deleting (14,21)
  tree will delete:   (14,21)
  tree should delete: (14,21)
  find() double-check passed.
5 : Deleting (12,18)
  tree will delete:   (12,18)
  tree should delete: (12,18)
  find() double-check passed.
4 : Deleting (10,15)
  tree will delete:   (10,15)
  tree should delete: (10,15)
  find() double-check passed.
3 : Deleting (8,12)
  tree will delete:   (8,12)
  tree should delete: (8,12)
  find() double-check passed.
2 : Deleting (6,9)
  tree will delete:   (6,9)
  tree should delete: (6,9)
  find() double-check passed.
1 : Deleting (4,6)
  tree will delete:   (4,6)
  tree should delete: (4,6)
  find() double-check passed.
0 : Deleting (2,3)
  tree will delete:   (2,3)
  tree should delete: (2,3)
  find() double-check passed.
+ cd ..
+ cd python-bindings
+ python3 py-kdtree_test.py
....................
----------------------------------------------------------------------
Ran 20 tests in 0.001s

OK
+ cd ..
+ exit 0
Processing files: libkdtree++-devel-0.7.0-alt2_24
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.24104
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd libkdtree++_0.7.0
+ DOCDIR=/usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-devel-0.7.0
+ export DOCDIR
+ rm -rf /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-devel-0.7.0
+ /bin/mkdir -p /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-devel-0.7.0
+ cp -prL COPYING AUTHORS README NEWS TODO ChangeLog /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-devel-0.7.0
+ chmod -R go-w /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-devel-0.7.0
+ chmod -R a+rX /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-devel-0.7.0
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Enofsj
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FLk8BZ
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
/usr/src/tmp/libkdtree++-buildroot/usr/include/kdtree++/node.hpp:14:10: fatal error: cstddef: No such file or directory
   14 | #include <cstddef>
      |          ^~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/libkdtree++-buildroot/usr/include/kdtree++/node.hpp: cpp failed, trying c++ mode
Provides: libkdtree++-static = 0.7.0, pkgconfig(libkdtree++) = 0.7.0
Requires: /usr/share/pkgconfig
Processing files: python3-module-libkdtree++-0.7.0-alt2_24
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.3851
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd libkdtree++_0.7.0
+ DOCDIR=/usr/src/tmp/libkdtree++-buildroot/usr/share/doc/python3-module-libkdtree++-0.7.0
+ export DOCDIR
+ rm -rf /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/python3-module-libkdtree++-0.7.0
+ /bin/mkdir -p /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/python3-module-libkdtree++-0.7.0
+ cp -prL COPYING AUTHORS README NEWS TODO ChangeLog /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/python3-module-libkdtree++-0.7.0
+ chmod -R go-w /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/python3-module-libkdtree++-0.7.0
+ chmod -R a+rX /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/python3-module-libkdtree++-0.7.0
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bUp3Mi
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.B9PnpO
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
/usr/lib/rpm/python3.req.files: line 73: test: "/usr/src/tmp/libkdtree++-buildroot/usr/lib/python3/site-packages/_kdtree.so": binary operator expected
py3prov: detected potential module:kdtree.py
py3prov: detected potential module:_kdtree.so
py3prov: detected potential module:kdtree.py
py3prov: detected potential module:_kdtree.so
py3req:/usr/src/tmp/libkdtree++-buildroot/usr/lib/python3/site-packages/kdtree.py: skipping "sys" lines:[7]
py3req:/usr/src/tmp/libkdtree++-buildroot/usr/lib/python3/site-packages/kdtree.py: "_kdtree" lines:[[12]]: Ignore for REQ:slight
py3req:/usr/src/tmp/libkdtree++-buildroot/usr/lib/python3/site-packages/kdtree.py: "usr.src.tmp.libkdtree++-buildroot.usr.lib.python3.site-packages" lines:[[10]]: Ignore for REQ:slight
py3req:/usr/src/tmp/libkdtree++-buildroot/usr/lib/python3/site-packages/kdtree.py: "builtins" lines:[[15]]: Ignore for REQ:slight
py3req:/usr/src/tmp/libkdtree++-buildroot/usr/lib/python3/site-packages/kdtree.py: "__builtin__" lines:[[[17]]]: Ignore for REQ:slight

Provides: libkdtree++-python3 = 0.7.0-alt2_24, python3(_kdtree), python3(kdtree)
Requires: /usr/lib/python3/site-packages, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libm.so.6(GLIBC_2.0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.29), libstdc++.so.6(GLIBCXX_3.4.32), libstdc++.so.6(GLIBCXX_3.4.9), python3.11-ABI, rtld(GNU_HASH)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Z9J3GV
Creating python3-module-libkdtree++-debuginfo package
Processing files: libkdtree++-examples-0.7.0-alt2_24
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.94439
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd libkdtree++_0.7.0
+ DOCDIR=/usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-examples-0.7.0
+ export DOCDIR
+ rm -rf /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-examples-0.7.0
+ /bin/mkdir -p /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-examples-0.7.0
+ cp -prL examples/CMakeLists.txt /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-examples-0.7.0
+ chmod -R go-w /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-examples-0.7.0
+ chmod -R a+rX /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-examples-0.7.0
+ cp -prL examples/Makefile /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-examples-0.7.0
+ chmod -R go-w /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-examples-0.7.0
+ chmod -R a+rX /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-examples-0.7.0
+ cp -prL examples/test_hayne.cpp examples/test_kdtree.cpp /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-examples-0.7.0
+ chmod -R go-w /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-examples-0.7.0
+ chmod -R a+rX /usr/src/tmp/libkdtree++-buildroot/usr/share/doc/libkdtree++-examples-0.7.0
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wG7UQa
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.N95SU8
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Processing files: python3-module-libkdtree++-debuginfo-0.7.0-alt2_24
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dNqiat
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rHuQ4l
find-requires: running scripts (debuginfo)
Requires: python3-module-libkdtree++ = 0.7.0-alt2_24, debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(libstdc++.so.6)
Adding to python3-module-libkdtree++-debuginfo a strict dependency on python3-module-libkdtree++
Wrote: /usr/src/RPM/RPMS/noarch/libkdtree++-devel-0.7.0-alt2_24.noarch.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/python3-module-libkdtree++-0.7.0-alt2_24.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/noarch/libkdtree++-examples-0.7.0-alt2_24.noarch.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/python3-module-libkdtree++-debuginfo-0.7.0-alt2_24.i586.rpm (w2.lzdio)
12.54user 2.67system 0:21.34elapsed 71%CPU (0avgtext+0avgdata 102376maxresident)k
0inputs+0outputs (0major+870025minor)pagefaults 0swaps
/.out/libkdtree++-devel-0.7.0-alt2_24.noarch.rpm: The use of such a license name is ambiguous: Artistic
/.out/libkdtree++-devel-0.7.0-alt2_24.noarch.rpm: license not found in '/usr/share/license' directory: 2.0
/.out/libkdtree++-examples-0.7.0-alt2_24.noarch.rpm: The use of such a license name is ambiguous: Artistic
/.out/libkdtree++-examples-0.7.0-alt2_24.noarch.rpm: license not found in '/usr/share/license' directory: 2.0
/.out/python3-module-libkdtree++-0.7.0-alt2_24.i586.rpm: The use of such a license name is ambiguous: Artistic
/.out/python3-module-libkdtree++-0.7.0-alt2_24.i586.rpm: license not found in '/usr/share/license' directory: 2.0
/.out/python3-module-libkdtree++-debuginfo-0.7.0-alt2_24.i586.rpm: The use of such a license name is ambiguous: Artistic
/.out/python3-module-libkdtree++-debuginfo-0.7.0-alt2_24.i586.rpm: license not found in '/usr/share/license' directory: 2.0
3.85user 1.78system 0:33.31elapsed 16%CPU (0avgtext+0avgdata 124252maxresident)k
0inputs+0outputs (0major+277427minor)pagefaults 0swaps
--- libkdtree++-devel-0.7.0-alt2_24.noarch.rpm.repo	2023-06-01 14:03:50.000000000 +0000
+++ libkdtree++-devel-0.7.0-alt2_24.noarch.rpm.hasher	2023-09-02 06:20:20.213323228 +0000
@@ -34,3 +34,3 @@
 File: /usr/share/doc/libkdtree++-devel-0.7.0/TODO	100644	root:root	6acbdc5e5daa227c31520145936f3670	
-File: /usr/share/pkgconfig/libkdtree++.pc	100644	root:root	068a758180aa6ab93387e7c4693b327e	
-RPMIdentity: 254057279cacc083dc2c5f3840dc35715d0b89a26c2afd204291e6e8d43db7ce53e0173383d311281b1f04dc34d622ceae6aabdfc4c7dffb77f8b58100a7b872
+File: /usr/share/pkgconfig/libkdtree++.pc	100644	root:root	e2fccfb2c90e4704a1c34c382f63d65c	
+RPMIdentity: 81129dfa523bd946e99a36035b386c45f1aed1f581b706f65a70ea7ba64cafe682aa4cdf58f8ef65f9c4330576ff3b87430c370fd857f51efcd4c3f857d30bdd
--- python3-module-libkdtree++-0.7.0-alt2_24.i586.rpm.repo	2023-06-01 14:06:52.000000000 +0000
+++ python3-module-libkdtree++-0.7.0-alt2_24.i586.rpm.hasher	2023-09-02 06:20:20.351325965 +0000
@@ -23,2 +23,3 @@
 Requires: libstdc++.so.6(GLIBCXX_3.4.29)  
+Requires: libstdc++.so.6(GLIBCXX_3.4.32)  
 Requires: libstdc++.so.6(GLIBCXX_3.4.9)  
@@ -31,7 +32,7 @@
 Provides: python3-module-libkdtree++ = 0.7.0-alt2_24:sisyphus+311250.3000.175.1
-File: /usr/lib/python3/site-packages/__pycache__/kdtree.cpython-311.opt-1.pyc	100644	root:root	dd2c9c69f247add12600880a05992682	
-File: /usr/lib/python3/site-packages/__pycache__/kdtree.cpython-311.opt-2.pyc	100644	root:root	ddea1de8543e452d00eda8e3b893c6f5	
-File: /usr/lib/python3/site-packages/__pycache__/kdtree.cpython-311.pyc	100644	root:root	dd2c9c69f247add12600880a05992682	
-File: /usr/lib/python3/site-packages/_kdtree.so	100644	root:root	f1d93f33483151f4a1e7b1826473bfe2	
-File: /usr/lib/python3/site-packages/kdtree.py	100644	root:root	a7d78fc9af3ddc1f0d4457c17510130e	
+File: /usr/lib/python3/site-packages/__pycache__/kdtree.cpython-311.opt-1.pyc	100644	root:root	16ace450d433fa5ddd3894d0206e8a5b	
+File: /usr/lib/python3/site-packages/__pycache__/kdtree.cpython-311.opt-2.pyc	100644	root:root	f9655d89e59a393909f703663d8ccac9	
+File: /usr/lib/python3/site-packages/__pycache__/kdtree.cpython-311.pyc	100644	root:root	16ace450d433fa5ddd3894d0206e8a5b	
+File: /usr/lib/python3/site-packages/_kdtree.so	100644	root:root	48508d4e0210dcd12052d82a80dcdab6	
+File: /usr/lib/python3/site-packages/kdtree.py	100644	root:root	ad8009d8710c23650c4c8c9b93513856	
 File: /usr/share/doc/python3-module-libkdtree++-0.7.0	40755	root:root		
@@ -43,2 +44,2 @@
 File: /usr/share/doc/python3-module-libkdtree++-0.7.0/TODO	100644	root:root	6acbdc5e5daa227c31520145936f3670	
-RPMIdentity: 9c3285238d17468e6b7c59d9e212ad729cbf763d559ea4c26fb721972c587a02f843669e7f1d46c4ffd3584302f20a311f646bff625171bb57ec90be8974e2c0
+RPMIdentity: a9fa67d11c51523e66ba1c42f6189a258e6deea3b2cf83228a1f1f82287658179cc806d3d3fc8b532f59a530001eba73e336939642874d0afbd38e2993bc0931
--- python3-module-libkdtree++-debuginfo-0.7.0-alt2_24.i586.rpm.repo	2023-06-01 14:06:51.000000000 +0000
+++ python3-module-libkdtree++-debuginfo-0.7.0-alt2_24.i586.rpm.hasher	2023-09-02 06:20:20.410327136 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/81	40755	root:root	
-/usr/lib/debug/.build-id/81/bb15e751df93471599ea0b26909ced145a3322	120777	root:root	../../../python3/site-packages/_kdtree.so
-/usr/lib/debug/.build-id/81/bb15e751df93471599ea0b26909ced145a3322.debug	120777	root:root	../../usr/lib/python3/site-packages/_kdtree.so.debug
+/usr/lib/debug/.build-id/a1	40755	root:root	
+/usr/lib/debug/.build-id/a1/1db21c6d844cde3c903a9ef93a7601c2c0332a	120777	root:root	../../../python3/site-packages/_kdtree.so
+/usr/lib/debug/.build-id/a1/1db21c6d844cde3c903a9ef93a7601c2c0332a.debug	120777	root:root	../../usr/lib/python3/site-packages/_kdtree.so.debug
 /usr/lib/debug/usr/lib/python3	40755	root:root	
@@ -24,8 +24,8 @@
 Provides: python3-module-libkdtree++-debuginfo = 0.7.0-alt2_24:sisyphus+311250.3000.175.1
-File: /usr/lib/debug/.build-id/81	40755	root:root		
-File: /usr/lib/debug/.build-id/81/bb15e751df93471599ea0b26909ced145a3322	120777	root:root		../../../python3/site-packages/_kdtree.so
-File: /usr/lib/debug/.build-id/81/bb15e751df93471599ea0b26909ced145a3322.debug	120777	root:root		../../usr/lib/python3/site-packages/_kdtree.so.debug
+File: /usr/lib/debug/.build-id/a1	40755	root:root		
+File: /usr/lib/debug/.build-id/a1/1db21c6d844cde3c903a9ef93a7601c2c0332a	120777	root:root		../../../python3/site-packages/_kdtree.so
+File: /usr/lib/debug/.build-id/a1/1db21c6d844cde3c903a9ef93a7601c2c0332a.debug	120777	root:root		../../usr/lib/python3/site-packages/_kdtree.so.debug
 File: /usr/lib/debug/usr/lib/python3	40755	root:root		
 File: /usr/lib/debug/usr/lib/python3/site-packages	40755	root:root		
-File: /usr/lib/debug/usr/lib/python3/site-packages/_kdtree.so.debug	100644	root:root	d079729a4622766e09275f5d97293bc0	
+File: /usr/lib/debug/usr/lib/python3/site-packages/_kdtree.so.debug	100644	root:root	b0db302993a3aba58fe3912abd30f463	
 File: /usr/src/debug/libkdtree++_0.7.0	40755	root:root		
@@ -40,3 +40,3 @@
 File: /usr/src/debug/libkdtree++_0.7.0/python-bindings/py-kdtree.hpp	100644	root:root	e847115d0a98dcd9be5d250be12845ef	
-File: /usr/src/debug/libkdtree++_0.7.0/python-bindings/py-kdtree_wrap.cxx	100644	root:root	828fe1a03c6b65e70197e988914743a6	
-RPMIdentity: 6c81040e1b80eeb93314422da1ca16006c3e7bc2e1097266903f01f5d6242d1f87b0071cfef1f9de4005d3f23025738c14b5a56d498dfcfdbcb92188962d750b
+File: /usr/src/debug/libkdtree++_0.7.0/python-bindings/py-kdtree_wrap.cxx	100644	root:root	e1ec0d8eb849223819d3f3831d0efab5	
+RPMIdentity: 3635aea86d30d31a25e9a3e72b035ef3c6639c5df847c99f048487797e10b920834a19ff11f9b652ad1bccd49910abbb374f842988423889386cd88ff326d2ea