Diff of the two buildlogs:

--
--- b1/build.log	2025-01-21 02:47:53.840076437 +0000
+++ b2/build.log	2025-01-21 03:18:21.865897148 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Mon Jan 20 14:05:42 -12 2025
-I: pbuilder-time-stamp: 1737425142
+I: Current time: Tue Jan 21 16:50:22 +14 2025
+I: pbuilder-time-stamp: 1737427822
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz]
 I: copying local configuration
@@ -22,52 +22,84 @@
 dpkg-source: info: unpacking libosmium_2.21.0-1.debian.tar.xz
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/20078/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/27552/tmp/hooks/D01_modify_environment starting
+debug: Running on virt32b.
+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 Jan 21 02:50 /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/27552/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/27552/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='armhf'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=5 '
-  DISTRIBUTION='trixie'
-  HOME='/root'
-  HOST_ARCH='armhf'
+  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]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf")
+  BASH_VERSION='5.2.37(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=trixie
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=arm
+  HOST_ARCH=armhf
   IFS=' 	
   '
-  INVOCATION_ID='bb18cf28f425499d884f03580acc1b41'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='20078'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=c9b8416d7ba14e54a95476983c1ec162
+  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=27552
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.5zc1ONxD/pbuilderrc_LMxS --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.5zc1ONxD/b1 --logfile b1/build.log libosmium_2.21.0-1.dsc'
-  SUDO_GID='114'
-  SUDO_UID='109'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://10.0.0.15:3142/'
+  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.5zc1ONxD/pbuilderrc_vLR3 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.5zc1ONxD/b2 --logfile b2/build.log libosmium_2.21.0-1.dsc'
+  SUDO_GID=112
+  SUDO_UID=106
+  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 ff64a 6.1.0-30-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-30-armmp-lpae #1 SMP Debian 6.1.124-1 (2025-01-12) armv7l GNU/Linux
 I: ls -l /bin
   lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/20078/tmp/hooks/D02_print_environment finished
+I: user script /srv/workspace/pbuilder/27552/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -446,7 +478,7 @@
 Get: 319 http://deb.debian.org/debian trixie/main armhf libgdal-dev armhf 3.10.1+dfsg-1 [377 kB]
 Get: 320 http://deb.debian.org/debian trixie/main armhf libgeos++-dev armhf 3.13.0-1 [424 kB]
 Get: 321 http://deb.debian.org/debian trixie/main armhf libprotozero-dev armhf 1.8.0-1 [41.5 kB]
-Fetched 194 MB in 9s (22.7 MB/s)
+Fetched 194 MB in 5s (42.1 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libproc2-0: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 ... 19569 files and directories currently installed.)
@@ -1762,7 +1794,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/libosmium-2.21.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../libosmium_2.21.0-1_source.changes
+I: user script /srv/workspace/pbuilder/27552/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for trixie
+I: user script /srv/workspace/pbuilder/27552/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/libosmium-2.21.0/ && 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  > ../libosmium_2.21.0-1_source.changes
 dpkg-buildpackage: info: source package libosmium
 dpkg-buildpackage: info: source version 2.21.0-1
 dpkg-buildpackage: info: source distribution unstable
@@ -1877,8 +1913,8 @@
 -- Looking for clang-tidy
 -- Looking for clang-tidy - not found
 --   Build target 'clang-tidy' will not be available.
--- Configuring done (13.2s)
--- Generating done (2.6s)
+-- Configuring done (5.9s)
+-- Generating done (0.7s)
 CMake Warning:
   Manually-specified variables were not used by the project:
 
@@ -1896,7 +1932,7 @@
    debian/rules override_dh_auto_build-arch
 make[1]: Entering directory '/build/reproducible-path/libosmium-2.21.0'
 dh_auto_build --arch
-	cd build && make -j5 "INSTALL=install --strip-program=true" VERBOSE=1
+	cd build && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1
 make[2]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 /usr/bin/cmake -S/build/reproducible-path/libosmium-2.21.0 -B/build/reproducible-path/libosmium-2.21.0/build --check-build-system CMakeFiles/Makefile.cmake 0
 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/libosmium-2.21.0/build/CMakeFiles /build/reproducible-path/libosmium-2.21.0/build//CMakeFiles/progress.marks
@@ -1907,41 +1943,33 @@
 make  -f examples/CMakeFiles/osmium_area_test.dir/build.make examples/CMakeFiles/osmium_area_test.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/testlib.dir/DependInfo.cmake "--color="
-make  -f examples/CMakeFiles/osmium_change_tags.dir/build.make examples/CMakeFiles/osmium_change_tags.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_amenity_list.dir/DependInfo.cmake "--color="
-make  -f examples/CMakeFiles/osmium_convert.dir/build.make examples/CMakeFiles/osmium_convert.dir/depend
+make  -f examples/CMakeFiles/osmium_change_tags.dir/build.make examples/CMakeFiles/osmium_change_tags.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_area_test.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_change_tags.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_convert.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f examples/CMakeFiles/osmium_area_test.dir/build.make examples/CMakeFiles/osmium_area_test.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f examples/CMakeFiles/osmium_amenity_list.dir/build.make examples/CMakeFiles/osmium_amenity_list.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/testlib.dir/build.make test/CMakeFiles/testlib.dir/build
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f examples/CMakeFiles/osmium_change_tags.dir/build.make examples/CMakeFiles/osmium_change_tags.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f examples/CMakeFiles/osmium_convert.dir/build.make examples/CMakeFiles/osmium_convert.dir/build
+make  -f examples/CMakeFiles/osmium_area_test.dir/build.make examples/CMakeFiles/osmium_area_test.dir/build
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[  0%] Building CXX object examples/CMakeFiles/osmium_area_test.dir/osmium_area_test.cpp.o
-[  1%] Building CXX object test/CMakeFiles/testlib.dir/test_main.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/testlib.dir/test_main.cpp.o -MF CMakeFiles/testlib.dir/test_main.cpp.o.d -o CMakeFiles/testlib.dir/test_main.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/test_main.cpp
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_area_test.dir/osmium_area_test.cpp.o -MF CMakeFiles/osmium_area_test.dir/osmium_area_test.cpp.o.d -o CMakeFiles/osmium_area_test.dir/osmium_area_test.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_area_test.cpp
+make  -f examples/CMakeFiles/osmium_change_tags.dir/build.make examples/CMakeFiles/osmium_change_tags.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[  1%] Building CXX object examples/CMakeFiles/osmium_amenity_list.dir/osmium_amenity_list.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_amenity_list.dir/osmium_amenity_list.cpp.o -MF CMakeFiles/osmium_amenity_list.dir/osmium_amenity_list.cpp.o.d -o CMakeFiles/osmium_amenity_list.dir/osmium_amenity_list.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_amenity_list.cpp
 [  1%] Building CXX object examples/CMakeFiles/osmium_change_tags.dir/osmium_change_tags.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_change_tags.dir/osmium_change_tags.cpp.o -MF CMakeFiles/osmium_change_tags.dir/osmium_change_tags.cpp.o.d -o CMakeFiles/osmium_change_tags.dir/osmium_change_tags.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_change_tags.cpp
-[  1%] Building CXX object examples/CMakeFiles/osmium_convert.dir/osmium_convert.cpp.o
-[  2%] Building CXX object examples/CMakeFiles/osmium_amenity_list.dir/osmium_amenity_list.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_convert.dir/osmium_convert.cpp.o -MF CMakeFiles/osmium_convert.dir/osmium_convert.cpp.o.d -o CMakeFiles/osmium_convert.dir/osmium_convert.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_convert.cpp
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_amenity_list.dir/osmium_amenity_list.cpp.o -MF CMakeFiles/osmium_amenity_list.dir/osmium_amenity_list.cpp.o.d -o CMakeFiles/osmium_amenity_list.dir/osmium_amenity_list.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_amenity_list.cpp
+[  2%] Building CXX object test/CMakeFiles/testlib.dir/test_main.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/testlib.dir/test_main.cpp.o -MF CMakeFiles/testlib.dir/test_main.cpp.o.d -o CMakeFiles/testlib.dir/test_main.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/test_main.cpp
+[  2%] Building CXX object examples/CMakeFiles/osmium_area_test.dir/osmium_area_test.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_area_test.dir/osmium_area_test.cpp.o -MF CMakeFiles/osmium_area_test.dir/osmium_area_test.cpp.o.d -o CMakeFiles/osmium_area_test.dir/osmium_area_test.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_area_test.cpp
 In file included from /usr/include/c++/14/bits/stl_algo.h:61,
                  from /usr/include/c++/14/algorithm:61,
                  from /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map.hpp:39,
@@ -1995,10 +2023,23 @@
 /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
   224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
       |     ^~~~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
+/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' 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<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
+/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' 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<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = reverse_iterator<__gnu_cxx::__normal_iterator<osmium::area::detail::BasicAssembler::rings_stack_element*, vector<osmium::area::detail::BasicAssembler::rings_stack_element> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
 /usr/include/c++/14/bits/stl_algo.h:2435:5: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<osmium::area::detail::BasicAssembler::rings_stack_element*, std::vector<osmium::area::detail::BasicAssembler::rings_stack_element> >' changed in GCC 7.1
  2435 |     __merge_without_buffer(_BidirectionalIterator __first,
       |     ^~~~~~~~~~~~~~~~~~~~~~
+/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<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Distance = int; _Tp = osmium::relations::MembersDatabaseCommon::element; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
+/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
+  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
+      |     ^~~~~~~~~~~~~
 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = reverse_iterator<__gnu_cxx::__normal_iterator<osmium::area::detail::BasicAssembler::rings_stack_element*, vector<osmium::area::detail::BasicAssembler::rings_stack_element> > >; _Distance = int; _Pointer = osmium::area::detail::BasicAssembler::rings_stack_element*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
 /usr/include/c++/14/bits/stl_algo.h:2382:5: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<osmium::area::detail::BasicAssembler::rings_stack_element*, std::vector<osmium::area::detail::BasicAssembler::rings_stack_element> >' changed in GCC 7.1
  2382 |     __merge_adaptive_resize(_BidirectionalIterator __first,
@@ -2007,28 +2048,11 @@
 /usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
  1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
-/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' 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<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
-/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' 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<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' 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<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
 /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' 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<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
-/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<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Distance = int; _Tp = osmium::relations::MembersDatabaseCommon::element; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
-/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
-  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
-      |     ^~~~~~~~~~~~~
-/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<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Distance = int; _Tp = osmium::area::detail::NodeRefSegment; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
-/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
-  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
-      |     ^~~~~~~~~~~~~
 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = reverse_iterator<__gnu_cxx::__normal_iterator<osmium::area::detail::BasicAssembler::rings_stack_element*, vector<osmium::area::detail::BasicAssembler::rings_stack_element> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
 /usr/include/c++/14/bits/stl_algo.h:2435:5: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<osmium::area::detail::BasicAssembler::rings_stack_element*, std::vector<osmium::area::detail::BasicAssembler::rings_stack_element> >' changed in GCC 7.1
  2435 |     __merge_without_buffer(_BidirectionalIterator __first,
@@ -2037,6 +2061,10 @@
 /usr/include/c++/14/bits/stl_algo.h:2382:5: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<osmium::area::detail::BasicAssembler::rings_stack_element*, std::vector<osmium::area::detail::BasicAssembler::rings_stack_element> >' changed in GCC 7.1
  2382 |     __merge_adaptive_resize(_BidirectionalIterator __first,
       |     ^~~~~~~~~~~~~~~~~~~~~~~
+/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<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Distance = int; _Tp = osmium::area::detail::NodeRefSegment; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
+/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
+  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
+      |     ^~~~~~~~~~~~~
 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
 /usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
  1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
@@ -2070,36 +2098,6 @@
 /usr/include/c++/14/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<osmium::area::detail::BasicAssembler::candidate>::iterator' changed in GCC 7.1
   452 |       vector<_Tp, _Alloc>::
       |       ^~~~~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = osmium::area::detail::BasicAssembler::candidate; _Alloc = std::allocator<osmium::area::detail::BasicAssembler::candidate>]':
-/usr/include/c++/14/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<osmium::area::detail::BasicAssembler::candidate>::const_iterator' changed in GCC 7.1
-  133 |     vector<_Tp, _Alloc>::
-      |     ^~~~~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::BasicAssembler::candidate*, std::vector<osmium::area::detail::BasicAssembler::candidate> >' changed in GCC 7.1
-  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
-      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/protozero/basic_pbf_builder.hpp:19,
-                 from /usr/include/protozero/pbf_builder.hpp:19,
-                 from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:78,
-                 from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/pbf_output.hpp:45,
-                 from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/any_output.hpp:51,
-                 from /build/reproducible-path/libosmium-2.21.0/examples/osmium_convert.cpp:30:
-/usr/include/protozero/basic_pbf_writer.hpp: In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_svarint(protozero::pbf_tag_type, It, It) [with It = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]':
-/usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
-  149 |     void add_packed_svarint(pbf_tag_type tag, It first, It last) { // NOLINT(performance-unnecessary-value-param)
-      |          ^~~~~~~~~~~~~~~~~~
-/usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
-In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]',
-    inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5,
-    inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:246:61:
-/usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
-  785 |         add_packed_svarint(tag, first, last);
-      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
-In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]',
-    inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5,
-    inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:249:61:
-/usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
-  785 |         add_packed_svarint(tag, first, last);
-      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 In file included from /usr/include/protozero/basic_pbf_builder.hpp:19,
                  from /usr/include/protozero/pbf_builder.hpp:19,
                  from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:78,
@@ -2111,6 +2109,13 @@
   149 |     void add_packed_svarint(pbf_tag_type tag, It first, It last) { // NOLINT(performance-unnecessary-value-param)
       |          ^~~~~~~~~~~~~~~~~~
 /usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
+/usr/include/c++/14/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = osmium::area::detail::BasicAssembler::candidate; _Alloc = std::allocator<osmium::area::detail::BasicAssembler::candidate>]':
+/usr/include/c++/14/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<osmium::area::detail::BasicAssembler::candidate>::const_iterator' changed in GCC 7.1
+  133 |     vector<_Tp, _Alloc>::
+      |     ^~~~~~~~~~~~~~~~~~~
+/usr/include/c++/14/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::BasicAssembler::candidate*, std::vector<osmium::area::detail::BasicAssembler::candidate> >' changed in GCC 7.1
+  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
+      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]',
     inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5,
     inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:246:61:
@@ -2189,37 +2194,19 @@
 /build/reproducible-path/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:775:58: note: parameter passing for argument of type 'std::vector<osmium::area::detail::BasicAssembler::candidate>::const_iterator' changed in GCC 7.1
   775 |                                         candidates.insert(candidates.begin(), c);
       |                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
-/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
- 1876 |     __introsort_loop(_RandomAccessIterator __first,
-      |     ^~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
-/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
- 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
-/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
- 1876 |     __introsort_loop(_RandomAccessIterator __first,
-      |     ^~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
-/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
- 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[  3%] Linking CXX executable osmium_convert
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_convert.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_convert.dir/link.d CMakeFiles/osmium_convert.dir/osmium_convert.cpp.o -o osmium_convert  -lz -llz4 -lexpat -lbz2
+[  3%] Linking CXX executable osmium_change_tags
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_change_tags.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_change_tags.dir/link.d CMakeFiles/osmium_change_tags.dir/osmium_change_tags.cpp.o -o osmium_change_tags  -lz -llz4 -lexpat -lbz2
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[  3%] Built target osmium_convert
-make  -f examples/CMakeFiles/osmium_count.dir/build.make examples/CMakeFiles/osmium_count.dir/depend
+[  3%] Built target osmium_change_tags
+make  -f examples/CMakeFiles/osmium_convert.dir/build.make examples/CMakeFiles/osmium_convert.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_count.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_convert.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f examples/CMakeFiles/osmium_count.dir/build.make examples/CMakeFiles/osmium_count.dir/build
+make  -f examples/CMakeFiles/osmium_convert.dir/build.make examples/CMakeFiles/osmium_convert.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[  3%] Building CXX object examples/CMakeFiles/osmium_count.dir/osmium_count.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_count.dir/osmium_count.cpp.o -MF CMakeFiles/osmium_count.dir/osmium_count.cpp.o.d -o CMakeFiles/osmium_count.dir/osmium_count.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_count.cpp
-[  4%] Linking CXX executable osmium_change_tags
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_change_tags.dir/link.txt --verbose=1
+[  3%] Building CXX object examples/CMakeFiles/osmium_convert.dir/osmium_convert.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_convert.dir/osmium_convert.cpp.o -MF CMakeFiles/osmium_convert.dir/osmium_convert.cpp.o.d -o CMakeFiles/osmium_convert.dir/osmium_convert.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_convert.cpp
 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
 /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
  1876 |     __introsort_loop(_RandomAccessIterator __first,
@@ -2258,17 +2245,22 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_change_tags.dir/link.d CMakeFiles/osmium_change_tags.dir/osmium_change_tags.cpp.o -o osmium_change_tags  -lz -llz4 -lexpat -lbz2
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[  4%] Built target osmium_change_tags
-make  -f examples/CMakeFiles/osmium_create_pois.dir/build.make examples/CMakeFiles/osmium_create_pois.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_create_pois.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f examples/CMakeFiles/osmium_create_pois.dir/build.make examples/CMakeFiles/osmium_create_pois.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[  4%] Building CXX object examples/CMakeFiles/osmium_create_pois.dir/osmium_create_pois.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_create_pois.dir/osmium_create_pois.cpp.o -MF CMakeFiles/osmium_create_pois.dir/osmium_create_pois.cpp.o.d -o CMakeFiles/osmium_create_pois.dir/osmium_create_pois.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_create_pois.cpp
+/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
+/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
+ 1876 |     __introsort_loop(_RandomAccessIterator __first,
+      |     ^~~~~~~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
+/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
+ 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
+/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
+ 1876 |     __introsort_loop(_RandomAccessIterator __first,
+      |     ^~~~~~~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
+/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
+ 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
     inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
     inlined from 'void osmium::area::detail::SegmentList::sort()' at /build/reproducible-path/libosmium-2.21.0/include/osmium/area/detail/segment_list.hpp:215:30,
@@ -2535,32 +2527,70 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[  4%] Linking CXX executable osmium_amenity_list
+[  3%] Linking CXX executable osmium_amenity_list
 cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_amenity_list.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_amenity_list.dir/link.d CMakeFiles/osmium_amenity_list.dir/osmium_amenity_list.cpp.o -o osmium_amenity_list  -lz -llz4 -lexpat -lbz2
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[  4%] Built target osmium_amenity_list
-make  -f examples/CMakeFiles/osmium_debug.dir/build.make examples/CMakeFiles/osmium_debug.dir/depend
+[  3%] Built target osmium_amenity_list
+make  -f examples/CMakeFiles/osmium_count.dir/build.make examples/CMakeFiles/osmium_count.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_debug.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_count.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f examples/CMakeFiles/osmium_debug.dir/build.make examples/CMakeFiles/osmium_debug.dir/build
+make  -f examples/CMakeFiles/osmium_count.dir/build.make examples/CMakeFiles/osmium_count.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[  4%] Building CXX object examples/CMakeFiles/osmium_debug.dir/osmium_debug.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_debug.dir/osmium_debug.cpp.o -MF CMakeFiles/osmium_debug.dir/osmium_debug.cpp.o.d -o CMakeFiles/osmium_debug.dir/osmium_debug.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_debug.cpp
-[  5%] Linking CXX executable osmium_area_test
+[  3%] Building CXX object examples/CMakeFiles/osmium_count.dir/osmium_count.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_count.dir/osmium_count.cpp.o -MF CMakeFiles/osmium_count.dir/osmium_count.cpp.o.d -o CMakeFiles/osmium_count.dir/osmium_count.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_count.cpp
+[  4%] Linking CXX executable osmium_area_test
 cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_area_test.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_area_test.dir/link.d CMakeFiles/osmium_area_test.dir/osmium_area_test.cpp.o -o osmium_area_test  -lz -llz4 -lexpat -lbz2
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[  5%] Built target osmium_area_test
-make  -f examples/CMakeFiles/osmium_dump_internal.dir/build.make examples/CMakeFiles/osmium_dump_internal.dir/depend
+[  4%] Built target osmium_area_test
+make  -f examples/CMakeFiles/osmium_create_pois.dir/build.make examples/CMakeFiles/osmium_create_pois.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_dump_internal.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_create_pois.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f examples/CMakeFiles/osmium_dump_internal.dir/build.make examples/CMakeFiles/osmium_dump_internal.dir/build
+make  -f examples/CMakeFiles/osmium_create_pois.dir/build.make examples/CMakeFiles/osmium_create_pois.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[  6%] Building CXX object examples/CMakeFiles/osmium_dump_internal.dir/osmium_dump_internal.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_dump_internal.dir/osmium_dump_internal.cpp.o -MF CMakeFiles/osmium_dump_internal.dir/osmium_dump_internal.cpp.o.d -o CMakeFiles/osmium_dump_internal.dir/osmium_dump_internal.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_dump_internal.cpp
+[  4%] Building CXX object examples/CMakeFiles/osmium_create_pois.dir/osmium_create_pois.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_create_pois.dir/osmium_create_pois.cpp.o -MF CMakeFiles/osmium_create_pois.dir/osmium_create_pois.cpp.o.d -o CMakeFiles/osmium_create_pois.dir/osmium_create_pois.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_create_pois.cpp
+[  4%] Linking CXX static library libtestlib.a
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -P CMakeFiles/testlib.dir/cmake_clean_target.cmake
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testlib.dir/link.txt --verbose=1
+/usr/bin/ar qc libtestlib.a CMakeFiles/testlib.dir/test_main.cpp.o
+/usr/bin/ranlib libtestlib.a
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[  4%] Built target testlib
+make  -f examples/CMakeFiles/osmium_debug.dir/build.make examples/CMakeFiles/osmium_debug.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_debug.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f examples/CMakeFiles/osmium_debug.dir/build.make examples/CMakeFiles/osmium_debug.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[  4%] Building CXX object examples/CMakeFiles/osmium_debug.dir/osmium_debug.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_debug.dir/osmium_debug.cpp.o -MF CMakeFiles/osmium_debug.dir/osmium_debug.cpp.o.d -o CMakeFiles/osmium_debug.dir/osmium_debug.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_debug.cpp
+In file included from /usr/include/protozero/basic_pbf_builder.hpp:19,
+                 from /usr/include/protozero/pbf_builder.hpp:19,
+                 from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:78,
+                 from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/pbf_output.hpp:45,
+                 from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/any_output.hpp:51,
+                 from /build/reproducible-path/libosmium-2.21.0/examples/osmium_convert.cpp:30:
+/usr/include/protozero/basic_pbf_writer.hpp: In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_svarint(protozero::pbf_tag_type, It, It) [with It = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]':
+/usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
+  149 |     void add_packed_svarint(pbf_tag_type tag, It first, It last) { // NOLINT(performance-unnecessary-value-param)
+      |          ^~~~~~~~~~~~~~~~~~
+/usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
+In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]',
+    inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5,
+    inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:246:61:
+/usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
+  785 |         add_packed_svarint(tag, first, last);
+      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
+In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]',
+    inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5,
+    inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:249:61:
+/usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
+  785 |         add_packed_svarint(tag, first, last);
+      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 In file included from /usr/include/protozero/basic_pbf_builder.hpp:19,
                  from /usr/include/protozero/pbf_builder.hpp:19,
                  from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:78,
@@ -2584,9 +2614,45 @@
 /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
   785 |         add_packed_svarint(tag, first, last);
       |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
-[  6%] Linking CXX static library libtestlib.a
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -P CMakeFiles/testlib.dir/cmake_clean_target.cmake
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testlib.dir/link.txt --verbose=1
+[  5%] Linking CXX executable osmium_count
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_count.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_count.dir/link.d CMakeFiles/osmium_count.dir/osmium_count.cpp.o -o osmium_count  -lz -llz4 -lexpat -lbz2
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[  5%] Built target osmium_count
+make  -f examples/CMakeFiles/osmium_dump_internal.dir/build.make examples/CMakeFiles/osmium_dump_internal.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_dump_internal.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f examples/CMakeFiles/osmium_dump_internal.dir/build.make examples/CMakeFiles/osmium_dump_internal.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[  6%] Building CXX object examples/CMakeFiles/osmium_dump_internal.dir/osmium_dump_internal.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_dump_internal.dir/osmium_dump_internal.cpp.o -MF CMakeFiles/osmium_dump_internal.dir/osmium_dump_internal.cpp.o.d -o CMakeFiles/osmium_dump_internal.dir/osmium_dump_internal.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_dump_internal.cpp
+[  7%] Linking CXX executable osmium_create_pois
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_create_pois.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_create_pois.dir/link.d CMakeFiles/osmium_create_pois.dir/osmium_create_pois.cpp.o -o osmium_create_pois  -lz -llz4 -lexpat -lbz2
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[  7%] Built target osmium_create_pois
+make  -f examples/CMakeFiles/osmium_filter_discussions.dir/build.make examples/CMakeFiles/osmium_filter_discussions.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_filter_discussions.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f examples/CMakeFiles/osmium_filter_discussions.dir/build.make examples/CMakeFiles/osmium_filter_discussions.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[  8%] Building CXX object examples/CMakeFiles/osmium_filter_discussions.dir/osmium_filter_discussions.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_filter_discussions.dir/osmium_filter_discussions.cpp.o -MF CMakeFiles/osmium_filter_discussions.dir/osmium_filter_discussions.cpp.o.d -o CMakeFiles/osmium_filter_discussions.dir/osmium_filter_discussions.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_filter_discussions.cpp
+[  9%] Linking CXX executable osmium_convert
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_convert.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_convert.dir/link.d CMakeFiles/osmium_convert.dir/osmium_convert.cpp.o -o osmium_convert  -lz -llz4 -lexpat -lbz2
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[  9%] Built target osmium_convert
+make  -f examples/CMakeFiles/osmium_index_lookup.dir/build.make examples/CMakeFiles/osmium_index_lookup.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_index_lookup.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f examples/CMakeFiles/osmium_index_lookup.dir/build.make examples/CMakeFiles/osmium_index_lookup.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 10%] Building CXX object examples/CMakeFiles/osmium_index_lookup.dir/osmium_index_lookup.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_index_lookup.dir/osmium_index_lookup.cpp.o -MF CMakeFiles/osmium_index_lookup.dir/osmium_index_lookup.cpp.o.d -o CMakeFiles/osmium_index_lookup.dir/osmium_index_lookup.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_index_lookup.cpp
 In file included from /usr/include/c++/14/algorithm:61,
                  from /build/reproducible-path/libosmium-2.21.0/include/osmium/memory/buffer.hpp:41,
                  from /build/reproducible-path/libosmium-2.21.0/include/osmium/builder/builder.hpp:36,
@@ -2599,41 +2665,16 @@
 /usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, unsigned int>*, std::vector<std::pair<long long unsigned int, unsigned int>, std::allocator<std::pair<long long unsigned int, unsigned int> > > >' changed in GCC 7.1
  1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/bin/ar qc libtestlib.a CMakeFiles/testlib.dir/test_main.cpp.o
-/usr/bin/ranlib libtestlib.a
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[  6%] Built target testlib
-make  -f examples/CMakeFiles/osmium_filter_discussions.dir/build.make examples/CMakeFiles/osmium_filter_discussions.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_filter_discussions.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f examples/CMakeFiles/osmium_filter_discussions.dir/build.make examples/CMakeFiles/osmium_filter_discussions.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[  7%] Building CXX object examples/CMakeFiles/osmium_filter_discussions.dir/osmium_filter_discussions.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_filter_discussions.dir/osmium_filter_discussions.cpp.o -MF CMakeFiles/osmium_filter_discussions.dir/osmium_filter_discussions.cpp.o.d -o CMakeFiles/osmium_filter_discussions.dir/osmium_filter_discussions.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_filter_discussions.cpp
 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<pair<long long unsigned int, unsigned int>*, vector<pair<long long unsigned int, unsigned int>, allocator<pair<long long unsigned int, unsigned int> > > >; _Distance = int; _Tp = pair<long long unsigned int, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
 /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, unsigned int>*, std::vector<std::pair<long long unsigned int, unsigned int>, std::allocator<std::pair<long long unsigned int, unsigned int> > > >' changed in GCC 7.1
   224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
       |     ^~~~~~~~~~~~~
-[  8%] Linking CXX executable osmium_create_pois
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_create_pois.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_create_pois.dir/link.d CMakeFiles/osmium_create_pois.dir/osmium_create_pois.cpp.o -o osmium_create_pois  -lz -llz4 -lexpat -lbz2
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[  8%] Built target osmium_create_pois
-make  -f examples/CMakeFiles/osmium_index_lookup.dir/build.make examples/CMakeFiles/osmium_index_lookup.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_index_lookup.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f examples/CMakeFiles/osmium_index_lookup.dir/build.make examples/CMakeFiles/osmium_index_lookup.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[  9%] Building CXX object examples/CMakeFiles/osmium_index_lookup.dir/osmium_index_lookup.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_index_lookup.dir/osmium_index_lookup.cpp.o -MF CMakeFiles/osmium_index_lookup.dir/osmium_index_lookup.cpp.o.d -o CMakeFiles/osmium_index_lookup.dir/osmium_index_lookup.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_index_lookup.cpp
-[ 10%] Linking CXX executable osmium_count
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_count.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_count.dir/link.d CMakeFiles/osmium_count.dir/osmium_count.cpp.o -o osmium_count  -lz -llz4 -lexpat -lbz2
+[ 10%] Linking CXX executable osmium_index_lookup
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_index_lookup.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_index_lookup.dir/link.d CMakeFiles/osmium_index_lookup.dir/osmium_index_lookup.cpp.o -o osmium_index_lookup  -lz -llz4 -lexpat -lbz2
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 10%] Built target osmium_count
+[ 10%] Built target osmium_index_lookup
 make  -f examples/CMakeFiles/osmium_location_cache_create.dir/build.make examples/CMakeFiles/osmium_location_cache_create.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_location_cache_create.dir/DependInfo.cmake "--color="
@@ -2642,11 +2683,11 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 11%] Building CXX object examples/CMakeFiles/osmium_location_cache_create.dir/osmium_location_cache_create.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_location_cache_create.dir/osmium_location_cache_create.cpp.o -MF CMakeFiles/osmium_location_cache_create.dir/osmium_location_cache_create.cpp.o.d -o CMakeFiles/osmium_location_cache_create.dir/osmium_location_cache_create.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_location_cache_create.cpp
-[ 11%] Linking CXX executable osmium_index_lookup
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_index_lookup.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_index_lookup.dir/link.d CMakeFiles/osmium_index_lookup.dir/osmium_index_lookup.cpp.o -o osmium_index_lookup  -lz -llz4 -lexpat -lbz2
+[ 11%] Linking CXX executable osmium_debug
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_debug.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_debug.dir/link.d CMakeFiles/osmium_debug.dir/osmium_debug.cpp.o -o osmium_debug  -lz -llz4 -lexpat -lbz2
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 11%] Built target osmium_index_lookup
+[ 11%] Built target osmium_debug
 make  -f examples/CMakeFiles/osmium_location_cache_use.dir/build.make examples/CMakeFiles/osmium_location_cache_use.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_location_cache_use.dir/DependInfo.cmake "--color="
@@ -2655,6 +2696,19 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 11%] Building CXX object examples/CMakeFiles/osmium_location_cache_use.dir/osmium_location_cache_use.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_location_cache_use.dir/osmium_location_cache_use.cpp.o -MF CMakeFiles/osmium_location_cache_use.dir/osmium_location_cache_use.cpp.o.d -o CMakeFiles/osmium_location_cache_use.dir/osmium_location_cache_use.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_location_cache_use.cpp
+[ 11%] Linking CXX executable osmium_filter_discussions
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_filter_discussions.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_filter_discussions.dir/link.d CMakeFiles/osmium_filter_discussions.dir/osmium_filter_discussions.cpp.o -o osmium_filter_discussions  -lz -llz4 -lexpat -lbz2
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 11%] Built target osmium_filter_discussions
+make  -f examples/CMakeFiles/osmium_pub_names.dir/build.make examples/CMakeFiles/osmium_pub_names.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_pub_names.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f examples/CMakeFiles/osmium_pub_names.dir/build.make examples/CMakeFiles/osmium_pub_names.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 11%] Building CXX object examples/CMakeFiles/osmium_pub_names.dir/osmium_pub_names.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_pub_names.dir/osmium_pub_names.cpp.o -MF CMakeFiles/osmium_pub_names.dir/osmium_pub_names.cpp.o.d -o CMakeFiles/osmium_pub_names.dir/osmium_pub_names.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_pub_names.cpp
 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, unsigned int>*, vector<pair<long long unsigned int, unsigned int>, allocator<pair<long long unsigned int, unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
 /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, unsigned int>*, std::vector<std::pair<long long unsigned int, unsigned int>, std::allocator<std::pair<long long unsigned int, unsigned int> > > >' changed in GCC 7.1
  1770 |     __insertion_sort(_RandomAccessIterator __first,
@@ -2704,19 +2758,6 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, unsigned int>*, std::vector<std::pair<long long unsigned int, unsigned int>, std::allocator<std::pair<long long unsigned int, unsigned int> > > >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 11%] Linking CXX executable osmium_debug
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_debug.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_debug.dir/link.d CMakeFiles/osmium_debug.dir/osmium_debug.cpp.o -o osmium_debug  -lz -llz4 -lexpat -lbz2
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 11%] Built target osmium_debug
-make  -f examples/CMakeFiles/osmium_pub_names.dir/build.make examples/CMakeFiles/osmium_pub_names.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_pub_names.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f examples/CMakeFiles/osmium_pub_names.dir/build.make examples/CMakeFiles/osmium_pub_names.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 11%] Building CXX object examples/CMakeFiles/osmium_pub_names.dir/osmium_pub_names.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_pub_names.dir/osmium_pub_names.cpp.o -MF CMakeFiles/osmium_pub_names.dir/osmium_pub_names.cpp.o.d -o CMakeFiles/osmium_pub_names.dir/osmium_pub_names.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_pub_names.cpp
 [ 11%] Linking CXX executable osmium_dump_internal
 cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_dump_internal.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_dump_internal.dir/link.d CMakeFiles/osmium_dump_internal.dir/osmium_dump_internal.cpp.o -o osmium_dump_internal  -lz -llz4 -lexpat -lbz2
@@ -2730,11 +2771,11 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 11%] Building CXX object examples/CMakeFiles/osmium_read.dir/osmium_read.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_read.dir/osmium_read.cpp.o -MF CMakeFiles/osmium_read.dir/osmium_read.cpp.o.d -o CMakeFiles/osmium_read.dir/osmium_read.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_read.cpp
-[ 11%] Linking CXX executable osmium_filter_discussions
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_filter_discussions.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_filter_discussions.dir/link.d CMakeFiles/osmium_filter_discussions.dir/osmium_filter_discussions.cpp.o -o osmium_filter_discussions  -lz -llz4 -lexpat -lbz2
+[ 11%] Linking CXX executable osmium_location_cache_create
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_location_cache_create.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_location_cache_create.dir/link.d CMakeFiles/osmium_location_cache_create.dir/osmium_location_cache_create.cpp.o -o osmium_location_cache_create  -lz -llz4 -lexpat -lbz2
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 11%] Built target osmium_filter_discussions
+[ 11%] Built target osmium_location_cache_create
 make  -f examples/CMakeFiles/osmium_read_with_progress.dir/build.make examples/CMakeFiles/osmium_read_with_progress.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_read_with_progress.dir/DependInfo.cmake "--color="
@@ -2743,32 +2784,19 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 11%] Building CXX object examples/CMakeFiles/osmium_read_with_progress.dir/osmium_read_with_progress.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_read_with_progress.dir/osmium_read_with_progress.cpp.o -MF CMakeFiles/osmium_read_with_progress.dir/osmium_read_with_progress.cpp.o.d -o CMakeFiles/osmium_read_with_progress.dir/osmium_read_with_progress.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_read_with_progress.cpp
-[ 11%] Linking CXX executable osmium_location_cache_create
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_location_cache_create.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_location_cache_create.dir/link.d CMakeFiles/osmium_location_cache_create.dir/osmium_location_cache_create.cpp.o -o osmium_location_cache_create  -lz -llz4 -lexpat -lbz2
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 11%] Built target osmium_location_cache_create
-make  -f examples/CMakeFiles/osmium_road_length.dir/build.make examples/CMakeFiles/osmium_road_length.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_road_length.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f examples/CMakeFiles/osmium_road_length.dir/build.make examples/CMakeFiles/osmium_road_length.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 11%] Building CXX object examples/CMakeFiles/osmium_road_length.dir/osmium_road_length.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_road_length.dir/osmium_road_length.cpp.o -MF CMakeFiles/osmium_road_length.dir/osmium_road_length.cpp.o.d -o CMakeFiles/osmium_road_length.dir/osmium_road_length.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_road_length.cpp
 [ 12%] Linking CXX executable osmium_location_cache_use
 cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_location_cache_use.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_location_cache_use.dir/link.d CMakeFiles/osmium_location_cache_use.dir/osmium_location_cache_use.cpp.o -o osmium_location_cache_use  -lz -llz4 -lexpat -lbz2
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 12%] Built target osmium_location_cache_use
-make  -f examples/CMakeFiles/osmium_tags_filter.dir/build.make examples/CMakeFiles/osmium_tags_filter.dir/depend
+make  -f examples/CMakeFiles/osmium_road_length.dir/build.make examples/CMakeFiles/osmium_road_length.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_tags_filter.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_road_length.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f examples/CMakeFiles/osmium_tags_filter.dir/build.make examples/CMakeFiles/osmium_tags_filter.dir/build
+make  -f examples/CMakeFiles/osmium_road_length.dir/build.make examples/CMakeFiles/osmium_road_length.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 13%] Building CXX object examples/CMakeFiles/osmium_tags_filter.dir/osmium_tags_filter.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_tags_filter.dir/osmium_tags_filter.cpp.o -MF CMakeFiles/osmium_tags_filter.dir/osmium_tags_filter.cpp.o.d -o CMakeFiles/osmium_tags_filter.dir/osmium_tags_filter.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_tags_filter.cpp
+[ 12%] Building CXX object examples/CMakeFiles/osmium_road_length.dir/osmium_road_length.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_road_length.dir/osmium_road_length.cpp.o -MF CMakeFiles/osmium_road_length.dir/osmium_road_length.cpp.o.d -o CMakeFiles/osmium_road_length.dir/osmium_road_length.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_road_length.cpp
 In file included from /usr/include/c++/14/bits/stl_algo.h:61,
                  from /usr/include/c++/14/algorithm:61,
                  from /build/reproducible-path/libosmium-2.21.0/include/osmium/memory/buffer.hpp:41,
@@ -2791,37 +2819,50 @@
  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<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
-[ 14%] Linking CXX executable osmium_pub_names
+[ 13%] Linking CXX executable osmium_pub_names
 cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_pub_names.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_pub_names.dir/link.d CMakeFiles/osmium_pub_names.dir/osmium_pub_names.cpp.o -o osmium_pub_names  -lz -llz4 -lexpat -lbz2
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 13%] Built target osmium_pub_names
+make  -f examples/CMakeFiles/osmium_tags_filter.dir/build.make examples/CMakeFiles/osmium_tags_filter.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_tags_filter.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f examples/CMakeFiles/osmium_tags_filter.dir/build.make examples/CMakeFiles/osmium_tags_filter.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 14%] Building CXX object examples/CMakeFiles/osmium_tags_filter.dir/osmium_tags_filter.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_tags_filter.dir/osmium_tags_filter.cpp.o -MF CMakeFiles/osmium_tags_filter.dir/osmium_tags_filter.cpp.o.d -o CMakeFiles/osmium_tags_filter.dir/osmium_tags_filter.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_tags_filter.cpp
 [ 15%] Linking CXX executable osmium_read
 cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_read.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_read.dir/link.d CMakeFiles/osmium_read.dir/osmium_read.cpp.o -o osmium_read  -lz -llz4 -lexpat -lbz2
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_pub_names.dir/link.d CMakeFiles/osmium_pub_names.dir/osmium_pub_names.cpp.o -o osmium_pub_names  -lz -llz4 -lexpat -lbz2
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 15%] Built target osmium_read
 make  -f examples/CMakeFiles/osmium_tiles.dir/build.make examples/CMakeFiles/osmium_tiles.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/examples /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/examples /build/reproducible-path/libosmium-2.21.0/build/examples/CMakeFiles/osmium_tiles.dir/DependInfo.cmake "--color="
-[ 15%] Built target osmium_pub_names
-make  -f test/CMakeFiles/area_test_area_id.dir/build.make test/CMakeFiles/area_test_area_id.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/area_test_area_id.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f examples/CMakeFiles/osmium_tiles.dir/build.make examples/CMakeFiles/osmium_tiles.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/area_test_area_id.dir/build.make test/CMakeFiles/area_test_area_id.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 16%] Building CXX object examples/CMakeFiles/osmium_tiles.dir/osmium_tiles.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -isystem /usr/include/gdal -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -pthread -MD -MT examples/CMakeFiles/osmium_tiles.dir/osmium_tiles.cpp.o -MF CMakeFiles/osmium_tiles.dir/osmium_tiles.cpp.o.d -o CMakeFiles/osmium_tiles.dir/osmium_tiles.cpp.o -c /build/reproducible-path/libosmium-2.21.0/examples/osmium_tiles.cpp
-[ 16%] Building CXX object test/CMakeFiles/area_test_area_id.dir/t/area/test_area_id.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/area_test_area_id.dir/t/area/test_area_id.cpp.o -MF CMakeFiles/area_test_area_id.dir/t/area/test_area_id.cpp.o.d -o CMakeFiles/area_test_area_id.dir/t/area/test_area_id.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/area/test_area_id.cpp
 [ 16%] Linking CXX executable osmium_tiles
 cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_tiles.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_tiles.dir/link.d CMakeFiles/osmium_tiles.dir/osmium_tiles.cpp.o -o osmium_tiles  -lz -llz4 -lexpat -lbz2
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 16%] Built target osmium_tiles
+make  -f test/CMakeFiles/area_test_area_id.dir/build.make test/CMakeFiles/area_test_area_id.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/area_test_area_id.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f test/CMakeFiles/area_test_area_id.dir/build.make test/CMakeFiles/area_test_area_id.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 16%] Building CXX object test/CMakeFiles/area_test_area_id.dir/t/area/test_area_id.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/area_test_area_id.dir/t/area/test_area_id.cpp.o -MF CMakeFiles/area_test_area_id.dir/t/area/test_area_id.cpp.o.d -o CMakeFiles/area_test_area_id.dir/t/area/test_area_id.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/area/test_area_id.cpp
+[ 16%] Linking CXX executable area_test_area_id
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/area_test_area_id.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/area_test_area_id.dir/link.d CMakeFiles/area_test_area_id.dir/t/area/test_area_id.cpp.o -o area_test_area_id  libtestlib.a
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 16%] Built target area_test_area_id
 make  -f test/CMakeFiles/area_test_assembler.dir/build.make test/CMakeFiles/area_test_assembler.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/area_test_assembler.dir/DependInfo.cmake "--color="
@@ -2830,43 +2871,69 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 17%] Building CXX object test/CMakeFiles/area_test_assembler.dir/t/area/test_assembler.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/area_test_assembler.dir/t/area/test_assembler.cpp.o -MF CMakeFiles/area_test_assembler.dir/t/area/test_assembler.cpp.o.d -o CMakeFiles/area_test_assembler.dir/t/area/test_assembler.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/area/test_assembler.cpp
-[ 17%] Linking CXX executable area_test_area_id
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/area_test_area_id.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/area_test_area_id.dir/link.d CMakeFiles/area_test_area_id.dir/t/area/test_area_id.cpp.o -o area_test_area_id  libtestlib.a
+[ 18%] Linking CXX executable osmium_read_with_progress
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_read_with_progress.dir/link.txt --verbose=1
+/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
+/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
+ 1876 |     __introsort_loop(_RandomAccessIterator __first,
+      |     ^~~~~~~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
+/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
+ 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
+    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
+    inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30:
+/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
+ 1905 |           std::__introsort_loop(__first, __last,
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
+ 1906 |                                 std::__lg(__last - __first) * 2,
+      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1907 |                                 __comp);
+      |                                 ~~~~~~~
+In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
+    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31,
+    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
+    inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30:
+/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
+ 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
+ 1822 |         std::__insertion_sort(__first, __last, __comp);
+      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
+    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
+    inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30,
+    inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39:
+/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
+ 1905 |           std::__introsort_loop(__first, __last,
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
+ 1906 |                                 std::__lg(__last - __first) * 2,
+      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1907 |                                 __comp);
+      |                                 ~~~~~~~
+In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
+    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31,
+    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
+    inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30,
+    inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39:
+/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
+ 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
+ 1822 |         std::__insertion_sort(__first, __last, __comp);
+      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_read_with_progress.dir/link.d CMakeFiles/osmium_read_with_progress.dir/osmium_read_with_progress.cpp.o -o osmium_read_with_progress  -lz -llz4 -lexpat -lbz2
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 17%] Built target area_test_area_id
+[ 18%] Built target osmium_read_with_progress
 make  -f test/CMakeFiles/area_test_node_ref_segment.dir/build.make test/CMakeFiles/area_test_node_ref_segment.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/area_test_node_ref_segment.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/area_test_node_ref_segment.dir/build.make test/CMakeFiles/area_test_node_ref_segment.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 18%] Building CXX object test/CMakeFiles/area_test_node_ref_segment.dir/t/area/test_node_ref_segment.cpp.o
+[ 19%] Building CXX object test/CMakeFiles/area_test_node_ref_segment.dir/t/area/test_node_ref_segment.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/area_test_node_ref_segment.dir/t/area/test_node_ref_segment.cpp.o -MF CMakeFiles/area_test_node_ref_segment.dir/t/area/test_node_ref_segment.cpp.o.d -o CMakeFiles/area_test_node_ref_segment.dir/t/area/test_node_ref_segment.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/area/test_node_ref_segment.cpp
-[ 19%] Linking CXX executable osmium_read_with_progress
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_read_with_progress.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_read_with_progress.dir/link.d CMakeFiles/osmium_read_with_progress.dir/osmium_read_with_progress.cpp.o -o osmium_read_with_progress  -lz -llz4 -lexpat -lbz2
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 19%] Built target osmium_read_with_progress
-make  -f test/CMakeFiles/osm_test_area.dir/build.make test/CMakeFiles/osm_test_area.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_area.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/osm_test_area.dir/build.make test/CMakeFiles/osm_test_area.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 19%] Building CXX object test/CMakeFiles/osm_test_area.dir/t/osm/test_area.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_area.dir/t/osm/test_area.cpp.o -MF CMakeFiles/osm_test_area.dir/t/osm/test_area.cpp.o.d -o CMakeFiles/osm_test_area.dir/t/osm/test_area.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_area.cpp
-[ 19%] Linking CXX executable osm_test_area
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_area.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_area.dir/link.d CMakeFiles/osm_test_area.dir/t/osm/test_area.cpp.o -o osm_test_area  libtestlib.a -lz
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 19%] Built target osm_test_area
-make  -f test/CMakeFiles/osm_test_box.dir/build.make test/CMakeFiles/osm_test_box.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_box.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/osm_test_box.dir/build.make test/CMakeFiles/osm_test_box.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 In file included from /usr/include/c++/14/algorithm:61,
                  from /build/reproducible-path/libosmium-2.21.0/test/catch/catch.hpp:3600,
                  from /build/reproducible-path/libosmium-2.21.0/test/t/area/test_assembler.cpp:1:
@@ -2874,8 +2941,6 @@
 /usr/include/c++/14/bits/stl_algo.h:2435:5: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<osmium::area::detail::BasicAssembler::rings_stack_element*, std::vector<osmium::area::detail::BasicAssembler::rings_stack_element> >' changed in GCC 7.1
  2435 |     __merge_without_buffer(_BidirectionalIterator __first,
       |     ^~~~~~~~~~~~~~~~~~~~~~
-[ 20%] Building CXX object test/CMakeFiles/osm_test_box.dir/t/osm/test_box.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_box.dir/t/osm/test_box.cpp.o -MF CMakeFiles/osm_test_box.dir/t/osm/test_box.cpp.o.d -o CMakeFiles/osm_test_box.dir/t/osm/test_box.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_box.cpp
 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = reverse_iterator<__gnu_cxx::__normal_iterator<osmium::area::detail::BasicAssembler::rings_stack_element*, vector<osmium::area::detail::BasicAssembler::rings_stack_element> > >; _Distance = int; _Pointer = osmium::area::detail::BasicAssembler::rings_stack_element*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
 /usr/include/c++/14/bits/stl_algo.h:2382:5: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<osmium::area::detail::BasicAssembler::rings_stack_element*, std::vector<osmium::area::detail::BasicAssembler::rings_stack_element> >' changed in GCC 7.1
  2382 |     __merge_adaptive_resize(_BidirectionalIterator __first,
@@ -2902,19 +2967,19 @@
 /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
  1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[ 20%] Linking CXX executable area_test_node_ref_segment
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/area_test_node_ref_segment.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/area_test_node_ref_segment.dir/link.d CMakeFiles/area_test_node_ref_segment.dir/t/area/test_node_ref_segment.cpp.o -o area_test_node_ref_segment  libtestlib.a
+[ 19%] Linking CXX executable osmium_road_length
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_road_length.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_road_length.dir/link.d CMakeFiles/osmium_road_length.dir/osmium_road_length.cpp.o -o osmium_road_length  -lz -llz4 -lexpat -lbz2
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 20%] Built target area_test_node_ref_segment
-make  -f test/CMakeFiles/osm_test_changeset.dir/build.make test/CMakeFiles/osm_test_changeset.dir/depend
+[ 19%] Built target osmium_road_length
+make  -f test/CMakeFiles/osm_test_area.dir/build.make test/CMakeFiles/osm_test_area.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_changeset.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_area.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/osm_test_changeset.dir/build.make test/CMakeFiles/osm_test_changeset.dir/build
+make  -f test/CMakeFiles/osm_test_area.dir/build.make test/CMakeFiles/osm_test_area.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 21%] Building CXX object test/CMakeFiles/osm_test_changeset.dir/t/osm/test_changeset.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_changeset.dir/t/osm/test_changeset.cpp.o -MF CMakeFiles/osm_test_changeset.dir/t/osm/test_changeset.cpp.o.d -o CMakeFiles/osm_test_changeset.dir/t/osm/test_changeset.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_changeset.cpp
+[ 19%] Building CXX object test/CMakeFiles/osm_test_area.dir/t/osm/test_area.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_area.dir/t/osm/test_area.cpp.o -MF CMakeFiles/osm_test_area.dir/t/osm/test_area.cpp.o.d -o CMakeFiles/osm_test_area.dir/t/osm/test_area.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_area.cpp
 In file included from /usr/include/c++/14/vector:72,
                  from /build/reproducible-path/libosmium-2.21.0/test/catch/catch.hpp:566:
 /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const osmium::area::detail::BasicAssembler::candidate&}; _Tp = osmium::area::detail::BasicAssembler::candidate; _Alloc = std::allocator<osmium::area::detail::BasicAssembler::candidate>]':
@@ -2935,19 +3000,19 @@
 /build/reproducible-path/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:775:58: note: parameter passing for argument of type 'std::vector<osmium::area::detail::BasicAssembler::candidate>::const_iterator' changed in GCC 7.1
   775 |                                         candidates.insert(candidates.begin(), c);
       |                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
-[ 21%] Linking CXX executable osm_test_box
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_box.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_box.dir/link.d CMakeFiles/osm_test_box.dir/t/osm/test_box.cpp.o -o osm_test_box  libtestlib.a -lz
+[ 19%] Linking CXX executable area_test_node_ref_segment
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/area_test_node_ref_segment.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/area_test_node_ref_segment.dir/link.d CMakeFiles/area_test_node_ref_segment.dir/t/area/test_node_ref_segment.cpp.o -o area_test_node_ref_segment  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 21%] Built target osm_test_box
-make  -f test/CMakeFiles/osm_test_crc.dir/build.make test/CMakeFiles/osm_test_crc.dir/depend
+[ 19%] Built target area_test_node_ref_segment
+make  -f test/CMakeFiles/osm_test_box.dir/build.make test/CMakeFiles/osm_test_box.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_crc.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_box.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/osm_test_crc.dir/build.make test/CMakeFiles/osm_test_crc.dir/build
+make  -f test/CMakeFiles/osm_test_box.dir/build.make test/CMakeFiles/osm_test_box.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 22%] Building CXX object test/CMakeFiles/osm_test_crc.dir/t/osm/test_crc.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_crc.dir/t/osm/test_crc.cpp.o -MF CMakeFiles/osm_test_crc.dir/t/osm/test_crc.cpp.o.d -o CMakeFiles/osm_test_crc.dir/t/osm/test_crc.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_crc.cpp
+[ 20%] Building CXX object test/CMakeFiles/osm_test_box.dir/t/osm/test_box.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_box.dir/t/osm/test_box.cpp.o -MF CMakeFiles/osm_test_box.dir/t/osm/test_box.cpp.o.d -o CMakeFiles/osm_test_box.dir/t/osm/test_box.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_box.cpp
 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
     inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
     inlined from 'void osmium::area::detail::SegmentList::sort()' at /build/reproducible-path/libosmium-2.21.0/include/osmium/area/detail/segment_list.hpp:215:30,
@@ -2970,61 +3035,37 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
-/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
- 1876 |     __introsort_loop(_RandomAccessIterator __first,
-      |     ^~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
-/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
- 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
-    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
-    inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30:
-/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
- 1905 |           std::__introsort_loop(__first, __last,
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
- 1906 |                                 std::__lg(__last - __first) * 2,
-      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1907 |                                 __comp);
-      |                                 ~~~~~~~
-In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
-    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31,
-    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
-    inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30:
-/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
- 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
- 1822 |         std::__insertion_sort(__first, __last, __comp);
-      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
-    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
-    inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30,
-    inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39:
-/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
- 1905 |           std::__introsort_loop(__first, __last,
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
- 1906 |                                 std::__lg(__last - __first) * 2,
-      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1907 |                                 __comp);
-      |                                 ~~~~~~~
-In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
-    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31,
-    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
-    inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30,
-    inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39:
-/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
- 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
- 1822 |         std::__insertion_sort(__first, __last, __comp);
-      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 22%] Linking CXX executable osm_test_crc
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_crc.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_crc.dir/link.d CMakeFiles/osm_test_crc.dir/t/osm/test_crc.cpp.o -o osm_test_crc  libtestlib.a -lz
+[ 20%] Linking CXX executable osm_test_area
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_area.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_area.dir/link.d CMakeFiles/osm_test_area.dir/t/osm/test_area.cpp.o -o osm_test_area  libtestlib.a -lz
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 22%] Built target osm_test_crc
+[ 20%] Built target osm_test_area
+make  -f test/CMakeFiles/osm_test_changeset.dir/build.make test/CMakeFiles/osm_test_changeset.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_changeset.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f test/CMakeFiles/osm_test_changeset.dir/build.make test/CMakeFiles/osm_test_changeset.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 21%] Building CXX object test/CMakeFiles/osm_test_changeset.dir/t/osm/test_changeset.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_changeset.dir/t/osm/test_changeset.cpp.o -MF CMakeFiles/osm_test_changeset.dir/t/osm/test_changeset.cpp.o.d -o CMakeFiles/osm_test_changeset.dir/t/osm/test_changeset.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_changeset.cpp
+[ 21%] Linking CXX executable area_test_assembler
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/area_test_assembler.dir/link.txt --verbose=1
+[ 21%] Linking CXX executable osm_test_box
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_box.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/area_test_assembler.dir/link.d CMakeFiles/area_test_assembler.dir/t/area/test_assembler.cpp.o -o area_test_assembler  libtestlib.a
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 21%] Built target area_test_assembler
+make  -f test/CMakeFiles/osm_test_crc.dir/build.make test/CMakeFiles/osm_test_crc.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_crc.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f test/CMakeFiles/osm_test_crc.dir/build.make test/CMakeFiles/osm_test_crc.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 22%] Building CXX object test/CMakeFiles/osm_test_crc.dir/t/osm/test_crc.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_crc.dir/t/osm/test_crc.cpp.o -MF CMakeFiles/osm_test_crc.dir/t/osm/test_crc.cpp.o.d -o CMakeFiles/osm_test_crc.dir/t/osm/test_crc.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_crc.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_box.dir/link.d CMakeFiles/osm_test_box.dir/t/osm/test_box.cpp.o -o osm_test_box  libtestlib.a -lz
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 22%] Built target osm_test_box
 make  -f test/CMakeFiles/osm_test_entity_bits.dir/build.make test/CMakeFiles/osm_test_entity_bits.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_entity_bits.dir/DependInfo.cmake "--color="
@@ -3033,76 +3074,99 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 23%] Building CXX object test/CMakeFiles/osm_test_entity_bits.dir/t/osm/test_entity_bits.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_entity_bits.dir/t/osm/test_entity_bits.cpp.o -MF CMakeFiles/osm_test_entity_bits.dir/t/osm/test_entity_bits.cpp.o.d -o CMakeFiles/osm_test_entity_bits.dir/t/osm/test_entity_bits.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_entity_bits.cpp
+[ 23%] Linking CXX executable osm_test_crc
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_crc.dir/link.txt --verbose=1
 [ 23%] Linking CXX executable osm_test_entity_bits
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_entity_bits.dir/link.txt --verbose=1
-[ 23%] Linking CXX executable osmium_road_length
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_road_length.dir/link.txt --verbose=1
-[ 23%] Linking CXX executable osm_test_changeset
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_changeset.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_entity_bits.dir/link.d CMakeFiles/osm_test_entity_bits.dir/t/osm/test_entity_bits.cpp.o -o osm_test_entity_bits  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_road_length.dir/link.d CMakeFiles/osmium_road_length.dir/osmium_road_length.cpp.o -o osmium_road_length  -lz -llz4 -lexpat -lbz2
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 23%] Built target osm_test_entity_bits
 make  -f test/CMakeFiles/osm_test_location.dir/build.make test/CMakeFiles/osm_test_location.dir/depend
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_crc.dir/link.d CMakeFiles/osm_test_crc.dir/t/osm/test_crc.cpp.o -o osm_test_crc  libtestlib.a -lz
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_location.dir/DependInfo.cmake "--color="
-[ 23%] Built target osmium_road_length
+[ 23%] Built target osm_test_crc
 make  -f test/CMakeFiles/osm_test_metadata.dir/build.make test/CMakeFiles/osm_test_metadata.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_metadata.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/osm_test_location.dir/build.make test/CMakeFiles/osm_test_location.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/osm_test_metadata.dir/build.make test/CMakeFiles/osm_test_metadata.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_metadata.dir/DependInfo.cmake "--color="
 [ 24%] Building CXX object test/CMakeFiles/osm_test_location.dir/t/osm/test_location.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_location.dir/t/osm/test_location.cpp.o -MF CMakeFiles/osm_test_location.dir/t/osm/test_location.cpp.o.d -o CMakeFiles/osm_test_location.dir/t/osm/test_location.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_location.cpp
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f test/CMakeFiles/osm_test_metadata.dir/build.make test/CMakeFiles/osm_test_metadata.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 24%] Building CXX object test/CMakeFiles/osm_test_metadata.dir/t/osm/test_metadata.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_metadata.dir/t/osm/test_metadata.cpp.o -MF CMakeFiles/osm_test_metadata.dir/t/osm/test_metadata.cpp.o.d -o CMakeFiles/osm_test_metadata.dir/t/osm/test_metadata.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_metadata.cpp
+[ 24%] Linking CXX executable osm_test_changeset
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_changeset.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_changeset.dir/link.d CMakeFiles/osm_test_changeset.dir/t/osm/test_changeset.cpp.o -o osm_test_changeset  libtestlib.a -lz
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 24%] Built target osm_test_changeset
 make  -f test/CMakeFiles/osm_test_node.dir/build.make test/CMakeFiles/osm_test_node.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_node.dir/DependInfo.cmake "--color="
-[ 24%] Linking CXX executable area_test_assembler
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/area_test_assembler.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/osm_test_node.dir/build.make test/CMakeFiles/osm_test_node.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 24%] Building CXX object test/CMakeFiles/osm_test_node.dir/t/osm/test_node.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_node.dir/t/osm/test_node.cpp.o -MF CMakeFiles/osm_test_node.dir/t/osm/test_node.cpp.o.d -o CMakeFiles/osm_test_node.dir/t/osm/test_node.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_node.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/area_test_assembler.dir/link.d CMakeFiles/area_test_assembler.dir/t/area/test_assembler.cpp.o -o area_test_assembler  libtestlib.a
+In file included from /usr/include/protozero/basic_pbf_builder.hpp:19,
+                 from /usr/include/protozero/pbf_builder.hpp:19,
+                 from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:78,
+                 from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/pbf_output.hpp:45,
+                 from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/any_output.hpp:51,
+                 from /build/reproducible-path/libosmium-2.21.0/examples/osmium_tags_filter.cpp:30:
+/usr/include/protozero/basic_pbf_writer.hpp: In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_svarint(protozero::pbf_tag_type, It, It) [with It = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]':
+/usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
+  149 |     void add_packed_svarint(pbf_tag_type tag, It first, It last) { // NOLINT(performance-unnecessary-value-param)
+      |          ^~~~~~~~~~~~~~~~~~
+/usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
+In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]',
+    inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5,
+    inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:246:61:
+/usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
+  785 |         add_packed_svarint(tag, first, last);
+      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
+In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]',
+    inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5,
+    inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:249:61:
+/usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
+  785 |         add_packed_svarint(tag, first, last);
+      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
+[ 25%] Linking CXX executable osm_test_metadata
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_metadata.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_metadata.dir/link.d CMakeFiles/osm_test_metadata.dir/t/osm/test_metadata.cpp.o -o osm_test_metadata  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 24%] Built target area_test_assembler
+[ 25%] Built target osm_test_metadata
 make  -f test/CMakeFiles/osm_test_node_ref.dir/build.make test/CMakeFiles/osm_test_node_ref.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_node_ref.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/osm_test_node_ref.dir/build.make test/CMakeFiles/osm_test_node_ref.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 24%] Building CXX object test/CMakeFiles/osm_test_node_ref.dir/t/osm/test_node_ref.cpp.o
+[ 25%] Building CXX object test/CMakeFiles/osm_test_node_ref.dir/t/osm/test_node_ref.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_node_ref.dir/t/osm/test_node_ref.cpp.o -MF CMakeFiles/osm_test_node_ref.dir/t/osm/test_node_ref.cpp.o.d -o CMakeFiles/osm_test_node_ref.dir/t/osm/test_node_ref.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_node_ref.cpp
-[ 25%] Linking CXX executable osm_test_node_ref
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_node_ref.dir/link.txt --verbose=1
-[ 26%] Linking CXX executable osm_test_metadata
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_metadata.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_node_ref.dir/link.d CMakeFiles/osm_test_node_ref.dir/t/osm/test_node_ref.cpp.o -o osm_test_node_ref  libtestlib.a
+[ 25%] Linking CXX executable osm_test_location
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_location.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_location.dir/link.d CMakeFiles/osm_test_location.dir/t/osm/test_location.cpp.o -o osm_test_location  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 26%] Built target osm_test_node_ref
+[ 25%] Built target osm_test_location
 make  -f test/CMakeFiles/osm_test_object_comparisons.dir/build.make test/CMakeFiles/osm_test_object_comparisons.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_object_comparisons.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/osm_test_object_comparisons.dir/build.make test/CMakeFiles/osm_test_object_comparisons.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 26%] Building CXX object test/CMakeFiles/osm_test_object_comparisons.dir/t/osm/test_object_comparisons.cpp.o
+[ 25%] Building CXX object test/CMakeFiles/osm_test_object_comparisons.dir/t/osm/test_object_comparisons.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_object_comparisons.dir/t/osm/test_object_comparisons.cpp.o -MF CMakeFiles/osm_test_object_comparisons.dir/t/osm/test_object_comparisons.cpp.o.d -o CMakeFiles/osm_test_object_comparisons.dir/t/osm/test_object_comparisons.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_object_comparisons.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_metadata.dir/link.d CMakeFiles/osm_test_metadata.dir/t/osm/test_metadata.cpp.o -o osm_test_metadata  libtestlib.a
+[ 26%] Linking CXX executable osm_test_node
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_node.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_node.dir/link.d CMakeFiles/osm_test_node.dir/t/osm/test_node.cpp.o -o osm_test_node  libtestlib.a -lz
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 26%] Built target osm_test_metadata
+[ 26%] Built target osm_test_node
 make  -f test/CMakeFiles/osm_test_relation.dir/build.make test/CMakeFiles/osm_test_relation.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_relation.dir/DependInfo.cmake "--color="
@@ -3111,99 +3175,76 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 26%] Building CXX object test/CMakeFiles/osm_test_relation.dir/t/osm/test_relation.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_relation.dir/t/osm/test_relation.cpp.o -MF CMakeFiles/osm_test_relation.dir/t/osm/test_relation.cpp.o.d -o CMakeFiles/osm_test_relation.dir/t/osm/test_relation.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_relation.cpp
-[ 26%] Linking CXX executable osm_test_location
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_location.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_location.dir/link.d CMakeFiles/osm_test_location.dir/t/osm/test_location.cpp.o -o osm_test_location  libtestlib.a
+[ 27%] Linking CXX executable osm_test_node_ref
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_node_ref.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_node_ref.dir/link.d CMakeFiles/osm_test_node_ref.dir/t/osm/test_node_ref.cpp.o -o osm_test_node_ref  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 26%] Built target osm_test_location
+[ 27%] Built target osm_test_node_ref
 make  -f test/CMakeFiles/osm_test_timestamp.dir/build.make test/CMakeFiles/osm_test_timestamp.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_timestamp.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/osm_test_timestamp.dir/build.make test/CMakeFiles/osm_test_timestamp.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 27%] Building CXX object test/CMakeFiles/osm_test_timestamp.dir/t/osm/test_timestamp.cpp.o
+[ 28%] Building CXX object test/CMakeFiles/osm_test_timestamp.dir/t/osm/test_timestamp.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_timestamp.dir/t/osm/test_timestamp.cpp.o -MF CMakeFiles/osm_test_timestamp.dir/t/osm/test_timestamp.cpp.o.d -o CMakeFiles/osm_test_timestamp.dir/t/osm/test_timestamp.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_timestamp.cpp
-[ 28%] Linking CXX executable osm_test_node
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_node.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_node.dir/link.d CMakeFiles/osm_test_node.dir/t/osm/test_node.cpp.o -o osm_test_node  libtestlib.a -lz
+[ 28%] Linking CXX executable osmium_tags_filter
+cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_tags_filter.dir/link.txt --verbose=1
+[ 29%] Linking CXX executable osm_test_object_comparisons
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_object_comparisons.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_tags_filter.dir/link.d CMakeFiles/osmium_tags_filter.dir/osmium_tags_filter.cpp.o -o osmium_tags_filter  -lz -llz4 -lexpat -lbz2
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 28%] Built target osm_test_node
+[ 29%] Built target osmium_tags_filter
 make  -f test/CMakeFiles/osm_test_types_from_string.dir/build.make test/CMakeFiles/osm_test_types_from_string.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_types_from_string.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/osm_test_types_from_string.dir/build.make test/CMakeFiles/osm_test_types_from_string.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 29%] Building CXX object test/CMakeFiles/osm_test_types_from_string.dir/t/osm/test_types_from_string.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_types_from_string.dir/t/osm/test_types_from_string.cpp.o -MF CMakeFiles/osm_test_types_from_string.dir/t/osm/test_types_from_string.cpp.o.d -o CMakeFiles/osm_test_types_from_string.dir/t/osm/test_types_from_string.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_types_from_string.cpp
-[ 29%] Linking CXX executable osm_test_relation
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_relation.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_relation.dir/link.d CMakeFiles/osm_test_relation.dir/t/osm/test_relation.cpp.o -o osm_test_relation  libtestlib.a -lz
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_object_comparisons.dir/link.d CMakeFiles/osm_test_object_comparisons.dir/t/osm/test_object_comparisons.cpp.o -o osm_test_object_comparisons  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 29%] Built target osm_test_relation
+[ 30%] Building CXX object test/CMakeFiles/osm_test_types_from_string.dir/t/osm/test_types_from_string.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_types_from_string.dir/t/osm/test_types_from_string.cpp.o -MF CMakeFiles/osm_test_types_from_string.dir/t/osm/test_types_from_string.cpp.o.d -o CMakeFiles/osm_test_types_from_string.dir/t/osm/test_types_from_string.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_types_from_string.cpp
+[ 30%] Built target osm_test_object_comparisons
 make  -f test/CMakeFiles/osm_test_way.dir/build.make test/CMakeFiles/osm_test_way.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/osm_test_way.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/osm_test_way.dir/build.make test/CMakeFiles/osm_test_way.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 30%] Building CXX object test/CMakeFiles/osm_test_way.dir/t/osm/test_way.cpp.o
+[ 31%] Building CXX object test/CMakeFiles/osm_test_way.dir/t/osm/test_way.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/osm_test_way.dir/t/osm/test_way.cpp.o -MF CMakeFiles/osm_test_way.dir/t/osm/test_way.cpp.o.d -o CMakeFiles/osm_test_way.dir/t/osm/test_way.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/osm/test_way.cpp
-[ 30%] Linking CXX executable osm_test_types_from_string
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_types_from_string.dir/link.txt --verbose=1
-[ 30%] Linking CXX executable osm_test_timestamp
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_timestamp.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_types_from_string.dir/link.d CMakeFiles/osm_test_types_from_string.dir/t/osm/test_types_from_string.cpp.o -o osm_test_types_from_string  libtestlib.a
+[ 31%] Linking CXX executable osm_test_relation
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_relation.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_relation.dir/link.d CMakeFiles/osm_test_relation.dir/t/osm/test_relation.cpp.o -o osm_test_relation  libtestlib.a -lz
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 30%] Built target osm_test_types_from_string
+[ 31%] Built target osm_test_relation
 make  -f test/CMakeFiles/memory_test_buffer_basics.dir/build.make test/CMakeFiles/memory_test_buffer_basics.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/memory_test_buffer_basics.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/memory_test_buffer_basics.dir/build.make test/CMakeFiles/memory_test_buffer_basics.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 31%] Building CXX object test/CMakeFiles/memory_test_buffer_basics.dir/t/memory/test_buffer_basics.cpp.o
+[ 32%] Building CXX object test/CMakeFiles/memory_test_buffer_basics.dir/t/memory/test_buffer_basics.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/memory_test_buffer_basics.dir/t/memory/test_buffer_basics.cpp.o -MF CMakeFiles/memory_test_buffer_basics.dir/t/memory/test_buffer_basics.cpp.o.d -o CMakeFiles/memory_test_buffer_basics.dir/t/memory/test_buffer_basics.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/memory/test_buffer_basics.cpp
-In file included from /usr/include/protozero/basic_pbf_builder.hpp:19,
-                 from /usr/include/protozero/pbf_builder.hpp:19,
-                 from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:78,
-                 from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/pbf_output.hpp:45,
-                 from /build/reproducible-path/libosmium-2.21.0/include/osmium/io/any_output.hpp:51,
-                 from /build/reproducible-path/libosmium-2.21.0/examples/osmium_tags_filter.cpp:30:
-/usr/include/protozero/basic_pbf_writer.hpp: In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_svarint(protozero::pbf_tag_type, It, It) [with It = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]':
-/usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
-  149 |     void add_packed_svarint(pbf_tag_type tag, It first, It last) { // NOLINT(performance-unnecessary-value-param)
-      |          ^~~~~~~~~~~~~~~~~~
-/usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
-In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]',
-    inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5,
-    inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:246:61:
-/usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
-  785 |         add_packed_svarint(tag, first, last);
-      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
-In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]',
-    inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5,
-    inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /build/reproducible-path/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:249:61:
-/usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
-  785 |         add_packed_svarint(tag, first, last);
-      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
+[ 32%] Linking CXX executable osm_test_timestamp
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_timestamp.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_timestamp.dir/link.d CMakeFiles/osm_test_timestamp.dir/t/osm/test_timestamp.cpp.o -o osm_test_timestamp  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 31%] Built target osm_test_timestamp
+[ 32%] Built target osm_test_timestamp
 make  -f test/CMakeFiles/memory_test_buffer_node.dir/build.make test/CMakeFiles/memory_test_buffer_node.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/memory_test_buffer_node.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/memory_test_buffer_node.dir/build.make test/CMakeFiles/memory_test_buffer_node.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 32%] Building CXX object test/CMakeFiles/memory_test_buffer_node.dir/t/memory/test_buffer_node.cpp.o
+[ 33%] Building CXX object test/CMakeFiles/memory_test_buffer_node.dir/t/memory/test_buffer_node.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/memory_test_buffer_node.dir/t/memory/test_buffer_node.cpp.o -MF CMakeFiles/memory_test_buffer_node.dir/t/memory/test_buffer_node.cpp.o.d -o CMakeFiles/memory_test_buffer_node.dir/t/memory/test_buffer_node.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/memory/test_buffer_node.cpp
-[ 33%] Linking CXX executable osm_test_object_comparisons
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_object_comparisons.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_object_comparisons.dir/link.d CMakeFiles/osm_test_object_comparisons.dir/t/osm/test_object_comparisons.cpp.o -o osm_test_object_comparisons  libtestlib.a
+[ 33%] Linking CXX executable osm_test_types_from_string
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_types_from_string.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_types_from_string.dir/link.d CMakeFiles/osm_test_types_from_string.dir/t/osm/test_types_from_string.cpp.o -o osm_test_types_from_string  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 33%] Built target osm_test_object_comparisons
+[ 33%] Built target osm_test_types_from_string
 make  -f test/CMakeFiles/memory_test_buffer_purge.dir/build.make test/CMakeFiles/memory_test_buffer_purge.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/memory_test_buffer_purge.dir/DependInfo.cmake "--color="
@@ -3216,6 +3257,8 @@
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/memory_test_buffer_basics.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/memory_test_buffer_basics.dir/link.d CMakeFiles/memory_test_buffer_basics.dir/t/memory/test_buffer_basics.cpp.o -o memory_test_buffer_basics  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 33%] Linking CXX executable osm_test_way
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_way.dir/link.txt --verbose=1
 [ 33%] Built target memory_test_buffer_basics
 make  -f test/CMakeFiles/memory_test_callback_buffer.dir/build.make test/CMakeFiles/memory_test_callback_buffer.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
@@ -3225,8 +3268,6 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 33%] Building CXX object test/CMakeFiles/memory_test_callback_buffer.dir/t/memory/test_callback_buffer.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/memory_test_callback_buffer.dir/t/memory/test_callback_buffer.cpp.o -MF CMakeFiles/memory_test_callback_buffer.dir/t/memory/test_callback_buffer.cpp.o.d -o CMakeFiles/memory_test_callback_buffer.dir/t/memory/test_callback_buffer.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/memory/test_callback_buffer.cpp
-[ 33%] Linking CXX executable osm_test_way
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/osm_test_way.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/osm_test_way.dir/link.d CMakeFiles/osm_test_way.dir/t/osm/test_way.cpp.o -o osm_test_way  libtestlib.a -lz
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 33%] Built target osm_test_way
@@ -3240,32 +3281,32 @@
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/memory_test_item.dir/t/memory/test_item.cpp.o -MF CMakeFiles/memory_test_item.dir/t/memory/test_item.cpp.o.d -o CMakeFiles/memory_test_item.dir/t/memory/test_item.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/memory/test_item.cpp
 [ 33%] Linking CXX executable memory_test_buffer_node
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/memory_test_buffer_node.dir/link.txt --verbose=1
+[ 34%] Linking CXX executable memory_test_buffer_purge
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/memory_test_buffer_purge.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/memory_test_buffer_node.dir/link.d CMakeFiles/memory_test_buffer_node.dir/t/memory/test_buffer_node.cpp.o -o memory_test_buffer_node  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 33%] Built target memory_test_buffer_node
+[ 34%] Built target memory_test_buffer_node
 make  -f test/CMakeFiles/memory_test_type_is_compatible.dir/build.make test/CMakeFiles/memory_test_type_is_compatible.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/memory_test_type_is_compatible.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/memory_test_type_is_compatible.dir/build.make test/CMakeFiles/memory_test_type_is_compatible.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 33%] Building CXX object test/CMakeFiles/memory_test_type_is_compatible.dir/t/memory/test_type_is_compatible.cpp.o
+[ 34%] Building CXX object test/CMakeFiles/memory_test_type_is_compatible.dir/t/memory/test_type_is_compatible.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/memory_test_type_is_compatible.dir/t/memory/test_type_is_compatible.cpp.o -MF CMakeFiles/memory_test_type_is_compatible.dir/t/memory/test_type_is_compatible.cpp.o.d -o CMakeFiles/memory_test_type_is_compatible.dir/t/memory/test_type_is_compatible.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/memory/test_type_is_compatible.cpp
-[ 34%] Linking CXX executable memory_test_buffer_purge
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/memory_test_buffer_purge.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/memory_test_buffer_purge.dir/link.d CMakeFiles/memory_test_buffer_purge.dir/t/memory/test_buffer_purge.cpp.o -o memory_test_buffer_purge  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 34%] Built target memory_test_buffer_purge
 make  -f test/CMakeFiles/builder_test_attr.dir/build.make test/CMakeFiles/builder_test_attr.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/builder_test_attr.dir/DependInfo.cmake "--color="
+[ 35%] Linking CXX executable memory_test_item
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/memory_test_item.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/builder_test_attr.dir/build.make test/CMakeFiles/builder_test_attr.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 35%] Building CXX object test/CMakeFiles/builder_test_attr.dir/t/builder/test_attr.cpp.o
+[ 36%] Building CXX object test/CMakeFiles/builder_test_attr.dir/t/builder/test_attr.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/builder_test_attr.dir/t/builder/test_attr.cpp.o -MF CMakeFiles/builder_test_attr.dir/t/builder/test_attr.cpp.o.d -o CMakeFiles/builder_test_attr.dir/t/builder/test_attr.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/builder/test_attr.cpp
-[ 36%] Linking CXX executable memory_test_item
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/memory_test_item.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/memory_test_item.dir/link.d CMakeFiles/memory_test_item.dir/t/memory/test_item.cpp.o -o memory_test_item  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 36%] Built target memory_test_item
@@ -3279,19 +3320,19 @@
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/builder_test_object_builder.dir/t/builder/test_object_builder.cpp.o -MF CMakeFiles/builder_test_object_builder.dir/t/builder/test_object_builder.cpp.o.d -o CMakeFiles/builder_test_object_builder.dir/t/builder/test_object_builder.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/builder/test_object_builder.cpp
 [ 38%] Linking CXX executable memory_test_type_is_compatible
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/memory_test_type_is_compatible.dir/link.txt --verbose=1
+[ 39%] Linking CXX executable memory_test_callback_buffer
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/memory_test_callback_buffer.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/memory_test_type_is_compatible.dir/link.d CMakeFiles/memory_test_type_is_compatible.dir/t/memory/test_type_is_compatible.cpp.o -o memory_test_type_is_compatible  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 38%] Built target memory_test_type_is_compatible
+[ 39%] Built target memory_test_type_is_compatible
 make  -f test/CMakeFiles/geom_test_coordinates.dir/build.make test/CMakeFiles/geom_test_coordinates.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/geom_test_coordinates.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/geom_test_coordinates.dir/build.make test/CMakeFiles/geom_test_coordinates.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 39%] Building CXX object test/CMakeFiles/geom_test_coordinates.dir/t/geom/test_coordinates.cpp.o
+[ 40%] Building CXX object test/CMakeFiles/geom_test_coordinates.dir/t/geom/test_coordinates.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_coordinates.dir/t/geom/test_coordinates.cpp.o -MF CMakeFiles/geom_test_coordinates.dir/t/geom/test_coordinates.cpp.o.d -o CMakeFiles/geom_test_coordinates.dir/t/geom/test_coordinates.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_coordinates.cpp
-[ 40%] Linking CXX executable memory_test_callback_buffer
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/memory_test_callback_buffer.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/memory_test_callback_buffer.dir/link.d CMakeFiles/memory_test_callback_buffer.dir/t/memory/test_callback_buffer.cpp.o -o memory_test_callback_buffer  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 40%] Built target memory_test_callback_buffer
@@ -3303,11 +3344,13 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 41%] Building CXX object test/CMakeFiles/geom_test_exception.dir/t/geom/test_exception.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_exception.dir/t/geom/test_exception.cpp.o -MF CMakeFiles/geom_test_exception.dir/t/geom/test_exception.cpp.o.d -o CMakeFiles/geom_test_exception.dir/t/geom/test_exception.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_exception.cpp
-[ 41%] Linking CXX executable osmium_tags_filter
-cd /build/reproducible-path/libosmium-2.21.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium_tags_filter.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -pthread -Wl,--dependency-file=CMakeFiles/osmium_tags_filter.dir/link.d CMakeFiles/osmium_tags_filter.dir/osmium_tags_filter.cpp.o -o osmium_tags_filter  -lz -llz4 -lexpat -lbz2
+[ 41%] Linking CXX executable geom_test_coordinates
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_coordinates.dir/link.txt --verbose=1
+[ 41%] Linking CXX executable geom_test_exception
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_exception.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_coordinates.dir/link.d CMakeFiles/geom_test_coordinates.dir/t/geom/test_coordinates.cpp.o -o geom_test_coordinates  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 41%] Built target osmium_tags_filter
+[ 41%] Built target geom_test_coordinates
 make  -f test/CMakeFiles/geom_test_factory_with_projection.dir/build.make test/CMakeFiles/geom_test_factory_with_projection.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/geom_test_factory_with_projection.dir/DependInfo.cmake "--color="
@@ -3316,8 +3359,6 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 42%] Building CXX object test/CMakeFiles/geom_test_factory_with_projection.dir/t/geom/test_factory_with_projection.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_factory_with_projection.dir/t/geom/test_factory_with_projection.cpp.o -MF CMakeFiles/geom_test_factory_with_projection.dir/t/geom/test_factory_with_projection.cpp.o.d -o CMakeFiles/geom_test_factory_with_projection.dir/t/geom/test_factory_with_projection.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_factory_with_projection.cpp
-[ 42%] Linking CXX executable geom_test_exception
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_exception.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_exception.dir/link.d CMakeFiles/geom_test_exception.dir/t/geom/test_exception.cpp.o -o geom_test_exception  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 42%] Built target geom_test_exception
@@ -3329,50 +3370,50 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 43%] Building CXX object test/CMakeFiles/geom_test_geojson.dir/t/geom/test_geojson.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_geojson.dir/t/geom/test_geojson.cpp.o -MF CMakeFiles/geom_test_geojson.dir/t/geom/test_geojson.cpp.o.d -o CMakeFiles/geom_test_geojson.dir/t/geom/test_geojson.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_geojson.cpp
-[ 43%] Linking CXX executable geom_test_coordinates
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_coordinates.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_coordinates.dir/link.d CMakeFiles/geom_test_coordinates.dir/t/geom/test_coordinates.cpp.o -o geom_test_coordinates  libtestlib.a
+[ 43%] Linking CXX executable geom_test_factory_with_projection
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_factory_with_projection.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_factory_with_projection.dir/link.d CMakeFiles/geom_test_factory_with_projection.dir/t/geom/test_factory_with_projection.cpp.o -o geom_test_factory_with_projection  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 43%] Built target geom_test_coordinates
+[ 43%] Built target geom_test_factory_with_projection
 make  -f test/CMakeFiles/geom_test_geos.dir/build.make test/CMakeFiles/geom_test_geos.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/geom_test_geos.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/geom_test_geos.dir/build.make test/CMakeFiles/geom_test_geos.dir/build
-[ 43%] Linking CXX executable geom_test_factory_with_projection
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_factory_with_projection.dir/link.txt --verbose=1
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 43%] Building CXX object test/CMakeFiles/geom_test_geos.dir/t/geom/test_geos.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_geos.dir/t/geom/test_geos.cpp.o -MF CMakeFiles/geom_test_geos.dir/t/geom/test_geos.cpp.o.d -o CMakeFiles/geom_test_geos.dir/t/geom/test_geos.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_geos.cpp
 [ 44%] Linking CXX executable geom_test_geos
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_geos.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_factory_with_projection.dir/link.d CMakeFiles/geom_test_factory_with_projection.dir/t/geom/test_factory_with_projection.cpp.o -o geom_test_factory_with_projection  libtestlib.a
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 44%] Built target geom_test_factory_with_projection
-make  -f test/CMakeFiles/geom_test_mercator.dir/build.make test/CMakeFiles/geom_test_mercator.dir/depend
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_geos.dir/link.d CMakeFiles/geom_test_geos.dir/t/geom/test_geos.cpp.o -o geom_test_geos  libtestlib.a -lgeos
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/geom_test_mercator.dir/DependInfo.cmake "--color="
 [ 44%] Built target geom_test_geos
-make  -f test/CMakeFiles/geom_test_ogr.dir/build.make test/CMakeFiles/geom_test_ogr.dir/depend
+make  -f test/CMakeFiles/geom_test_mercator.dir/build.make test/CMakeFiles/geom_test_mercator.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/geom_test_ogr.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/geom_test_mercator.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/geom_test_mercator.dir/build.make test/CMakeFiles/geom_test_mercator.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/geom_test_ogr.dir/build.make test/CMakeFiles/geom_test_ogr.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 44%] Building CXX object test/CMakeFiles/geom_test_mercator.dir/t/geom/test_mercator.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_mercator.dir/t/geom/test_mercator.cpp.o -MF CMakeFiles/geom_test_mercator.dir/t/geom/test_mercator.cpp.o.d -o CMakeFiles/geom_test_mercator.dir/t/geom/test_mercator.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_mercator.cpp
-[ 44%] Building CXX object test/CMakeFiles/geom_test_ogr.dir/t/geom/test_ogr.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_ogr.dir/t/geom/test_ogr.cpp.o -MF CMakeFiles/geom_test_ogr.dir/t/geom/test_ogr.cpp.o.d -o CMakeFiles/geom_test_ogr.dir/t/geom/test_ogr.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_ogr.cpp
 [ 45%] Linking CXX executable geom_test_mercator
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_mercator.dir/link.txt --verbose=1
+[ 45%] Linking CXX executable builder_test_object_builder
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/builder_test_object_builder.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_mercator.dir/link.d CMakeFiles/geom_test_mercator.dir/t/geom/test_mercator.cpp.o -o geom_test_mercator  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 45%] Built target geom_test_mercator
+make  -f test/CMakeFiles/geom_test_ogr.dir/build.make test/CMakeFiles/geom_test_ogr.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/geom_test_ogr.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f test/CMakeFiles/geom_test_ogr.dir/build.make test/CMakeFiles/geom_test_ogr.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 45%] Building CXX object test/CMakeFiles/geom_test_ogr.dir/t/geom/test_ogr.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_ogr.dir/t/geom/test_ogr.cpp.o -MF CMakeFiles/geom_test_ogr.dir/t/geom/test_ogr.cpp.o.d -o CMakeFiles/geom_test_ogr.dir/t/geom/test_ogr.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_ogr.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/builder_test_object_builder.dir/link.d CMakeFiles/builder_test_object_builder.dir/t/builder/test_object_builder.cpp.o -o builder_test_object_builder  libtestlib.a
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 45%] Built target builder_test_object_builder
 make  -f test/CMakeFiles/geom_test_ogr_wkb.dir/build.make test/CMakeFiles/geom_test_ogr_wkb.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/geom_test_ogr_wkb.dir/DependInfo.cmake "--color="
@@ -3381,76 +3422,76 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 45%] Building CXX object test/CMakeFiles/geom_test_ogr_wkb.dir/t/geom/test_ogr_wkb.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_ogr_wkb.dir/t/geom/test_ogr_wkb.cpp.o -MF CMakeFiles/geom_test_ogr_wkb.dir/t/geom/test_ogr_wkb.cpp.o.d -o CMakeFiles/geom_test_ogr_wkb.dir/t/geom/test_ogr_wkb.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_ogr_wkb.cpp
-[ 45%] Linking CXX executable builder_test_object_builder
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/builder_test_object_builder.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/builder_test_object_builder.dir/link.d CMakeFiles/builder_test_object_builder.dir/t/builder/test_object_builder.cpp.o -o builder_test_object_builder  libtestlib.a
+[ 45%] Linking CXX executable geom_test_geojson
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_geojson.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_geojson.dir/link.d CMakeFiles/geom_test_geojson.dir/t/geom/test_geojson.cpp.o -o geom_test_geojson  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 45%] Built target builder_test_object_builder
+[ 45%] Built target geom_test_geojson
 make  -f test/CMakeFiles/geom_test_projection.dir/build.make test/CMakeFiles/geom_test_projection.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/geom_test_projection.dir/DependInfo.cmake "--color="
-[ 46%] Linking CXX executable geom_test_ogr
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_ogr.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/geom_test_projection.dir/build.make test/CMakeFiles/geom_test_projection.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 46%] Building CXX object test/CMakeFiles/geom_test_projection.dir/t/geom/test_projection.cpp.o
+[ 45%] Building CXX object test/CMakeFiles/geom_test_projection.dir/t/geom/test_projection.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_projection.dir/t/geom/test_projection.cpp.o -MF CMakeFiles/geom_test_projection.dir/t/geom/test_projection.cpp.o.d -o CMakeFiles/geom_test_projection.dir/t/geom/test_projection.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_projection.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_ogr.dir/link.d CMakeFiles/geom_test_ogr.dir/t/geom/test_ogr.cpp.o -o geom_test_ogr  libtestlib.a -lgdal
+[ 45%] Linking CXX executable builder_test_attr
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/builder_test_attr.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/builder_test_attr.dir/link.d CMakeFiles/builder_test_attr.dir/t/builder/test_attr.cpp.o -o builder_test_attr  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 46%] Built target geom_test_ogr
+[ 45%] Built target builder_test_attr
 make  -f test/CMakeFiles/geom_test_tile.dir/build.make test/CMakeFiles/geom_test_tile.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/geom_test_tile.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/geom_test_tile.dir/build.make test/CMakeFiles/geom_test_tile.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 46%] Linking CXX executable geom_test_geojson
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_geojson.dir/link.txt --verbose=1
-[ 46%] Building CXX object test/CMakeFiles/geom_test_tile.dir/t/geom/test_tile.cpp.o
+[ 45%] Building CXX object test/CMakeFiles/geom_test_tile.dir/t/geom/test_tile.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_tile.dir/t/geom/test_tile.cpp.o -MF CMakeFiles/geom_test_tile.dir/t/geom/test_tile.cpp.o.d -o CMakeFiles/geom_test_tile.dir/t/geom/test_tile.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_tile.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_geojson.dir/link.d CMakeFiles/geom_test_geojson.dir/t/geom/test_geojson.cpp.o -o geom_test_geojson  libtestlib.a
+[ 46%] Linking CXX executable geom_test_projection
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_projection.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_projection.dir/link.d CMakeFiles/geom_test_projection.dir/t/geom/test_projection.cpp.o -o geom_test_projection  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 46%] Built target geom_test_geojson
+[ 46%] Built target geom_test_projection
 make  -f test/CMakeFiles/geom_test_wkb.dir/build.make test/CMakeFiles/geom_test_wkb.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/geom_test_wkb.dir/DependInfo.cmake "--color="
+[ 47%] Linking CXX executable geom_test_ogr
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/geom_test_wkb.dir/build.make test/CMakeFiles/geom_test_wkb.dir/build
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_ogr.dir/link.txt --verbose=1
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 47%] Building CXX object test/CMakeFiles/geom_test_wkb.dir/t/geom/test_wkb.cpp.o
+[ 48%] Building CXX object test/CMakeFiles/geom_test_wkb.dir/t/geom/test_wkb.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_wkb.dir/t/geom/test_wkb.cpp.o -MF CMakeFiles/geom_test_wkb.dir/t/geom/test_wkb.cpp.o.d -o CMakeFiles/geom_test_wkb.dir/t/geom/test_wkb.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_wkb.cpp
-[ 48%] Linking CXX executable geom_test_projection
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_projection.dir/link.txt --verbose=1
+[ 48%] Linking CXX executable geom_test_tile
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_tile.dir/link.txt --verbose=1
 [ 49%] Linking CXX executable geom_test_ogr_wkb
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_ogr_wkb.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_projection.dir/link.d CMakeFiles/geom_test_projection.dir/t/geom/test_projection.cpp.o -o geom_test_projection  libtestlib.a
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_ogr.dir/link.d CMakeFiles/geom_test_ogr.dir/t/geom/test_ogr.cpp.o -o geom_test_ogr  libtestlib.a -lgdal
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 49%] Built target geom_test_projection
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_tile.dir/link.d CMakeFiles/geom_test_tile.dir/t/geom/test_tile.cpp.o -o geom_test_tile  libtestlib.a
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 49%] Built target geom_test_tile
 make  -f test/CMakeFiles/geom_test_wkt.dir/build.make test/CMakeFiles/geom_test_wkt.dir/depend
+[ 49%] Built target geom_test_ogr
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/geom_test_wkt.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/geom_test_wkt.dir/build.make test/CMakeFiles/geom_test_wkt.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 50%] Building CXX object test/CMakeFiles/geom_test_wkt.dir/t/geom/test_wkt.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_wkt.dir/t/geom/test_wkt.cpp.o -MF CMakeFiles/geom_test_wkt.dir/t/geom/test_wkt.cpp.o.d -o CMakeFiles/geom_test_wkt.dir/t/geom/test_wkt.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_wkt.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_ogr_wkb.dir/link.d CMakeFiles/geom_test_ogr_wkb.dir/t/geom/test_ogr_wkb.cpp.o -o geom_test_ogr_wkb  libtestlib.a -lgdal
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 50%] Built target geom_test_ogr_wkb
 make  -f test/CMakeFiles/handler_test_apply.dir/build.make test/CMakeFiles/handler_test_apply.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/handler_test_apply.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f test/CMakeFiles/geom_test_wkt.dir/build.make test/CMakeFiles/geom_test_wkt.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/handler_test_apply.dir/build.make test/CMakeFiles/handler_test_apply.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 50%] Building CXX object test/CMakeFiles/geom_test_wkt.dir/t/geom/test_wkt.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/geom_test_wkt.dir/t/geom/test_wkt.cpp.o -MF CMakeFiles/geom_test_wkt.dir/t/geom/test_wkt.cpp.o.d -o CMakeFiles/geom_test_wkt.dir/t/geom/test_wkt.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/geom/test_wkt.cpp
 [ 51%] Building CXX object test/CMakeFiles/handler_test_apply.dir/t/handler/test_apply.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/handler_test_apply.dir/t/handler/test_apply.cpp.o -MF CMakeFiles/handler_test_apply.dir/t/handler/test_apply.cpp.o.d -o CMakeFiles/handler_test_apply.dir/t/handler/test_apply.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/handler/test_apply.cpp
-[ 51%] Linking CXX executable builder_test_attr
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/builder_test_attr.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/builder_test_attr.dir/link.d CMakeFiles/builder_test_attr.dir/t/builder/test_attr.cpp.o -o builder_test_attr  libtestlib.a
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_ogr_wkb.dir/link.d CMakeFiles/geom_test_ogr_wkb.dir/t/geom/test_ogr_wkb.cpp.o -o geom_test_ogr_wkb  libtestlib.a -lgdal
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 51%] Built target builder_test_attr
+[ 51%] Built target geom_test_ogr_wkb
 make  -f test/CMakeFiles/handler_test_check_order_handler.dir/build.make test/CMakeFiles/handler_test_check_order_handler.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/handler_test_check_order_handler.dir/DependInfo.cmake "--color="
@@ -3459,11 +3500,11 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 52%] Building CXX object test/CMakeFiles/handler_test_check_order_handler.dir/t/handler/test_check_order_handler.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/handler_test_check_order_handler.dir/t/handler/test_check_order_handler.cpp.o -MF CMakeFiles/handler_test_check_order_handler.dir/t/handler/test_check_order_handler.cpp.o.d -o CMakeFiles/handler_test_check_order_handler.dir/t/handler/test_check_order_handler.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/handler/test_check_order_handler.cpp
-[ 52%] Linking CXX executable geom_test_tile
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_tile.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_tile.dir/link.d CMakeFiles/geom_test_tile.dir/t/geom/test_tile.cpp.o -o geom_test_tile  libtestlib.a
+[ 52%] Linking CXX executable geom_test_wkb
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_wkb.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_wkb.dir/link.d CMakeFiles/geom_test_wkb.dir/t/geom/test_wkb.cpp.o -o geom_test_wkb  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 52%] Built target geom_test_tile
+[ 52%] Built target geom_test_wkb
 make  -f test/CMakeFiles/handler_test_dynamic_handler.dir/build.make test/CMakeFiles/handler_test_dynamic_handler.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/handler_test_dynamic_handler.dir/DependInfo.cmake "--color="
@@ -3472,19 +3513,8 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 52%] Building CXX object test/CMakeFiles/handler_test_dynamic_handler.dir/t/handler/test_dynamic_handler.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/handler_test_dynamic_handler.dir/t/handler/test_dynamic_handler.cpp.o -MF CMakeFiles/handler_test_dynamic_handler.dir/t/handler/test_dynamic_handler.cpp.o.d -o CMakeFiles/handler_test_dynamic_handler.dir/t/handler/test_dynamic_handler.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/handler/test_dynamic_handler.cpp
-[ 52%] Linking CXX executable geom_test_wkb
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_wkb.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_wkb.dir/link.d CMakeFiles/geom_test_wkb.dir/t/geom/test_wkb.cpp.o -o geom_test_wkb  libtestlib.a
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 52%] Built target geom_test_wkb
-make  -f test/CMakeFiles/index_test_dump_and_load_index.dir/build.make test/CMakeFiles/index_test_dump_and_load_index.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/index_test_dump_and_load_index.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/index_test_dump_and_load_index.dir/build.make test/CMakeFiles/index_test_dump_and_load_index.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 52%] Building CXX object test/CMakeFiles/index_test_dump_and_load_index.dir/t/index/test_dump_and_load_index.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_dump_and_load_index.dir/t/index/test_dump_and_load_index.cpp.o -MF CMakeFiles/index_test_dump_and_load_index.dir/t/index/test_dump_and_load_index.cpp.o.d -o CMakeFiles/index_test_dump_and_load_index.dir/t/index/test_dump_and_load_index.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_dump_and_load_index.cpp
+[ 53%] Linking CXX executable handler_test_dynamic_handler
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/handler_test_dynamic_handler.dir/link.txt --verbose=1
 In file included from /usr/include/c++/14/bits/stl_algo.h:61,
                  from /usr/include/c++/14/algorithm:61,
                  from /build/reproducible-path/libosmium-2.21.0/test/catch/catch.hpp:3600,
@@ -3502,64 +3532,17 @@
  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<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
-[ 53%] Linking CXX executable handler_test_dynamic_handler
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/handler_test_dynamic_handler.dir/link.txt --verbose=1
-In file included from /usr/include/c++/14/algorithm:61,
-                 from /build/reproducible-path/libosmium-2.21.0/test/catch/catch.hpp:3600,
-                 from /build/reproducible-path/libosmium-2.21.0/test/t/index/test_dump_and_load_index.cpp:1:
-/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
-/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' 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<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
-/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' 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<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' 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<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Distance = int; _Tp = pair<long long unsigned int, osmium::Location>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
-/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
-  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
-      |     ^~~~~~~~~~~~~
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/handler_test_dynamic_handler.dir/link.d CMakeFiles/handler_test_dynamic_handler.dir/t/handler/test_dynamic_handler.cpp.o -o handler_test_dynamic_handler  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 53%] Built target handler_test_dynamic_handler
-make  -f test/CMakeFiles/index_test_dump_sparse_as_array.dir/build.make test/CMakeFiles/index_test_dump_sparse_as_array.dir/depend
+make  -f test/CMakeFiles/index_test_dump_and_load_index.dir/build.make test/CMakeFiles/index_test_dump_and_load_index.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/index_test_dump_sparse_as_array.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/index_test_dump_and_load_index.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/index_test_dump_sparse_as_array.dir/build.make test/CMakeFiles/index_test_dump_sparse_as_array.dir/build
+make  -f test/CMakeFiles/index_test_dump_and_load_index.dir/build.make test/CMakeFiles/index_test_dump_and_load_index.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 53%] Building CXX object test/CMakeFiles/index_test_dump_sparse_as_array.dir/t/index/test_dump_sparse_as_array.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_dump_sparse_as_array.dir/t/index/test_dump_sparse_as_array.cpp.o -MF CMakeFiles/index_test_dump_sparse_as_array.dir/t/index/test_dump_sparse_as_array.cpp.o.d -o CMakeFiles/index_test_dump_sparse_as_array.dir/t/index/test_dump_sparse_as_array.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_dump_sparse_as_array.cpp
-/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
-/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
- 1876 |     __introsort_loop(_RandomAccessIterator __first,
-      |     ^~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
-/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
- 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
-    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
-    inlined from 'void osmium::index::map::VectorBasedSparseMap<TId, TValue, TVector>::sort() [with TId = long long unsigned int; TValue = osmium::Location; TVector = osmium::index::map::StdVectorWrap]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30:
-/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
- 1905 |           std::__introsort_loop(__first, __last,
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
- 1906 |                                 std::__lg(__last - __first) * 2,
-      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1907 |                                 __comp);
-      |                                 ~~~~~~~
-In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
-    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31,
-    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
-    inlined from 'void osmium::index::map::VectorBasedSparseMap<TId, TValue, TVector>::sort() [with TId = long long unsigned int; TValue = osmium::Location; TVector = osmium::index::map::StdVectorWrap]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30:
-/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
- 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
- 1822 |         std::__insertion_sort(__first, __last, __comp);
-      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+[ 53%] Building CXX object test/CMakeFiles/index_test_dump_and_load_index.dir/t/index/test_dump_and_load_index.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_dump_and_load_index.dir/t/index/test_dump_and_load_index.cpp.o -MF CMakeFiles/index_test_dump_and_load_index.dir/t/index/test_dump_and_load_index.cpp.o.d -o CMakeFiles/index_test_dump_and_load_index.dir/t/index/test_dump_and_load_index.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_dump_and_load_index.cpp
 [ 53%] Linking CXX executable geom_test_wkt
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/geom_test_wkt.dir/link.txt --verbose=1
 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
@@ -3593,18 +3576,42 @@
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/geom_test_wkt.dir/link.d CMakeFiles/geom_test_wkt.dir/t/geom/test_wkt.cpp.o -o geom_test_wkt  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 53%] Built target geom_test_wkt
-make  -f test/CMakeFiles/index_test_file_based_index.dir/build.make test/CMakeFiles/index_test_file_based_index.dir/depend
+make  -f test/CMakeFiles/index_test_dump_sparse_as_array.dir/build.make test/CMakeFiles/index_test_dump_sparse_as_array.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/index_test_file_based_index.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/index_test_dump_sparse_as_array.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/index_test_file_based_index.dir/build.make test/CMakeFiles/index_test_file_based_index.dir/build
+make  -f test/CMakeFiles/index_test_dump_sparse_as_array.dir/build.make test/CMakeFiles/index_test_dump_sparse_as_array.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 53%] Building CXX object test/CMakeFiles/index_test_file_based_index.dir/t/index/test_file_based_index.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_file_based_index.dir/t/index/test_file_based_index.cpp.o -MF CMakeFiles/index_test_file_based_index.dir/t/index/test_file_based_index.cpp.o.d -o CMakeFiles/index_test_file_based_index.dir/t/index/test_file_based_index.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_file_based_index.cpp
+[ 53%] Building CXX object test/CMakeFiles/index_test_dump_sparse_as_array.dir/t/index/test_dump_sparse_as_array.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_dump_sparse_as_array.dir/t/index/test_dump_sparse_as_array.cpp.o -MF CMakeFiles/index_test_dump_sparse_as_array.dir/t/index/test_dump_sparse_as_array.cpp.o.d -o CMakeFiles/index_test_dump_sparse_as_array.dir/t/index/test_dump_sparse_as_array.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_dump_sparse_as_array.cpp
+In file included from /usr/include/c++/14/algorithm:61,
+                 from /build/reproducible-path/libosmium-2.21.0/test/catch/catch.hpp:3600,
+                 from /build/reproducible-path/libosmium-2.21.0/test/t/index/test_dump_and_load_index.cpp:1:
+/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
+/usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' 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<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
+/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' 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<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' 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<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Distance = int; _Tp = pair<long long unsigned int, osmium::Location>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
+/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
+  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
+      |     ^~~~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
+/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
+ 1876 |     __introsort_loop(_RandomAccessIterator __first,
+      |     ^~~~~~~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
+/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
+ 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
     inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
-    inlined from 'void osmium::index::map::VectorBasedSparseMap<TId, TValue, TVector>::sort() [with TId = long long unsigned int; TValue = osmium::Location; TVector = osmium::index::map::StdVectorWrap]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30,
-    inlined from 'void {anonymous}::test_index(const std::function<void(TMemoryIndex&, int)>&) [with TMemoryIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::index::map::StdVectorWrap>; TFileIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::detail::mmap_vector_file>]' at /build/reproducible-path/libosmium-2.21.0/test/t/index/test_dump_and_load_index.cpp:37:15:
+    inlined from 'void osmium::index::map::VectorBasedSparseMap<TId, TValue, TVector>::sort() [with TId = long long unsigned int; TValue = osmium::Location; TVector = osmium::index::map::StdVectorWrap]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30:
 /usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
  1905 |           std::__introsort_loop(__first, __last,
       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
@@ -3615,14 +3622,15 @@
 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
     inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31,
     inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
-    inlined from 'void osmium::index::map::VectorBasedSparseMap<TId, TValue, TVector>::sort() [with TId = long long unsigned int; TValue = osmium::Location; TVector = osmium::index::map::StdVectorWrap]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30,
-    inlined from 'void {anonymous}::test_index(const std::function<void(TMemoryIndex&, int)>&) [with TMemoryIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::index::map::StdVectorWrap>; TFileIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::detail::mmap_vector_file>]' at /build/reproducible-path/libosmium-2.21.0/test/t/index/test_dump_and_load_index.cpp:37:15:
+    inlined from 'void osmium::index::map::VectorBasedSparseMap<TId, TValue, TVector>::sort() [with TId = long long unsigned int; TValue = osmium::Location; TVector = osmium::index::map::StdVectorWrap]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30:
 /usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
  1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+[ 53%] Linking CXX executable handler_test_check_order_handler
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/handler_test_check_order_handler.dir/link.txt --verbose=1
 In file included from /usr/include/c++/14/algorithm:61,
                  from /build/reproducible-path/libosmium-2.21.0/test/catch/catch.hpp:3600,
                  from /build/reproducible-path/libosmium-2.21.0/test/t/index/test_dump_sparse_as_array.cpp:1:
@@ -3635,11 +3643,22 @@
  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<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/handler_test_check_order_handler.dir/link.d CMakeFiles/handler_test_check_order_handler.dir/t/handler/test_check_order_handler.cpp.o -o handler_test_check_order_handler  libtestlib.a
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 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<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Distance = int; _Tp = pair<long long unsigned int, osmium::Location>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
 /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
   224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
       |     ^~~~~~~~~~~~~
+[ 53%] Built target handler_test_check_order_handler
+make  -f test/CMakeFiles/index_test_file_based_index.dir/build.make test/CMakeFiles/index_test_file_based_index.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/index_test_file_based_index.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f test/CMakeFiles/index_test_file_based_index.dir/build.make test/CMakeFiles/index_test_file_based_index.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 53%] Building CXX object test/CMakeFiles/index_test_file_based_index.dir/t/index/test_file_based_index.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_file_based_index.dir/t/index/test_file_based_index.cpp.o -MF CMakeFiles/index_test_file_based_index.dir/t/index/test_file_based_index.cpp.o.d -o CMakeFiles/index_test_file_based_index.dir/t/index/test_file_based_index.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_file_based_index.cpp
 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
 /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
  1876 |     __introsort_loop(_RandomAccessIterator __first,
@@ -3668,19 +3687,6 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 53%] Linking CXX executable handler_test_check_order_handler
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/handler_test_check_order_handler.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/handler_test_check_order_handler.dir/link.d CMakeFiles/handler_test_check_order_handler.dir/t/handler/test_check_order_handler.cpp.o -o handler_test_check_order_handler  libtestlib.a
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 53%] Built target handler_test_check_order_handler
-make  -f test/CMakeFiles/index_test_id_set.dir/build.make test/CMakeFiles/index_test_id_set.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/index_test_id_set.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/index_test_id_set.dir/build.make test/CMakeFiles/index_test_id_set.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 53%] Building CXX object test/CMakeFiles/index_test_id_set.dir/t/index/test_id_set.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_id_set.dir/t/index/test_id_set.cpp.o -MF CMakeFiles/index_test_id_set.dir/t/index/test_id_set.cpp.o.d -o CMakeFiles/index_test_id_set.dir/t/index/test_id_set.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_id_set.cpp
 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
     inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
     inlined from 'void osmium::index::map::VectorBasedSparseMap<TId, TValue, TVector>::sort() [with TId = long long unsigned int; TValue = osmium::Location; TVector = osmium::index::map::StdVectorWrap]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30,
@@ -3703,19 +3709,76 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 54%] Linking CXX executable index_test_dump_and_load_index
+In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
+    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
+    inlined from 'void osmium::index::map::VectorBasedSparseMap<TId, TValue, TVector>::sort() [with TId = long long unsigned int; TValue = osmium::Location; TVector = osmium::index::map::StdVectorWrap]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30,
+    inlined from 'void {anonymous}::test_index(const std::function<void(TMemoryIndex&, int)>&) [with TMemoryIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::index::map::StdVectorWrap>; TFileIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::detail::mmap_vector_file>]' at /build/reproducible-path/libosmium-2.21.0/test/t/index/test_dump_and_load_index.cpp:37:15:
+/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
+ 1905 |           std::__introsort_loop(__first, __last,
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
+ 1906 |                                 std::__lg(__last - __first) * 2,
+      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1907 |                                 __comp);
+      |                                 ~~~~~~~
+In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
+    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31,
+    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
+    inlined from 'void osmium::index::map::VectorBasedSparseMap<TId, TValue, TVector>::sort() [with TId = long long unsigned int; TValue = osmium::Location; TVector = osmium::index::map::StdVectorWrap]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30,
+    inlined from 'void {anonymous}::test_index(const std::function<void(TMemoryIndex&, int)>&) [with TMemoryIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::index::map::StdVectorWrap>; TFileIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::detail::mmap_vector_file>]' at /build/reproducible-path/libosmium-2.21.0/test/t/index/test_dump_and_load_index.cpp:37:15:
+/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
+ 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
+ 1822 |         std::__insertion_sort(__first, __last, __comp);
+      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+[ 54%] Linking CXX executable index_test_dump_sparse_as_array
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_dump_sparse_as_array.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_dump_sparse_as_array.dir/link.d CMakeFiles/index_test_dump_sparse_as_array.dir/t/index/test_dump_sparse_as_array.cpp.o -o index_test_dump_sparse_as_array  libtestlib.a
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 55%] Linking CXX executable index_test_dump_and_load_index
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_dump_and_load_index.dir/link.txt --verbose=1
+[ 55%] Built target index_test_dump_sparse_as_array
+make  -f test/CMakeFiles/index_test_id_set.dir/build.make test/CMakeFiles/index_test_id_set.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/index_test_id_set.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f test/CMakeFiles/index_test_id_set.dir/build.make test/CMakeFiles/index_test_id_set.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 55%] Building CXX object test/CMakeFiles/index_test_id_set.dir/t/index/test_id_set.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_id_set.dir/t/index/test_id_set.cpp.o -MF CMakeFiles/index_test_id_set.dir/t/index/test_id_set.cpp.o.d -o CMakeFiles/index_test_id_set.dir/t/index/test_id_set.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_id_set.cpp
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_dump_and_load_index.dir/link.d CMakeFiles/index_test_dump_and_load_index.dir/t/index/test_dump_and_load_index.cpp.o -o index_test_dump_and_load_index  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 54%] Built target index_test_dump_and_load_index
+[ 55%] Built target index_test_dump_and_load_index
 make  -f test/CMakeFiles/index_test_id_to_location.dir/build.make test/CMakeFiles/index_test_id_to_location.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/index_test_id_to_location.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/index_test_id_to_location.dir/build.make test/CMakeFiles/index_test_id_to_location.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 55%] Building CXX object test/CMakeFiles/index_test_id_to_location.dir/t/index/test_id_to_location.cpp.o
+[ 56%] Building CXX object test/CMakeFiles/index_test_id_to_location.dir/t/index/test_id_to_location.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_id_to_location.dir/t/index/test_id_to_location.cpp.o -MF CMakeFiles/index_test_id_to_location.dir/t/index/test_id_to_location.cpp.o.d -o CMakeFiles/index_test_id_to_location.dir/t/index/test_id_to_location.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_id_to_location.cpp
+In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
+    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
+    inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30,
+    inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39:
+/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
+ 1905 |           std::__introsort_loop(__first, __last,
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
+ 1906 |                                 std::__lg(__last - __first) * 2,
+      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1907 |                                 __comp);
+      |                                 ~~~~~~~
+In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
+    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31,
+    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
+    inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30,
+    inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39:
+/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
+ 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
+ 1822 |         std::__insertion_sort(__first, __last, __comp);
+      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/c++/14/bits/stl_algo.h:61,
                  from /usr/include/c++/14/algorithm:61,
                  from /build/reproducible-path/libosmium-2.21.0/test/catch/catch.hpp:3600,
@@ -3737,8 +3800,6 @@
 /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.1
  1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[ 56%] Linking CXX executable index_test_dump_sparse_as_array
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_dump_sparse_as_array.dir/link.txt --verbose=1
 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
     inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
     inlined from 'void osmium::index::IdSetSmall<T>::sort_unique() [with T = long long unsigned int]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/id_set.hpp:449:26:
@@ -3759,65 +3820,32 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_dump_sparse_as_array.dir/link.d CMakeFiles/index_test_dump_sparse_as_array.dir/t/index/test_dump_sparse_as_array.cpp.o -o index_test_dump_sparse_as_array  libtestlib.a
+[ 56%] Linking CXX executable handler_test_apply
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/handler_test_apply.dir/link.txt --verbose=1
+[ 57%] Linking CXX executable index_test_file_based_index
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_file_based_index.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_file_based_index.dir/link.d CMakeFiles/index_test_file_based_index.dir/t/index/test_file_based_index.cpp.o -o index_test_file_based_index  libtestlib.a
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/handler_test_apply.dir/link.d CMakeFiles/handler_test_apply.dir/t/handler/test_apply.cpp.o -o handler_test_apply  libtestlib.a -lexpat -lbz2 -lz
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 56%] Built target index_test_dump_sparse_as_array
+[ 57%] Built target index_test_file_based_index
 make  -f test/CMakeFiles/index_test_nwr_array.dir/build.make test/CMakeFiles/index_test_nwr_array.dir/depend
+[ 57%] Built target handler_test_apply
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/index_test_nwr_array.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/index_test_nwr_array.dir/build.make test/CMakeFiles/index_test_nwr_array.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 57%] Building CXX object test/CMakeFiles/index_test_nwr_array.dir/t/index/test_nwr_array.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_nwr_array.dir/t/index/test_nwr_array.cpp.o -MF CMakeFiles/index_test_nwr_array.dir/t/index/test_nwr_array.cpp.o.d -o CMakeFiles/index_test_nwr_array.dir/t/index/test_nwr_array.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_nwr_array.cpp
-[ 57%] Linking CXX executable index_test_nwr_array
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_nwr_array.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_nwr_array.dir/link.d CMakeFiles/index_test_nwr_array.dir/t/index/test_nwr_array.cpp.o -o index_test_nwr_array  libtestlib.a
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 57%] Built target index_test_nwr_array
 make  -f test/CMakeFiles/index_test_object_pointer_collection.dir/build.make test/CMakeFiles/index_test_object_pointer_collection.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/index_test_object_pointer_collection.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/index_test_object_pointer_collection.dir/build.make test/CMakeFiles/index_test_object_pointer_collection.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 58%] Building CXX object test/CMakeFiles/index_test_object_pointer_collection.dir/t/index/test_object_pointer_collection.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_object_pointer_collection.dir/t/index/test_object_pointer_collection.cpp.o -MF CMakeFiles/index_test_object_pointer_collection.dir/t/index/test_object_pointer_collection.cpp.o.d -o CMakeFiles/index_test_object_pointer_collection.dir/t/index/test_object_pointer_collection.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_object_pointer_collection.cpp
-[ 59%] Linking CXX executable index_test_file_based_index
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_file_based_index.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_file_based_index.dir/link.d CMakeFiles/index_test_file_based_index.dir/t/index/test_file_based_index.cpp.o -o index_test_file_based_index  libtestlib.a
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 59%] Built target index_test_file_based_index
-make  -f test/CMakeFiles/index_test_relations_map.dir/build.make test/CMakeFiles/index_test_relations_map.dir/depend
+make  -f test/CMakeFiles/index_test_nwr_array.dir/build.make test/CMakeFiles/index_test_nwr_array.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/index_test_relations_map.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/index_test_relations_map.dir/build.make test/CMakeFiles/index_test_relations_map.dir/build
+[ 58%] Building CXX object test/CMakeFiles/index_test_nwr_array.dir/t/index/test_nwr_array.cpp.o
+make  -f test/CMakeFiles/index_test_object_pointer_collection.dir/build.make test/CMakeFiles/index_test_object_pointer_collection.dir/build
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_nwr_array.dir/t/index/test_nwr_array.cpp.o -MF CMakeFiles/index_test_nwr_array.dir/t/index/test_nwr_array.cpp.o.d -o CMakeFiles/index_test_nwr_array.dir/t/index/test_nwr_array.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_nwr_array.cpp
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 60%] Building CXX object test/CMakeFiles/index_test_relations_map.dir/t/index/test_relations_map.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_relations_map.dir/t/index/test_relations_map.cpp.o -MF CMakeFiles/index_test_relations_map.dir/t/index/test_relations_map.cpp.o.d -o CMakeFiles/index_test_relations_map.dir/t/index/test_relations_map.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_relations_map.cpp
-In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
-    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
-    inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30,
-    inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39:
-/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
- 1905 |           std::__introsort_loop(__first, __last,
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
- 1906 |                                 std::__lg(__last - __first) * 2,
-      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1907 |                                 __comp);
-      |                                 ~~~~~~~
-In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
-    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31,
-    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
-    inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30,
-    inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39:
-/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
- 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1
- 1822 |         std::__insertion_sort(__first, __last, __comp);
-      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+[ 59%] Building CXX object test/CMakeFiles/index_test_object_pointer_collection.dir/t/index/test_object_pointer_collection.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_object_pointer_collection.dir/t/index/test_object_pointer_collection.cpp.o -MF CMakeFiles/index_test_object_pointer_collection.dir/t/index/test_object_pointer_collection.cpp.o.d -o CMakeFiles/index_test_object_pointer_collection.dir/t/index/test_object_pointer_collection.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_object_pointer_collection.cpp
 In file included from /usr/include/c++/14/map:62,
                  from /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map.hpp:42,
                  from /build/reproducible-path/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:37,
@@ -3854,8 +3882,8 @@
 /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
   224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
       |     ^~~~~~~~~~~~~
-[ 60%] Linking CXX executable index_test_id_set
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_id_set.dir/link.txt --verbose=1
+[ 59%] Linking CXX executable index_test_nwr_array
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_nwr_array.dir/link.txt --verbose=1
 /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
 /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
  1876 |     __introsort_loop(_RandomAccessIterator __first,
@@ -3864,6 +3892,8 @@
 /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
  1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_nwr_array.dir/link.d CMakeFiles/index_test_nwr_array.dir/t/index/test_nwr_array.cpp.o -o index_test_nwr_array  libtestlib.a
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
     inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
     inlined from 'void osmium::index::map::VectorBasedSparseMap<TId, TValue, TVector>::sort() [with TId = long long unsigned int; TValue = osmium::Location; TVector = osmium::index::map::StdVectorWrap]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30:
@@ -3884,6 +3914,17 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+[ 59%] Built target index_test_nwr_array
+make  -f test/CMakeFiles/index_test_relations_map.dir/build.make test/CMakeFiles/index_test_relations_map.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/index_test_relations_map.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f test/CMakeFiles/index_test_relations_map.dir/build.make test/CMakeFiles/index_test_relations_map.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 60%] Building CXX object test/CMakeFiles/index_test_relations_map.dir/t/index/test_relations_map.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/index_test_relations_map.dir/t/index/test_relations_map.cpp.o -MF CMakeFiles/index_test_relations_map.dir/t/index/test_relations_map.cpp.o.d -o CMakeFiles/index_test_relations_map.dir/t/index/test_relations_map.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/index/test_relations_map.cpp
+[ 60%] Linking CXX executable index_test_id_set
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_id_set.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_id_set.dir/link.d CMakeFiles/index_test_id_set.dir/t/index/test_id_set.cpp.o -o index_test_id_set  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 60%] Built target index_test_id_set
@@ -3895,8 +3936,6 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 60%] Building CXX object test/CMakeFiles/io_test_compression_factory.dir/t/io/test_compression_factory.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_compression_factory.dir/t/io/test_compression_factory.cpp.o -MF CMakeFiles/io_test_compression_factory.dir/t/io/test_compression_factory.cpp.o.d -o CMakeFiles/io_test_compression_factory.dir/t/io/test_compression_factory.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_compression_factory.cpp
-[ 60%] Linking CXX executable handler_test_apply
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/handler_test_apply.dir/link.txt --verbose=1
 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = osmium::Location; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, osmium::Location> >]',
     inlined from 'void osmium::index::map::SparseMemMap<TId, TValue>::set(TId, TValue) [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/sparse_mem_map.hpp:76:31,
     inlined from 'void {anonymous}::test_func_real(TIndex&) [with TIndex = osmium::index::map::SparseMemMap<long long unsigned int, osmium::Location>]' at /build/reproducible-path/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:58:14:
@@ -3917,30 +3956,6 @@
       |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   515 |                                             std::tuple<>());
       |                                             ~~~~~~~~~~~~~~~
-[ 60%] Linking CXX executable index_test_relations_map
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_relations_map.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/handler_test_apply.dir/link.d CMakeFiles/handler_test_apply.dir/t/handler/test_apply.cpp.o -o handler_test_apply  libtestlib.a -lexpat -lbz2 -lz
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 60%] Built target handler_test_apply
-make  -f test/CMakeFiles/io_test_file_formats.dir/build.make test/CMakeFiles/io_test_file_formats.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_file_formats.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/io_test_file_formats.dir/build.make test/CMakeFiles/io_test_file_formats.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 60%] Building CXX object test/CMakeFiles/io_test_file_formats.dir/t/io/test_file_formats.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_file_formats.dir/t/io/test_file_formats.cpp.o -MF CMakeFiles/io_test_file_formats.dir/t/io/test_file_formats.cpp.o.d -o CMakeFiles/io_test_file_formats.dir/t/io/test_file_formats.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_file_formats.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_relations_map.dir/link.d CMakeFiles/index_test_relations_map.dir/t/index/test_relations_map.cpp.o -o index_test_relations_map  libtestlib.a
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 60%] Built target index_test_relations_map
-make  -f test/CMakeFiles/io_test_nocompression.dir/build.make test/CMakeFiles/io_test_nocompression.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_nocompression.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/io_test_nocompression.dir/build.make test/CMakeFiles/io_test_nocompression.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 60%] Building CXX object test/CMakeFiles/io_test_nocompression.dir/t/io/test_nocompression.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_nocompression.dir/t/io/test_nocompression.cpp.o -MF CMakeFiles/io_test_nocompression.dir/t/io/test_nocompression.cpp.o.d -o CMakeFiles/io_test_nocompression.dir/t/io/test_nocompression.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_nocompression.cpp
 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = osmium::Location; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, osmium::Location> >]',
     inlined from 'void osmium::index::map::SparseMemMap<TId, TValue>::set(TId, TValue) [with TId = long long unsigned int; TValue = osmium::Location]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/map/sparse_mem_map.hpp:76:31,
     inlined from 'void {anonymous}::test_func_all(TIndex&) [with TIndex = osmium::index::map::SparseMemMap<long long unsigned int, osmium::Location>]' at /build/reproducible-path/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:33:14:
@@ -3961,45 +3976,45 @@
       |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   515 |                                             std::tuple<>());
       |                                             ~~~~~~~~~~~~~~~
+[ 60%] Linking CXX executable index_test_relations_map
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_relations_map.dir/link.txt --verbose=1
 [ 61%] Linking CXX executable io_test_compression_factory
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_compression_factory.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_compression_factory.dir/link.d CMakeFiles/io_test_compression_factory.dir/t/io/test_compression_factory.cpp.o -o io_test_compression_factory  libtestlib.a
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_relations_map.dir/link.d CMakeFiles/index_test_relations_map.dir/t/index/test_relations_map.cpp.o -o index_test_relations_map  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 61%] Built target io_test_compression_factory
-make  -f test/CMakeFiles/io_test_output_utils.dir/build.make test/CMakeFiles/io_test_output_utils.dir/depend
+[ 61%] Built target index_test_relations_map
+make  -f test/CMakeFiles/io_test_file_formats.dir/build.make test/CMakeFiles/io_test_file_formats.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_output_utils.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_file_formats.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/io_test_output_utils.dir/build.make test/CMakeFiles/io_test_output_utils.dir/build
+make  -f test/CMakeFiles/io_test_file_formats.dir/build.make test/CMakeFiles/io_test_file_formats.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 62%] Building CXX object test/CMakeFiles/io_test_output_utils.dir/t/io/test_output_utils.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_output_utils.dir/t/io/test_output_utils.cpp.o -MF CMakeFiles/io_test_output_utils.dir/t/io/test_output_utils.cpp.o.d -o CMakeFiles/io_test_output_utils.dir/t/io/test_output_utils.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_output_utils.cpp
-[ 62%] Linking CXX executable index_test_object_pointer_collection
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_object_pointer_collection.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_object_pointer_collection.dir/link.d CMakeFiles/index_test_object_pointer_collection.dir/t/index/test_object_pointer_collection.cpp.o -o index_test_object_pointer_collection  libtestlib.a
+[ 61%] Building CXX object test/CMakeFiles/io_test_file_formats.dir/t/io/test_file_formats.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_file_formats.dir/t/io/test_file_formats.cpp.o -MF CMakeFiles/io_test_file_formats.dir/t/io/test_file_formats.cpp.o.d -o CMakeFiles/io_test_file_formats.dir/t/io/test_file_formats.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_file_formats.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_compression_factory.dir/link.d CMakeFiles/io_test_compression_factory.dir/t/io/test_compression_factory.cpp.o -o io_test_compression_factory  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 62%] Built target index_test_object_pointer_collection
-make  -f test/CMakeFiles/io_test_file_seek.dir/build.make test/CMakeFiles/io_test_file_seek.dir/depend
+[ 61%] Built target io_test_compression_factory
+make  -f test/CMakeFiles/io_test_nocompression.dir/build.make test/CMakeFiles/io_test_nocompression.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_file_seek.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_nocompression.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/io_test_file_seek.dir/build.make test/CMakeFiles/io_test_file_seek.dir/build
+make  -f test/CMakeFiles/io_test_nocompression.dir/build.make test/CMakeFiles/io_test_nocompression.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 62%] Building CXX object test/CMakeFiles/io_test_file_seek.dir/t/io/test_file_seek.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_file_seek.dir/t/io/test_file_seek.cpp.o -MF CMakeFiles/io_test_file_seek.dir/t/io/test_file_seek.cpp.o.d -o CMakeFiles/io_test_file_seek.dir/t/io/test_file_seek.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_file_seek.cpp
-[ 62%] Linking CXX executable io_test_nocompression
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_nocompression.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_nocompression.dir/link.d CMakeFiles/io_test_nocompression.dir/t/io/test_nocompression.cpp.o -o io_test_nocompression  libtestlib.a
+[ 61%] Building CXX object test/CMakeFiles/io_test_nocompression.dir/t/io/test_nocompression.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_nocompression.dir/t/io/test_nocompression.cpp.o -MF CMakeFiles/io_test_nocompression.dir/t/io/test_nocompression.cpp.o.d -o CMakeFiles/io_test_nocompression.dir/t/io/test_nocompression.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_nocompression.cpp
+[ 61%] Linking CXX executable index_test_object_pointer_collection
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_object_pointer_collection.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_object_pointer_collection.dir/link.d CMakeFiles/index_test_object_pointer_collection.dir/t/index/test_object_pointer_collection.cpp.o -o index_test_object_pointer_collection  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 62%] Built target io_test_nocompression
-make  -f test/CMakeFiles/io_test_string_table.dir/build.make test/CMakeFiles/io_test_string_table.dir/depend
+[ 61%] Built target index_test_object_pointer_collection
+make  -f test/CMakeFiles/io_test_output_utils.dir/build.make test/CMakeFiles/io_test_output_utils.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_string_table.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_output_utils.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/io_test_string_table.dir/build.make test/CMakeFiles/io_test_string_table.dir/build
+make  -f test/CMakeFiles/io_test_output_utils.dir/build.make test/CMakeFiles/io_test_output_utils.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 62%] Building CXX object test/CMakeFiles/io_test_string_table.dir/t/io/test_string_table.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_string_table.dir/t/io/test_string_table.cpp.o -MF CMakeFiles/io_test_string_table.dir/t/io/test_string_table.cpp.o.d -o CMakeFiles/io_test_string_table.dir/t/io/test_string_table.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_string_table.cpp
+[ 62%] Building CXX object test/CMakeFiles/io_test_output_utils.dir/t/io/test_output_utils.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_output_utils.dir/t/io/test_output_utils.cpp.o -MF CMakeFiles/io_test_output_utils.dir/t/io/test_output_utils.cpp.o.d -o CMakeFiles/io_test_output_utils.dir/t/io/test_output_utils.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_output_utils.cpp
 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
     inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
     inlined from 'void osmium::index::map::VectorBasedSparseMap<TId, TValue, TVector>::sort() [with TId = long long unsigned int; TValue = osmium::Location; TVector = osmium::index::map::StdVectorWrap]' at /build/reproducible-path/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30,
@@ -4046,37 +4061,63 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 63%] Linking CXX executable io_test_file_seek
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_file_seek.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_file_seek.dir/link.d CMakeFiles/io_test_file_seek.dir/t/io/test_file_seek.cpp.o -o io_test_file_seek  libtestlib.a
+[ 62%] Linking CXX executable io_test_nocompression
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_nocompression.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_nocompression.dir/link.d CMakeFiles/io_test_nocompression.dir/t/io/test_nocompression.cpp.o -o io_test_nocompression  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 63%] Built target io_test_file_seek
-make  -f test/CMakeFiles/io_test_bzip2.dir/build.make test/CMakeFiles/io_test_bzip2.dir/depend
+[ 62%] Built target io_test_nocompression
+make  -f test/CMakeFiles/io_test_file_seek.dir/build.make test/CMakeFiles/io_test_file_seek.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_bzip2.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_file_seek.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/io_test_bzip2.dir/build.make test/CMakeFiles/io_test_bzip2.dir/build
+make  -f test/CMakeFiles/io_test_file_seek.dir/build.make test/CMakeFiles/io_test_file_seek.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 64%] Building CXX object test/CMakeFiles/io_test_bzip2.dir/t/io/test_bzip2.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_bzip2.dir/t/io/test_bzip2.cpp.o -MF CMakeFiles/io_test_bzip2.dir/t/io/test_bzip2.cpp.o.d -o CMakeFiles/io_test_bzip2.dir/t/io/test_bzip2.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_bzip2.cpp
-[ 64%] Linking CXX executable io_test_output_utils
+[ 62%] Building CXX object test/CMakeFiles/io_test_file_seek.dir/t/io/test_file_seek.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_file_seek.dir/t/io/test_file_seek.cpp.o -MF CMakeFiles/io_test_file_seek.dir/t/io/test_file_seek.cpp.o.d -o CMakeFiles/io_test_file_seek.dir/t/io/test_file_seek.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_file_seek.cpp
+[ 62%] Linking CXX executable io_test_output_utils
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_output_utils.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_output_utils.dir/link.d CMakeFiles/io_test_output_utils.dir/t/io/test_output_utils.cpp.o -o io_test_output_utils  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 64%] Built target io_test_output_utils
+[ 62%] Built target io_test_output_utils
+make  -f test/CMakeFiles/io_test_string_table.dir/build.make test/CMakeFiles/io_test_string_table.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_string_table.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f test/CMakeFiles/io_test_string_table.dir/build.make test/CMakeFiles/io_test_string_table.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 62%] Building CXX object test/CMakeFiles/io_test_string_table.dir/t/io/test_string_table.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_string_table.dir/t/io/test_string_table.cpp.o -MF CMakeFiles/io_test_string_table.dir/t/io/test_string_table.cpp.o.d -o CMakeFiles/io_test_string_table.dir/t/io/test_string_table.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_string_table.cpp
+[ 63%] Linking CXX executable io_test_file_seek
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_file_seek.dir/link.txt --verbose=1
+[ 64%] Linking CXX executable io_test_file_formats
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_file_formats.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_file_seek.dir/link.d CMakeFiles/io_test_file_seek.dir/t/io/test_file_seek.cpp.o -o io_test_file_seek  libtestlib.a
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 64%] Built target io_test_file_seek
+make  -f test/CMakeFiles/io_test_bzip2.dir/build.make test/CMakeFiles/io_test_bzip2.dir/depend
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_file_formats.dir/link.d CMakeFiles/io_test_file_formats.dir/t/io/test_file_formats.cpp.o -o io_test_file_formats  libtestlib.a
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 64%] Built target io_test_file_formats
 make  -f test/CMakeFiles/io_test_gzip.dir/build.make test/CMakeFiles/io_test_gzip.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_bzip2.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_gzip.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f test/CMakeFiles/io_test_bzip2.dir/build.make test/CMakeFiles/io_test_bzip2.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/io_test_gzip.dir/build.make test/CMakeFiles/io_test_gzip.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 64%] Building CXX object test/CMakeFiles/io_test_gzip.dir/t/io/test_gzip.cpp.o
+[ 65%] Building CXX object test/CMakeFiles/io_test_bzip2.dir/t/io/test_bzip2.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_bzip2.dir/t/io/test_bzip2.cpp.o -MF CMakeFiles/io_test_bzip2.dir/t/io/test_bzip2.cpp.o.d -o CMakeFiles/io_test_bzip2.dir/t/io/test_bzip2.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_bzip2.cpp
+[ 65%] Building CXX object test/CMakeFiles/io_test_gzip.dir/t/io/test_gzip.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_gzip.dir/t/io/test_gzip.cpp.o -MF CMakeFiles/io_test_gzip.dir/t/io/test_gzip.cpp.o.d -o CMakeFiles/io_test_gzip.dir/t/io/test_gzip.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_gzip.cpp
-[ 65%] Linking CXX executable io_test_file_formats
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_file_formats.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_file_formats.dir/link.d CMakeFiles/io_test_file_formats.dir/t/io/test_file_formats.cpp.o -o io_test_file_formats  libtestlib.a
+[ 65%] Linking CXX executable index_test_id_to_location
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_id_to_location.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_id_to_location.dir/link.d CMakeFiles/index_test_id_to_location.dir/t/index/test_id_to_location.cpp.o -o index_test_id_to_location  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 65%] Built target io_test_file_formats
+[ 65%] Built target index_test_id_to_location
 make  -f test/CMakeFiles/io_test_opl_parser.dir/build.make test/CMakeFiles/io_test_opl_parser.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_opl_parser.dir/DependInfo.cmake "--color="
@@ -4091,24 +4132,24 @@
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_bzip2.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_string_table.dir/link.d CMakeFiles/io_test_string_table.dir/t/io/test_string_table.cpp.o -o io_test_string_table  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_bzip2.dir/link.d CMakeFiles/io_test_bzip2.dir/t/io/test_bzip2.cpp.o -o io_test_bzip2  libtestlib.a -lbz2
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 67%] Built target io_test_string_table
 make  -f test/CMakeFiles/io_test_output_iterator.dir/build.make test/CMakeFiles/io_test_output_iterator.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 67%] Built target io_test_bzip2
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_output_iterator.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/io_test_output_iterator.dir/build.make test/CMakeFiles/io_test_output_iterator.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 68%] Building CXX object test/CMakeFiles/io_test_output_iterator.dir/t/io/test_output_iterator.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_output_iterator.dir/t/io/test_output_iterator.cpp.o -MF CMakeFiles/io_test_output_iterator.dir/t/io/test_output_iterator.cpp.o.d -o CMakeFiles/io_test_output_iterator.dir/t/io/test_output_iterator.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_output_iterator.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_bzip2.dir/link.d CMakeFiles/io_test_bzip2.dir/t/io/test_bzip2.cpp.o -o io_test_bzip2  libtestlib.a -lbz2
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 68%] Built target io_test_bzip2
 make  -f test/CMakeFiles/io_test_pbf.dir/build.make test/CMakeFiles/io_test_pbf.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_pbf.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f test/CMakeFiles/io_test_output_iterator.dir/build.make test/CMakeFiles/io_test_output_iterator.dir/build
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/io_test_pbf.dir/build.make test/CMakeFiles/io_test_pbf.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 68%] Building CXX object test/CMakeFiles/io_test_output_iterator.dir/t/io/test_output_iterator.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_output_iterator.dir/t/io/test_output_iterator.cpp.o -MF CMakeFiles/io_test_output_iterator.dir/t/io/test_output_iterator.cpp.o.d -o CMakeFiles/io_test_output_iterator.dir/t/io/test_output_iterator.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_output_iterator.cpp
 [ 69%] Building CXX object test/CMakeFiles/io_test_pbf.dir/t/io/test_pbf.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_pbf.dir/t/io/test_pbf.cpp.o -MF CMakeFiles/io_test_pbf.dir/t/io/test_pbf.cpp.o.d -o CMakeFiles/io_test_pbf.dir/t/io/test_pbf.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_pbf.cpp
 [ 70%] Linking CXX executable io_test_gzip
@@ -4124,11 +4165,11 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 70%] Building CXX object test/CMakeFiles/io_test_reader.dir/t/io/test_reader.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_reader.dir/t/io/test_reader.cpp.o -MF CMakeFiles/io_test_reader.dir/t/io/test_reader.cpp.o.d -o CMakeFiles/io_test_reader.dir/t/io/test_reader.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_reader.cpp
-[ 70%] Linking CXX executable index_test_id_to_location
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/index_test_id_to_location.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/index_test_id_to_location.dir/link.d CMakeFiles/index_test_id_to_location.dir/t/index/test_id_to_location.cpp.o -o index_test_id_to_location  libtestlib.a
+[ 70%] Linking CXX executable io_test_output_iterator
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_output_iterator.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_output_iterator.dir/link.d CMakeFiles/io_test_output_iterator.dir/t/io/test_output_iterator.cpp.o -o io_test_output_iterator  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 70%] Built target index_test_id_to_location
+[ 70%] Built target io_test_output_iterator
 make  -f test/CMakeFiles/io_test_reader_fileformat.dir/build.make test/CMakeFiles/io_test_reader_fileformat.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_reader_fileformat.dir/DependInfo.cmake "--color="
@@ -4137,24 +4178,24 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 70%] Building CXX object test/CMakeFiles/io_test_reader_fileformat.dir/t/io/test_reader_fileformat.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_reader_fileformat.dir/t/io/test_reader_fileformat.cpp.o -MF CMakeFiles/io_test_reader_fileformat.dir/t/io/test_reader_fileformat.cpp.o.d -o CMakeFiles/io_test_reader_fileformat.dir/t/io/test_reader_fileformat.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_reader_fileformat.cpp
-[ 71%] Linking CXX executable io_test_reader_fileformat
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_reader_fileformat.dir/link.txt --verbose=1
-[ 71%] Linking CXX executable io_test_output_iterator
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_output_iterator.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_reader_fileformat.dir/link.d CMakeFiles/io_test_reader_fileformat.dir/t/io/test_reader_fileformat.cpp.o -o io_test_reader_fileformat  libtestlib.a
+[ 70%] Linking CXX executable io_test_pbf
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_pbf.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_pbf.dir/link.d CMakeFiles/io_test_pbf.dir/t/io/test_pbf.cpp.o -o io_test_pbf  libtestlib.a -lz -llz4
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 71%] Built target io_test_reader_fileformat
+[ 70%] Built target io_test_pbf
 make  -f test/CMakeFiles/io_test_reader_with_mock_decompression.dir/build.make test/CMakeFiles/io_test_reader_with_mock_decompression.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_reader_with_mock_decompression.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/io_test_reader_with_mock_decompression.dir/build.make test/CMakeFiles/io_test_reader_with_mock_decompression.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 71%] Building CXX object test/CMakeFiles/io_test_reader_with_mock_decompression.dir/t/io/test_reader_with_mock_decompression.cpp.o
+[ 70%] Building CXX object test/CMakeFiles/io_test_reader_with_mock_decompression.dir/t/io/test_reader_with_mock_decompression.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_reader_with_mock_decompression.dir/t/io/test_reader_with_mock_decompression.cpp.o -MF CMakeFiles/io_test_reader_with_mock_decompression.dir/t/io/test_reader_with_mock_decompression.cpp.o.d -o CMakeFiles/io_test_reader_with_mock_decompression.dir/t/io/test_reader_with_mock_decompression.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_reader_with_mock_decompression.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_output_iterator.dir/link.d CMakeFiles/io_test_output_iterator.dir/t/io/test_output_iterator.cpp.o -o io_test_output_iterator  libtestlib.a
+[ 71%] Linking CXX executable io_test_reader_fileformat
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_reader_fileformat.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_reader_fileformat.dir/link.d CMakeFiles/io_test_reader_fileformat.dir/t/io/test_reader_fileformat.cpp.o -o io_test_reader_fileformat  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 71%] Built target io_test_output_iterator
+[ 71%] Built target io_test_reader_fileformat
 make  -f test/CMakeFiles/io_test_reader_with_mock_parser.dir/build.make test/CMakeFiles/io_test_reader_with_mock_parser.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_reader_with_mock_parser.dir/DependInfo.cmake "--color="
@@ -4163,37 +4204,37 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 71%] Building CXX object test/CMakeFiles/io_test_reader_with_mock_parser.dir/t/io/test_reader_with_mock_parser.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_reader_with_mock_parser.dir/t/io/test_reader_with_mock_parser.cpp.o -MF CMakeFiles/io_test_reader_with_mock_parser.dir/t/io/test_reader_with_mock_parser.cpp.o.d -o CMakeFiles/io_test_reader_with_mock_parser.dir/t/io/test_reader_with_mock_parser.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_reader_with_mock_parser.cpp
-[ 71%] Linking CXX executable io_test_pbf
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_pbf.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_pbf.dir/link.d CMakeFiles/io_test_pbf.dir/t/io/test_pbf.cpp.o -o io_test_pbf  libtestlib.a -lz -llz4
+[ 72%] Linking CXX executable io_test_reader
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_reader.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_reader.dir/link.d CMakeFiles/io_test_reader.dir/t/io/test_reader.cpp.o -o io_test_reader  libtestlib.a -lexpat -lbz2 -lz -lz -llz4
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 71%] Built target io_test_pbf
+[ 72%] Built target io_test_reader
 make  -f test/CMakeFiles/io_test_writer.dir/build.make test/CMakeFiles/io_test_writer.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_writer.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/io_test_writer.dir/build.make test/CMakeFiles/io_test_writer.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 71%] Building CXX object test/CMakeFiles/io_test_writer.dir/t/io/test_writer.cpp.o
+[ 72%] Building CXX object test/CMakeFiles/io_test_writer.dir/t/io/test_writer.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_writer.dir/t/io/test_writer.cpp.o -MF CMakeFiles/io_test_writer.dir/t/io/test_writer.cpp.o.d -o CMakeFiles/io_test_writer.dir/t/io/test_writer.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_writer.cpp
-[ 72%] Linking CXX executable io_test_reader_with_mock_parser
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_reader_with_mock_parser.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_reader_with_mock_parser.dir/link.d CMakeFiles/io_test_reader_with_mock_parser.dir/t/io/test_reader_with_mock_parser.cpp.o -o io_test_reader_with_mock_parser  libtestlib.a
+[ 73%] Linking CXX executable io_test_reader_with_mock_decompression
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_reader_with_mock_decompression.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_reader_with_mock_decompression.dir/link.d CMakeFiles/io_test_reader_with_mock_decompression.dir/t/io/test_reader_with_mock_decompression.cpp.o -o io_test_reader_with_mock_decompression  libtestlib.a -lexpat -lbz2 -lz
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 72%] Built target io_test_reader_with_mock_parser
+[ 73%] Built target io_test_reader_with_mock_decompression
 make  -f test/CMakeFiles/io_test_writer_with_mock_compression.dir/build.make test/CMakeFiles/io_test_writer_with_mock_compression.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_writer_with_mock_compression.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/io_test_writer_with_mock_compression.dir/build.make test/CMakeFiles/io_test_writer_with_mock_compression.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 73%] Building CXX object test/CMakeFiles/io_test_writer_with_mock_compression.dir/t/io/test_writer_with_mock_compression.cpp.o
+[ 74%] Building CXX object test/CMakeFiles/io_test_writer_with_mock_compression.dir/t/io/test_writer_with_mock_compression.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_writer_with_mock_compression.dir/t/io/test_writer_with_mock_compression.cpp.o -MF CMakeFiles/io_test_writer_with_mock_compression.dir/t/io/test_writer_with_mock_compression.cpp.o.d -o CMakeFiles/io_test_writer_with_mock_compression.dir/t/io/test_writer_with_mock_compression.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_writer_with_mock_compression.cpp
-[ 74%] Linking CXX executable io_test_reader_with_mock_decompression
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_reader_with_mock_decompression.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_reader_with_mock_decompression.dir/link.d CMakeFiles/io_test_reader_with_mock_decompression.dir/t/io/test_reader_with_mock_decompression.cpp.o -o io_test_reader_with_mock_decompression  libtestlib.a -lexpat -lbz2 -lz
+[ 74%] Linking CXX executable io_test_opl_parser
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_opl_parser.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_opl_parser.dir/link.d CMakeFiles/io_test_opl_parser.dir/t/io/test_opl_parser.cpp.o -o io_test_opl_parser  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 74%] Built target io_test_reader_with_mock_decompression
+[ 74%] Built target io_test_opl_parser
 make  -f test/CMakeFiles/io_test_writer_with_mock_encoder.dir/build.make test/CMakeFiles/io_test_writer_with_mock_encoder.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/io_test_writer_with_mock_encoder.dir/DependInfo.cmake "--color="
@@ -4202,11 +4243,11 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 75%] Building CXX object test/CMakeFiles/io_test_writer_with_mock_encoder.dir/t/io/test_writer_with_mock_encoder.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/io_test_writer_with_mock_encoder.dir/t/io/test_writer_with_mock_encoder.cpp.o -MF CMakeFiles/io_test_writer_with_mock_encoder.dir/t/io/test_writer_with_mock_encoder.cpp.o.d -o CMakeFiles/io_test_writer_with_mock_encoder.dir/t/io/test_writer_with_mock_encoder.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/io/test_writer_with_mock_encoder.cpp
-[ 76%] Linking CXX executable io_test_reader
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_reader.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_reader.dir/link.d CMakeFiles/io_test_reader.dir/t/io/test_reader.cpp.o -o io_test_reader  libtestlib.a -lexpat -lbz2 -lz -lz -llz4
+[ 76%] Linking CXX executable io_test_reader_with_mock_parser
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_reader_with_mock_parser.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_reader_with_mock_parser.dir/link.d CMakeFiles/io_test_reader_with_mock_parser.dir/t/io/test_reader_with_mock_parser.cpp.o -o io_test_reader_with_mock_parser  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 76%] Built target io_test_reader
+[ 76%] Built target io_test_reader_with_mock_parser
 make  -f test/CMakeFiles/relations_test_members_database.dir/build.make test/CMakeFiles/relations_test_members_database.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/relations_test_members_database.dir/DependInfo.cmake "--color="
@@ -4284,8 +4325,6 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 77%] Linking CXX executable io_test_opl_parser
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_opl_parser.dir/link.txt --verbose=1
 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
     inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18,
     inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /build/reproducible-path/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26,
@@ -4308,9 +4347,11 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_opl_parser.dir/link.d CMakeFiles/io_test_opl_parser.dir/t/io/test_opl_parser.cpp.o -o io_test_opl_parser  libtestlib.a
+[ 77%] Linking CXX executable relations_test_members_database
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/relations_test_members_database.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/relations_test_members_database.dir/link.d CMakeFiles/relations_test_members_database.dir/t/relations/test_members_database.cpp.o -o relations_test_members_database  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 77%] Built target io_test_opl_parser
+[ 77%] Built target relations_test_members_database
 make  -f test/CMakeFiles/relations_test_read_relations.dir/build.make test/CMakeFiles/relations_test_read_relations.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/relations_test_read_relations.dir/DependInfo.cmake "--color="
@@ -4319,13 +4360,13 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 78%] Building CXX object test/CMakeFiles/relations_test_read_relations.dir/t/relations/test_read_relations.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/relations_test_read_relations.dir/t/relations/test_read_relations.cpp.o -MF CMakeFiles/relations_test_read_relations.dir/t/relations/test_read_relations.cpp.o.d -o CMakeFiles/relations_test_read_relations.dir/t/relations/test_read_relations.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/relations/test_read_relations.cpp
-[ 78%] Linking CXX executable relations_test_members_database
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/relations_test_members_database.dir/link.txt --verbose=1
+[ 78%] Linking CXX executable io_test_writer_with_mock_compression
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_writer_with_mock_compression.dir/link.txt --verbose=1
 [ 78%] Linking CXX executable io_test_writer
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_writer.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/relations_test_members_database.dir/link.d CMakeFiles/relations_test_members_database.dir/t/relations/test_members_database.cpp.o -o relations_test_members_database  libtestlib.a
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_writer_with_mock_compression.dir/link.d CMakeFiles/io_test_writer_with_mock_compression.dir/t/io/test_writer_with_mock_compression.cpp.o -o io_test_writer_with_mock_compression  libtestlib.a -lexpat -lbz2 -lz
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 78%] Built target relations_test_members_database
+[ 78%] Built target io_test_writer_with_mock_compression
 make  -f test/CMakeFiles/relations_test_relations_database.dir/build.make test/CMakeFiles/relations_test_relations_database.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/relations_test_relations_database.dir/DependInfo.cmake "--color="
@@ -4345,11 +4386,11 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 79%] Building CXX object test/CMakeFiles/relations_test_relations_manager.dir/t/relations/test_relations_manager.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/relations_test_relations_manager.dir/t/relations/test_relations_manager.cpp.o -MF CMakeFiles/relations_test_relations_manager.dir/t/relations/test_relations_manager.cpp.o.d -o CMakeFiles/relations_test_relations_manager.dir/t/relations/test_relations_manager.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/relations/test_relations_manager.cpp
-[ 79%] Linking CXX executable io_test_writer_with_mock_compression
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_writer_with_mock_compression.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_writer_with_mock_compression.dir/link.d CMakeFiles/io_test_writer_with_mock_compression.dir/t/io/test_writer_with_mock_compression.cpp.o -o io_test_writer_with_mock_compression  libtestlib.a -lexpat -lbz2 -lz
+[ 79%] Linking CXX executable io_test_writer_with_mock_encoder
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_writer_with_mock_encoder.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_writer_with_mock_encoder.dir/link.d CMakeFiles/io_test_writer_with_mock_encoder.dir/t/io/test_writer_with_mock_encoder.cpp.o -o io_test_writer_with_mock_encoder  libtestlib.a -lexpat -lbz2 -lz
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 79%] Built target io_test_writer_with_mock_compression
+[ 79%] Built target io_test_writer_with_mock_encoder
 make  -f test/CMakeFiles/storage_test_item_stash.dir/build.make test/CMakeFiles/storage_test_item_stash.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/storage_test_item_stash.dir/DependInfo.cmake "--color="
@@ -4358,11 +4399,11 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 79%] Building CXX object test/CMakeFiles/storage_test_item_stash.dir/t/storage/test_item_stash.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/storage_test_item_stash.dir/t/storage/test_item_stash.cpp.o -MF CMakeFiles/storage_test_item_stash.dir/t/storage/test_item_stash.cpp.o.d -o CMakeFiles/storage_test_item_stash.dir/t/storage/test_item_stash.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/storage/test_item_stash.cpp
-[ 79%] Linking CXX executable io_test_writer_with_mock_encoder
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/io_test_writer_with_mock_encoder.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/io_test_writer_with_mock_encoder.dir/link.d CMakeFiles/io_test_writer_with_mock_encoder.dir/t/io/test_writer_with_mock_encoder.cpp.o -o io_test_writer_with_mock_encoder  libtestlib.a -lexpat -lbz2 -lz
+[ 79%] Linking CXX executable relations_test_relations_database
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/relations_test_relations_database.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/relations_test_relations_database.dir/link.d CMakeFiles/relations_test_relations_database.dir/t/relations/test_relations_database.cpp.o -o relations_test_relations_database  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 79%] Built target io_test_writer_with_mock_encoder
+[ 79%] Built target relations_test_relations_database
 make  -f test/CMakeFiles/tags_test_filter.dir/build.make test/CMakeFiles/tags_test_filter.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/tags_test_filter.dir/DependInfo.cmake "--color="
@@ -4371,19 +4412,21 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 79%] Building CXX object test/CMakeFiles/tags_test_filter.dir/t/tags/test_filter.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/tags_test_filter.dir/t/tags/test_filter.cpp.o -MF CMakeFiles/tags_test_filter.dir/t/tags/test_filter.cpp.o.d -o CMakeFiles/tags_test_filter.dir/t/tags/test_filter.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/tags/test_filter.cpp
-[ 79%] Linking CXX executable relations_test_relations_database
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/relations_test_relations_database.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/relations_test_relations_database.dir/link.d CMakeFiles/relations_test_relations_database.dir/t/relations/test_relations_database.cpp.o -o relations_test_relations_database  libtestlib.a
+[ 80%] Linking CXX executable storage_test_item_stash
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/storage_test_item_stash.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/storage_test_item_stash.dir/link.d CMakeFiles/storage_test_item_stash.dir/t/storage/test_item_stash.cpp.o -o storage_test_item_stash  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 79%] Built target relations_test_relations_database
+[ 80%] Built target storage_test_item_stash
 make  -f test/CMakeFiles/tags_test_operators.dir/build.make test/CMakeFiles/tags_test_operators.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/tags_test_operators.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/tags_test_operators.dir/build.make test/CMakeFiles/tags_test_operators.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 79%] Building CXX object test/CMakeFiles/tags_test_operators.dir/t/tags/test_operators.cpp.o
+[ 80%] Building CXX object test/CMakeFiles/tags_test_operators.dir/t/tags/test_operators.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/tags_test_operators.dir/t/tags/test_operators.cpp.o -MF CMakeFiles/tags_test_operators.dir/t/tags/test_operators.cpp.o.d -o CMakeFiles/tags_test_operators.dir/t/tags/test_operators.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/tags/test_operators.cpp
+[ 80%] Linking CXX executable relations_test_read_relations
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/relations_test_read_relations.dir/link.txt --verbose=1
 In file included from /usr/include/c++/14/algorithm:61,
                  from /build/reproducible-path/libosmium-2.21.0/test/catch/catch.hpp:3600,
                  from /build/reproducible-path/libosmium-2.21.0/test/t/relations/test_relations_manager.cpp:1:
@@ -4401,11 +4444,9 @@
 /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
   224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
       |     ^~~~~~~~~~~~~
-[ 80%] Linking CXX executable tags_test_operators
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tags_test_operators.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/tags_test_operators.dir/link.d CMakeFiles/tags_test_operators.dir/t/tags/test_operators.cpp.o -o tags_test_operators  libtestlib.a
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/relations_test_read_relations.dir/link.d CMakeFiles/relations_test_read_relations.dir/t/relations/test_read_relations.cpp.o -o relations_test_read_relations  libtestlib.a -lexpat -lbz2 -lz
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 80%] Built target tags_test_operators
+[ 80%] Built target relations_test_read_relations
 make  -f test/CMakeFiles/tags_test_tag_list.dir/build.make test/CMakeFiles/tags_test_tag_list.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/tags_test_tag_list.dir/DependInfo.cmake "--color="
@@ -4414,11 +4455,11 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 80%] Building CXX object test/CMakeFiles/tags_test_tag_list.dir/t/tags/test_tag_list.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/tags_test_tag_list.dir/t/tags/test_tag_list.cpp.o -MF CMakeFiles/tags_test_tag_list.dir/t/tags/test_tag_list.cpp.o.d -o CMakeFiles/tags_test_tag_list.dir/t/tags/test_tag_list.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/tags/test_tag_list.cpp
-[ 81%] Linking CXX executable storage_test_item_stash
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/storage_test_item_stash.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/storage_test_item_stash.dir/link.d CMakeFiles/storage_test_item_stash.dir/t/storage/test_item_stash.cpp.o -o storage_test_item_stash  libtestlib.a
+[ 81%] Linking CXX executable tags_test_operators
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tags_test_operators.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/tags_test_operators.dir/link.d CMakeFiles/tags_test_operators.dir/t/tags/test_operators.cpp.o -o tags_test_operators  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 81%] Built target storage_test_item_stash
+[ 81%] Built target tags_test_operators
 make  -f test/CMakeFiles/tags_test_tag_matcher.dir/build.make test/CMakeFiles/tags_test_tag_matcher.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/tags_test_tag_matcher.dir/DependInfo.cmake "--color="
@@ -4427,11 +4468,11 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 82%] Building CXX object test/CMakeFiles/tags_test_tag_matcher.dir/t/tags/test_tag_matcher.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/tags_test_tag_matcher.dir/t/tags/test_tag_matcher.cpp.o -MF CMakeFiles/tags_test_tag_matcher.dir/t/tags/test_tag_matcher.cpp.o.d -o CMakeFiles/tags_test_tag_matcher.dir/t/tags/test_tag_matcher.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/tags/test_tag_matcher.cpp
-[ 82%] Linking CXX executable relations_test_read_relations
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/relations_test_read_relations.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/relations_test_read_relations.dir/link.d CMakeFiles/relations_test_read_relations.dir/t/relations/test_read_relations.cpp.o -o relations_test_read_relations  libtestlib.a -lexpat -lbz2 -lz
+[ 82%] Linking CXX executable tags_test_tag_list
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tags_test_tag_list.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/tags_test_tag_list.dir/link.d CMakeFiles/tags_test_tag_list.dir/t/tags/test_tag_list.cpp.o -o tags_test_tag_list  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 82%] Built target relations_test_read_relations
+[ 82%] Built target tags_test_tag_list
 make  -f test/CMakeFiles/tags_test_tags_filter.dir/build.make test/CMakeFiles/tags_test_tags_filter.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/tags_test_tags_filter.dir/DependInfo.cmake "--color="
@@ -4808,11 +4849,11 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 83%] Linking CXX executable tags_test_tag_list
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tags_test_tag_list.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/tags_test_tag_list.dir/link.d CMakeFiles/tags_test_tag_list.dir/t/tags/test_tag_list.cpp.o -o tags_test_tag_list  libtestlib.a
+[ 83%] Linking CXX executable tags_test_tag_matcher
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tags_test_tag_matcher.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/tags_test_tag_matcher.dir/link.d CMakeFiles/tags_test_tag_matcher.dir/t/tags/test_tag_matcher.cpp.o -o tags_test_tag_matcher  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 83%] Built target tags_test_tag_list
+[ 83%] Built target tags_test_tag_matcher
 make  -f test/CMakeFiles/thread_test_pool.dir/build.make test/CMakeFiles/thread_test_pool.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/thread_test_pool.dir/DependInfo.cmake "--color="
@@ -4821,37 +4862,37 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 84%] Building CXX object test/CMakeFiles/thread_test_pool.dir/t/thread/test_pool.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/thread_test_pool.dir/t/thread/test_pool.cpp.o -MF CMakeFiles/thread_test_pool.dir/t/thread/test_pool.cpp.o.d -o CMakeFiles/thread_test_pool.dir/t/thread/test_pool.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/thread/test_pool.cpp
-[ 84%] Linking CXX executable tags_test_tag_matcher
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tags_test_tag_matcher.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/tags_test_tag_matcher.dir/link.d CMakeFiles/tags_test_tag_matcher.dir/t/tags/test_tag_matcher.cpp.o -o tags_test_tag_matcher  libtestlib.a
+[ 85%] Linking CXX executable relations_test_relations_manager
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/relations_test_relations_manager.dir/link.txt --verbose=1
+[ 86%] Linking CXX executable tags_test_filter
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tags_test_filter.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/relations_test_relations_manager.dir/link.d CMakeFiles/relations_test_relations_manager.dir/t/relations/test_relations_manager.cpp.o -o relations_test_relations_manager  libtestlib.a -lexpat -lbz2 -lz
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 84%] Built target tags_test_tag_matcher
+[ 86%] Built target relations_test_relations_manager
 make  -f test/CMakeFiles/thread_test_queue.dir/build.make test/CMakeFiles/thread_test_queue.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/thread_test_queue.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/thread_test_queue.dir/build.make test/CMakeFiles/thread_test_queue.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 84%] Building CXX object test/CMakeFiles/thread_test_queue.dir/t/thread/test_queue.cpp.o
+[ 86%] Building CXX object test/CMakeFiles/thread_test_queue.dir/t/thread/test_queue.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/thread_test_queue.dir/t/thread/test_queue.cpp.o -MF CMakeFiles/thread_test_queue.dir/t/thread/test_queue.cpp.o.d -o CMakeFiles/thread_test_queue.dir/t/thread/test_queue.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/thread/test_queue.cpp
-[ 85%] Linking CXX executable relations_test_relations_manager
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/relations_test_relations_manager.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/relations_test_relations_manager.dir/link.d CMakeFiles/relations_test_relations_manager.dir/t/relations/test_relations_manager.cpp.o -o relations_test_relations_manager  libtestlib.a -lexpat -lbz2 -lz
+[ 86%] Linking CXX executable tags_test_tags_filter
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tags_test_tags_filter.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/tags_test_filter.dir/link.d CMakeFiles/tags_test_filter.dir/t/tags/test_filter.cpp.o -o tags_test_filter  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 85%] Built target relations_test_relations_manager
+[ 86%] Built target tags_test_filter
 make  -f test/CMakeFiles/thread_test_util.dir/build.make test/CMakeFiles/thread_test_util.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/thread_test_util.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/thread_test_util.dir/build.make test/CMakeFiles/thread_test_util.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 85%] Building CXX object test/CMakeFiles/thread_test_util.dir/t/thread/test_util.cpp.o
+[ 86%] Building CXX object test/CMakeFiles/thread_test_util.dir/t/thread/test_util.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/thread_test_util.dir/t/thread/test_util.cpp.o -MF CMakeFiles/thread_test_util.dir/t/thread/test_util.cpp.o.d -o CMakeFiles/thread_test_util.dir/t/thread/test_util.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/thread/test_util.cpp
-[ 86%] Linking CXX executable thread_test_queue
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/thread_test_queue.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/thread_test_queue.dir/link.d CMakeFiles/thread_test_queue.dir/t/thread/test_queue.cpp.o -o thread_test_queue  libtestlib.a
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/tags_test_tags_filter.dir/link.d CMakeFiles/tags_test_tags_filter.dir/t/tags/test_tags_filter.cpp.o -o tags_test_tags_filter  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 86%] Built target thread_test_queue
+[ 86%] Built target tags_test_tags_filter
 make  -f test/CMakeFiles/util_test_config.dir/build.make test/CMakeFiles/util_test_config.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/util_test_config.dir/DependInfo.cmake "--color="
@@ -4860,41 +4901,39 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 86%] Building CXX object test/CMakeFiles/util_test_config.dir/t/util/test_config.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_config.dir/t/util/test_config.cpp.o -MF CMakeFiles/util_test_config.dir/t/util/test_config.cpp.o.d -o CMakeFiles/util_test_config.dir/t/util/test_config.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_config.cpp
+[ 86%] Linking CXX executable thread_test_pool
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/thread_test_pool.dir/link.txt --verbose=1
 [ 87%] Linking CXX executable thread_test_util
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/thread_test_util.dir/link.txt --verbose=1
-[ 87%] Linking CXX executable thread_test_pool
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/thread_test_pool.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/thread_test_util.dir/link.d CMakeFiles/thread_test_util.dir/t/thread/test_util.cpp.o -o thread_test_util  libtestlib.a
+[ 88%] Linking CXX executable util_test_config
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/thread_test_pool.dir/link.d CMakeFiles/thread_test_pool.dir/t/thread/test_pool.cpp.o -o thread_test_pool  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 87%] Built target thread_test_util
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_config.dir/link.txt --verbose=1
+[ 88%] Built target thread_test_pool
 make  -f test/CMakeFiles/util_test_delta.dir/build.make test/CMakeFiles/util_test_delta.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/util_test_delta.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/util_test_delta.dir/build.make test/CMakeFiles/util_test_delta.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 87%] Building CXX object test/CMakeFiles/util_test_delta.dir/t/util/test_delta.cpp.o
+[ 88%] Building CXX object test/CMakeFiles/util_test_delta.dir/t/util/test_delta.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_delta.dir/t/util/test_delta.cpp.o -MF CMakeFiles/util_test_delta.dir/t/util/test_delta.cpp.o.d -o CMakeFiles/util_test_delta.dir/t/util/test_delta.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_delta.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/thread_test_pool.dir/link.d CMakeFiles/thread_test_pool.dir/t/thread/test_pool.cpp.o -o thread_test_pool  libtestlib.a
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/thread_test_util.dir/link.d CMakeFiles/thread_test_util.dir/t/thread/test_util.cpp.o -o thread_test_util  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 87%] Built target thread_test_pool
+[ 88%] Built target thread_test_util
 make  -f test/CMakeFiles/util_test_double.dir/build.make test/CMakeFiles/util_test_double.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/util_test_double.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/util_test_double.dir/build.make test/CMakeFiles/util_test_double.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 87%] Building CXX object test/CMakeFiles/util_test_double.dir/t/util/test_double.cpp.o
+[ 88%] Building CXX object test/CMakeFiles/util_test_double.dir/t/util/test_double.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_double.dir/t/util/test_double.cpp.o -MF CMakeFiles/util_test_double.dir/t/util/test_double.cpp.o.d -o CMakeFiles/util_test_double.dir/t/util/test_double.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_double.cpp
-[ 88%] Linking CXX executable tags_test_filter
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tags_test_filter.dir/link.txt --verbose=1
-[ 88%] Linking CXX executable tags_test_tags_filter
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tags_test_tags_filter.dir/link.txt --verbose=1
-[ 89%] Linking CXX executable util_test_config
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_config.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/tags_test_filter.dir/link.d CMakeFiles/tags_test_filter.dir/t/tags/test_filter.cpp.o -o tags_test_filter  libtestlib.a
+[ 89%] Linking CXX executable thread_test_queue
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/thread_test_queue.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_config.dir/link.d CMakeFiles/util_test_config.dir/t/util/test_config.cpp.o -o util_test_config  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 89%] Built target tags_test_filter
+[ 89%] Built target util_test_config
 make  -f test/CMakeFiles/util_test_file.dir/build.make test/CMakeFiles/util_test_file.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/util_test_file.dir/DependInfo.cmake "--color="
@@ -4903,9 +4942,9 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 89%] Building CXX object test/CMakeFiles/util_test_file.dir/t/util/test_file.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_file.dir/t/util/test_file.cpp.o -MF CMakeFiles/util_test_file.dir/t/util/test_file.cpp.o.d -o CMakeFiles/util_test_file.dir/t/util/test_file.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_file.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/tags_test_tags_filter.dir/link.d CMakeFiles/tags_test_tags_filter.dir/t/tags/test_tags_filter.cpp.o -o tags_test_tags_filter  libtestlib.a
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/thread_test_queue.dir/link.d CMakeFiles/thread_test_queue.dir/t/thread/test_queue.cpp.o -o thread_test_queue  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 89%] Built target tags_test_tags_filter
+[ 89%] Built target thread_test_queue
 make  -f test/CMakeFiles/util_test_memory.dir/build.make test/CMakeFiles/util_test_memory.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/util_test_memory.dir/DependInfo.cmake "--color="
@@ -4914,48 +4953,50 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 90%] Building CXX object test/CMakeFiles/util_test_memory.dir/t/util/test_memory.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_memory.dir/t/util/test_memory.cpp.o -MF CMakeFiles/util_test_memory.dir/t/util/test_memory.cpp.o.d -o CMakeFiles/util_test_memory.dir/t/util/test_memory.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_memory.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_config.dir/link.d CMakeFiles/util_test_config.dir/t/util/test_config.cpp.o -o util_test_config  libtestlib.a
+[ 91%] Linking CXX executable util_test_double
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_double.dir/link.txt --verbose=1
+[ 91%] Linking CXX executable util_test_memory
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_memory.dir/link.txt --verbose=1
+[ 92%] Linking CXX executable util_test_delta
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_delta.dir/link.txt --verbose=1
+[ 92%] Linking CXX executable util_test_file
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_file.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_double.dir/link.d CMakeFiles/util_test_double.dir/t/util/test_double.cpp.o -o util_test_double  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 90%] Built target util_test_config
+[ 92%] Built target util_test_double
 make  -f test/CMakeFiles/util_test_memory_mapping.dir/build.make test/CMakeFiles/util_test_memory_mapping.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/util_test_memory_mapping.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/util_test_memory_mapping.dir/build.make test/CMakeFiles/util_test_memory_mapping.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 91%] Building CXX object test/CMakeFiles/util_test_memory_mapping.dir/t/util/test_memory_mapping.cpp.o
+[ 93%] Building CXX object test/CMakeFiles/util_test_memory_mapping.dir/t/util/test_memory_mapping.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_memory_mapping.dir/t/util/test_memory_mapping.cpp.o -MF CMakeFiles/util_test_memory_mapping.dir/t/util/test_memory_mapping.cpp.o.d -o CMakeFiles/util_test_memory_mapping.dir/t/util/test_memory_mapping.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_memory_mapping.cpp
-[ 92%] Linking CXX executable util_test_delta
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_delta.dir/link.txt --verbose=1
-[ 93%] Linking CXX executable util_test_double
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_double.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_delta.dir/link.d CMakeFiles/util_test_delta.dir/t/util/test_delta.cpp.o -o util_test_delta  libtestlib.a
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_memory.dir/link.d CMakeFiles/util_test_memory.dir/t/util/test_memory.cpp.o -o util_test_memory  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 93%] Built target util_test_delta
+[ 93%] Built target util_test_memory
 make  -f test/CMakeFiles/util_test_minmax.dir/build.make test/CMakeFiles/util_test_minmax.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/util_test_minmax.dir/DependInfo.cmake "--color="
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_delta.dir/link.d CMakeFiles/util_test_delta.dir/t/util/test_delta.cpp.o -o util_test_delta  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-make  -f test/CMakeFiles/util_test_minmax.dir/build.make test/CMakeFiles/util_test_minmax.dir/build
-make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 94%] Building CXX object test/CMakeFiles/util_test_minmax.dir/t/util/test_minmax.cpp.o
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_minmax.dir/t/util/test_minmax.cpp.o -MF CMakeFiles/util_test_minmax.dir/t/util/test_minmax.cpp.o.d -o CMakeFiles/util_test_minmax.dir/t/util/test_minmax.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_minmax.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_double.dir/link.d CMakeFiles/util_test_double.dir/t/util/test_double.cpp.o -o util_test_double  libtestlib.a
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 94%] Built target util_test_double
+[ 93%] Built target util_test_delta
 make  -f test/CMakeFiles/util_test_misc.dir/build.make test/CMakeFiles/util_test_misc.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/util_test_misc.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/util_test_misc.dir/build.make test/CMakeFiles/util_test_misc.dir/build
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
+make  -f test/CMakeFiles/util_test_minmax.dir/build.make test/CMakeFiles/util_test_minmax.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 95%] Building CXX object test/CMakeFiles/util_test_misc.dir/t/util/test_misc.cpp.o
+[ 94%] Building CXX object test/CMakeFiles/util_test_misc.dir/t/util/test_misc.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_misc.dir/t/util/test_misc.cpp.o -MF CMakeFiles/util_test_misc.dir/t/util/test_misc.cpp.o.d -o CMakeFiles/util_test_misc.dir/t/util/test_misc.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_misc.cpp
-[ 95%] Linking CXX executable util_test_memory
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_memory.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_memory.dir/link.d CMakeFiles/util_test_memory.dir/t/util/test_memory.cpp.o -o util_test_memory  libtestlib.a
+[ 95%] Building CXX object test/CMakeFiles/util_test_minmax.dir/t/util/test_minmax.cpp.o
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_minmax.dir/t/util/test_minmax.cpp.o -MF CMakeFiles/util_test_minmax.dir/t/util/test_minmax.cpp.o.d -o CMakeFiles/util_test_minmax.dir/t/util/test_minmax.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_minmax.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_file.dir/link.d CMakeFiles/util_test_file.dir/t/util/test_file.cpp.o -o util_test_file  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 95%] Built target util_test_memory
+[ 95%] Built target util_test_file
 make  -f test/CMakeFiles/util_test_options.dir/build.make test/CMakeFiles/util_test_options.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/util_test_options.dir/DependInfo.cmake "--color="
@@ -4964,11 +5005,11 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 95%] Building CXX object test/CMakeFiles/util_test_options.dir/t/util/test_options.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_options.dir/t/util/test_options.cpp.o -MF CMakeFiles/util_test_options.dir/t/util/test_options.cpp.o.d -o CMakeFiles/util_test_options.dir/t/util/test_options.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_options.cpp
-[ 95%] Linking CXX executable util_test_file
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_file.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_file.dir/link.d CMakeFiles/util_test_file.dir/t/util/test_file.cpp.o -o util_test_file  libtestlib.a
+[ 95%] Linking CXX executable util_test_minmax
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_minmax.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_minmax.dir/link.d CMakeFiles/util_test_minmax.dir/t/util/test_minmax.cpp.o -o util_test_minmax  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 95%] Built target util_test_file
+[ 95%] Built target util_test_minmax
 make  -f test/CMakeFiles/util_test_string.dir/build.make test/CMakeFiles/util_test_string.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/util_test_string.dir/DependInfo.cmake "--color="
@@ -4977,26 +5018,24 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 95%] Building CXX object test/CMakeFiles/util_test_string.dir/t/util/test_string.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_string.dir/t/util/test_string.cpp.o -MF CMakeFiles/util_test_string.dir/t/util/test_string.cpp.o.d -o CMakeFiles/util_test_string.dir/t/util/test_string.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_string.cpp
-[ 95%] Linking CXX executable util_test_minmax
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_minmax.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_minmax.dir/link.d CMakeFiles/util_test_minmax.dir/t/util/test_minmax.cpp.o -o util_test_minmax  libtestlib.a
+[ 95%] Linking CXX executable util_test_memory_mapping
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_memory_mapping.dir/link.txt --verbose=1
+[ 96%] Linking CXX executable util_test_options
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_options.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_memory_mapping.dir/link.d CMakeFiles/util_test_memory_mapping.dir/t/util/test_memory_mapping.cpp.o -o util_test_memory_mapping  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 95%] Built target util_test_minmax
+[ 96%] Built target util_test_memory_mapping
 make  -f test/CMakeFiles/util_test_string_matcher.dir/build.make test/CMakeFiles/util_test_string_matcher.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/util_test_string_matcher.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 make  -f test/CMakeFiles/util_test_string_matcher.dir/build.make test/CMakeFiles/util_test_string_matcher.dir/build
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 95%] Building CXX object test/CMakeFiles/util_test_string_matcher.dir/t/util/test_string_matcher.cpp.o
+[ 96%] Building CXX object test/CMakeFiles/util_test_string_matcher.dir/t/util/test_string_matcher.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_string_matcher.dir/t/util/test_string_matcher.cpp.o -MF CMakeFiles/util_test_string_matcher.dir/t/util/test_string_matcher.cpp.o.d -o CMakeFiles/util_test_string_matcher.dir/t/util/test_string_matcher.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_string_matcher.cpp
-[ 96%] Linking CXX executable util_test_string
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_string.dir/link.txt --verbose=1
-[ 96%] Linking CXX executable util_test_memory_mapping
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_memory_mapping.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_memory_mapping.dir/link.d CMakeFiles/util_test_memory_mapping.dir/t/util/test_memory_mapping.cpp.o -o util_test_memory_mapping  libtestlib.a
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_options.dir/link.d CMakeFiles/util_test_options.dir/t/util/test_options.cpp.o -o util_test_options  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 96%] Built target util_test_memory_mapping
+[ 96%] Built target util_test_options
 make  -f test/CMakeFiles/util_test_timer_disabled.dir/build.make test/CMakeFiles/util_test_timer_disabled.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/util_test_timer_disabled.dir/DependInfo.cmake "--color="
@@ -5005,9 +5044,11 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 96%] Building CXX object test/CMakeFiles/util_test_timer_disabled.dir/t/util/test_timer_disabled.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_timer_disabled.dir/t/util/test_timer_disabled.cpp.o -MF CMakeFiles/util_test_timer_disabled.dir/t/util/test_timer_disabled.cpp.o.d -o CMakeFiles/util_test_timer_disabled.dir/t/util/test_timer_disabled.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_timer_disabled.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_string.dir/link.d CMakeFiles/util_test_string.dir/t/util/test_string.cpp.o -o util_test_string  libtestlib.a
+[ 96%] Linking CXX executable util_test_misc
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_misc.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_misc.dir/link.d CMakeFiles/util_test_misc.dir/t/util/test_misc.cpp.o -o util_test_misc  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 96%] Built target util_test_string
+[ 96%] Built target util_test_misc
 make  -f test/CMakeFiles/util_test_timer_enabled.dir/build.make test/CMakeFiles/util_test_timer_enabled.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 cd /build/reproducible-path/libosmium-2.21.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libosmium-2.21.0 /build/reproducible-path/libosmium-2.21.0/test /build/reproducible-path/libosmium-2.21.0/build /build/reproducible-path/libosmium-2.21.0/build/test /build/reproducible-path/libosmium-2.21.0/build/test/CMakeFiles/util_test_timer_enabled.dir/DependInfo.cmake "--color="
@@ -5016,26 +5057,21 @@
 make[4]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 96%] Building CXX object test/CMakeFiles/util_test_timer_enabled.dir/t/util/test_timer_enabled.cpp.o
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/c++ -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/libosmium-2.21.0/include -I/build/reproducible-path/libosmium-2.21.0/test/include -isystem /usr/include/gdal -isystem /build/reproducible-path/libosmium-2.21.0/test/catch -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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   -std=c++14 -Wno-parentheses -Wno-deprecated-declarations -MD -MT test/CMakeFiles/util_test_timer_enabled.dir/t/util/test_timer_enabled.cpp.o -MF CMakeFiles/util_test_timer_enabled.dir/t/util/test_timer_enabled.cpp.o.d -o CMakeFiles/util_test_timer_enabled.dir/t/util/test_timer_enabled.cpp.o -c /build/reproducible-path/libosmium-2.21.0/test/t/util/test_timer_enabled.cpp
-[ 97%] Linking CXX executable util_test_timer_disabled
+[ 97%] Linking CXX executable util_test_string
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_string.dir/link.txt --verbose=1
+[ 98%] Linking CXX executable util_test_timer_disabled
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_timer_disabled.dir/link.txt --verbose=1
-[ 98%] Linking CXX executable util_test_timer_enabled
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_timer_enabled.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_string.dir/link.d CMakeFiles/util_test_string.dir/t/util/test_string.cpp.o -o util_test_string  libtestlib.a
+make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
+[ 98%] Built target util_test_string
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_timer_disabled.dir/link.d CMakeFiles/util_test_timer_disabled.dir/t/util/test_timer_disabled.cpp.o -o util_test_timer_disabled  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
 [ 98%] Built target util_test_timer_disabled
+[ 99%] Linking CXX executable util_test_timer_enabled
+cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_timer_enabled.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_timer_enabled.dir/link.d CMakeFiles/util_test_timer_enabled.dir/t/util/test_timer_enabled.cpp.o -o util_test_timer_enabled  libtestlib.a
 make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 98%] Built target util_test_timer_enabled
-[ 99%] Linking CXX executable util_test_options
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_options.dir/link.txt --verbose=1
-[ 99%] Linking CXX executable util_test_misc
-cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_misc.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_options.dir/link.d CMakeFiles/util_test_options.dir/t/util/test_options.cpp.o -o util_test_options  libtestlib.a
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 99%] Built target util_test_options
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_misc.dir/link.d CMakeFiles/util_test_misc.dir/t/util/test_misc.cpp.o -o util_test_misc  libtestlib.a
-make[4]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
-[ 99%] Built target util_test_misc
+[ 99%] Built target util_test_timer_enabled
 [100%] Linking CXX executable util_test_string_matcher
 cd /build/reproducible-path/libosmium-2.21.0/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_test_string_matcher.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libosmium-2.21.0=. -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 -Wl,-z,relro -rdynamic -Wl,--dependency-file=CMakeFiles/util_test_string_matcher.dir/link.d CMakeFiles/util_test_string_matcher.dir/t/util/test_string_matcher.cpp.o -o util_test_string_matcher  libtestlib.a
@@ -5130,7 +5166,7 @@
 1: ===============================================================================
 1: All tests passed (12 assertions in 2 test cases)
 1: 
-  1/162 Test   #1: area_test_area_id ............................   Passed    0.02 sec
+  1/162 Test   #1: area_test_area_id ............................   Passed    0.05 sec
 test 2
         Start   2: area_test_assembler
 
@@ -5142,7 +5178,7 @@
 2: ===============================================================================
 2: All tests passed (32 assertions in 4 test cases)
 2: 
-  2/162 Test   #2: area_test_assembler ..........................   Passed    0.02 sec
+  2/162 Test   #2: area_test_assembler ..........................   Passed    0.04 sec
 test 3
         Start   3: area_test_node_ref_segment
 
@@ -5154,7 +5190,7 @@
 3: ===============================================================================
 3: All tests passed (87 assertions in 7 test cases)
 3: 
-  3/162 Test   #3: area_test_node_ref_segment ...................   Passed    0.02 sec
+  3/162 Test   #3: area_test_node_ref_segment ...................   Passed    0.05 sec
 test 4
         Start   4: osm_test_area
 
@@ -5166,7 +5202,7 @@
 4: ===============================================================================
 4: All tests passed (17 assertions in 1 test case)
 4: 
-  4/162 Test   #4: osm_test_area ................................   Passed    0.02 sec
+  4/162 Test   #4: osm_test_area ................................   Passed    0.05 sec
 test 5
         Start   5: osm_test_box
 
@@ -5178,7 +5214,7 @@
 5: ===============================================================================
 5: All tests passed (49 assertions in 12 test cases)
 5: 
-  5/162 Test   #5: osm_test_box .................................   Passed    0.02 sec
+  5/162 Test   #5: osm_test_box .................................   Passed    0.04 sec
 test 6
         Start   6: osm_test_changeset
 
@@ -5190,7 +5226,7 @@
 6: ===============================================================================
 6: All tests passed (68 assertions in 3 test cases)
 6: 
-  6/162 Test   #6: osm_test_changeset ...........................   Passed    0.02 sec
+  6/162 Test   #6: osm_test_changeset ...........................   Passed    0.05 sec
 test 7
         Start   7: osm_test_crc
 
@@ -5202,7 +5238,7 @@
 7: ===============================================================================
 7: All tests passed (8 assertions in 8 test cases)
 7: 
-  7/162 Test   #7: osm_test_crc .................................   Passed    0.02 sec
+  7/162 Test   #7: osm_test_crc .................................   Passed    0.04 sec
 test 8
         Start   8: osm_test_entity_bits
 
@@ -5214,7 +5250,7 @@
 8: ===============================================================================
 8: All tests passed (18 assertions in 3 test cases)
 8: 
-  8/162 Test   #8: osm_test_entity_bits .........................   Passed    0.02 sec
+  8/162 Test   #8: osm_test_entity_bits .........................   Passed    0.04 sec
 test 9
         Start   9: osm_test_location
 
@@ -5226,7 +5262,7 @@
 9: ===============================================================================
 9: All tests passed (755 assertions in 27 test cases)
 9: 
-  9/162 Test   #9: osm_test_location ............................   Passed    0.03 sec
+  9/162 Test   #9: osm_test_location ............................   Passed    0.04 sec
 test 10
         Start  10: osm_test_metadata
 
@@ -5238,7 +5274,7 @@
 10: ===============================================================================
 10: All tests passed (75 assertions in 16 test cases)
 10: 
- 10/162 Test  #10: osm_test_metadata ............................   Passed    0.02 sec
+ 10/162 Test  #10: osm_test_metadata ............................   Passed    0.04 sec
 test 11
         Start  11: osm_test_node
 
@@ -5250,7 +5286,7 @@
 11: ===============================================================================
 11: All tests passed (70 assertions in 8 test cases)
 11: 
- 11/162 Test  #11: osm_test_node ................................   Passed    0.02 sec
+ 11/162 Test  #11: osm_test_node ................................   Passed    0.05 sec
 test 12
         Start  12: osm_test_node_ref
 
@@ -5262,7 +5298,7 @@
 12: ===============================================================================
 12: All tests passed (42 assertions in 6 test cases)
 12: 
- 12/162 Test  #12: osm_test_node_ref ............................   Passed    0.02 sec
+ 12/162 Test  #12: osm_test_node_ref ............................   Passed    0.03 sec
 test 13
         Start  13: osm_test_object_comparisons
 
@@ -5274,7 +5310,7 @@
 13: ===============================================================================
 13: All tests passed (111 assertions in 5 test cases)
 13: 
- 13/162 Test  #13: osm_test_object_comparisons ..................   Passed    0.02 sec
+ 13/162 Test  #13: osm_test_object_comparisons ..................   Passed    0.04 sec
 test 14
         Start  14: osm_test_relation
 
@@ -5286,7 +5322,7 @@
 14: ===============================================================================
 14: All tests passed (20 assertions in 2 test cases)
 14: 
- 14/162 Test  #14: osm_test_relation ............................   Passed    0.02 sec
+ 14/162 Test  #14: osm_test_relation ............................   Passed    0.04 sec
 test 15
         Start  15: osm_test_timestamp
 
@@ -5298,7 +5334,7 @@
 15: ===============================================================================
 15: All tests passed (92 assertions in 16 test cases)
 15: 
- 15/162 Test  #15: osm_test_timestamp ...........................   Passed    0.02 sec
+ 15/162 Test  #15: osm_test_timestamp ...........................   Passed    0.04 sec
 test 16
         Start  16: osm_test_types_from_string
 
@@ -5310,7 +5346,7 @@
 16: ===============================================================================
 16: All tests passed (73 assertions in 6 test cases)
 16: 
- 16/162 Test  #16: osm_test_types_from_string ...................   Passed    0.02 sec
+ 16/162 Test  #16: osm_test_types_from_string ...................   Passed    0.04 sec
 test 17
         Start  17: osm_test_way
 
@@ -5322,7 +5358,7 @@
 17: ===============================================================================
 17: All tests passed (31 assertions in 3 test cases)
 17: 
- 17/162 Test  #17: osm_test_way .................................   Passed    0.02 sec
+ 17/162 Test  #17: osm_test_way .................................   Passed    0.04 sec
 test 18
         Start  18: memory_test_buffer_basics
 
@@ -5334,7 +5370,7 @@
 18: ===============================================================================
 18: All tests passed (47 assertions in 11 test cases)
 18: 
- 18/162 Test  #18: memory_test_buffer_basics ....................   Passed    0.02 sec
+ 18/162 Test  #18: memory_test_buffer_basics ....................   Passed    0.04 sec
 test 19
         Start  19: memory_test_buffer_node
 
@@ -5346,7 +5382,7 @@
 19: ===============================================================================
 19: All tests passed (36 assertions in 1 test case)
 19: 
- 19/162 Test  #19: memory_test_buffer_node ......................   Passed    0.02 sec
+ 19/162 Test  #19: memory_test_buffer_node ......................   Passed    0.04 sec
 test 20
         Start  20: memory_test_buffer_purge
 
@@ -5358,7 +5394,7 @@
 20: ===============================================================================
 20: All tests passed (30 assertions in 8 test cases)
 20: 
- 20/162 Test  #20: memory_test_buffer_purge .....................   Passed    0.02 sec
+ 20/162 Test  #20: memory_test_buffer_purge .....................   Passed    0.04 sec
 test 21
         Start  21: memory_test_callback_buffer
 
@@ -5370,7 +5406,7 @@
 21: ===============================================================================
 21: All tests passed (25 assertions in 4 test cases)
 21: 
- 21/162 Test  #21: memory_test_callback_buffer ..................   Passed    0.02 sec
+ 21/162 Test  #21: memory_test_callback_buffer ..................   Passed    0.05 sec
 test 22
         Start  22: memory_test_item
 
@@ -5382,7 +5418,7 @@
 22: ===============================================================================
 22: All tests passed (15 assertions in 1 test case)
 22: 
- 22/162 Test  #22: memory_test_item .............................   Passed    0.02 sec
+ 22/162 Test  #22: memory_test_item .............................   Passed    0.03 sec
 test 23
         Start  23: memory_test_type_is_compatible
 
@@ -5394,7 +5430,7 @@
 23: ===============================================================================
 23: No tests ran
 23: 
- 23/162 Test  #23: memory_test_type_is_compatible ...............   Passed    0.02 sec
+ 23/162 Test  #23: memory_test_type_is_compatible ...............   Passed    0.04 sec
 test 24
         Start  24: builder_test_attr
 
@@ -5406,7 +5442,7 @@
 24: ===============================================================================
 24: All tests passed (240 assertions in 17 test cases)
 24: 
- 24/162 Test  #24: builder_test_attr ............................   Passed    0.03 sec
+ 24/162 Test  #24: builder_test_attr ............................   Passed    0.05 sec
 test 25
         Start  25: builder_test_object_builder
 
@@ -5418,7 +5454,7 @@
 25: ===============================================================================
 25: All tests passed (604 assertions in 8 test cases)
 25: 
- 25/162 Test  #25: builder_test_object_builder ..................   Passed    0.02 sec
+ 25/162 Test  #25: builder_test_object_builder ..................   Passed    0.05 sec
 test 26
         Start  26: geom_test_coordinates
 
@@ -5430,7 +5466,7 @@
 26: ===============================================================================
 26: All tests passed (16 assertions in 6 test cases)
 26: 
- 26/162 Test  #26: geom_test_coordinates ........................   Passed    0.02 sec
+ 26/162 Test  #26: geom_test_coordinates ........................   Passed    0.04 sec
 test 27
         Start  27: geom_test_exception
 
@@ -5442,7 +5478,7 @@
 27: ===============================================================================
 27: All tests passed (2 assertions in 1 test case)
 27: 
- 27/162 Test  #27: geom_test_exception ..........................   Passed    0.02 sec
+ 27/162 Test  #27: geom_test_exception ..........................   Passed    0.04 sec
 test 28
         Start  28: geom_test_factory_with_projection
 
@@ -5454,7 +5490,7 @@
 28: ===============================================================================
 28: All tests passed (1 assertion in 1 test case)
 28: 
- 28/162 Test  #28: geom_test_factory_with_projection ............   Passed    0.02 sec
+ 28/162 Test  #28: geom_test_factory_with_projection ............   Passed    0.04 sec
 test 29
         Start  29: geom_test_geojson
 
@@ -5466,7 +5502,7 @@
 29: ===============================================================================
 29: All tests passed (37 assertions in 5 test cases)
 29: 
- 29/162 Test  #29: geom_test_geojson ............................   Passed    0.03 sec
+ 29/162 Test  #29: geom_test_geojson ............................   Passed    0.05 sec
 test 30
         Start  30: geom_test_geos
 
@@ -5478,7 +5514,7 @@
 30: ===============================================================================
 30: No tests ran
 30: 
- 30/162 Test  #30: geom_test_geos ...............................   Passed    0.02 sec
+ 30/162 Test  #30: geom_test_geos ...............................   Passed    0.04 sec
 test 31
         Start  31: geom_test_mercator
 
@@ -5490,7 +5526,7 @@
 31: ===============================================================================
 31: All tests passed (10 assertions in 3 test cases)
 31: 
- 31/162 Test  #31: geom_test_mercator ...........................   Passed    0.02 sec
+ 31/162 Test  #31: geom_test_mercator ...........................   Passed    0.04 sec
 test 32
         Start  32: geom_test_ogr
 
@@ -5502,7 +5538,7 @@
 32: ===============================================================================
 32: All tests passed (30 assertions in 4 test cases)
 32: 
- 32/162 Test  #32: geom_test_ogr ................................   Passed    0.72 sec
+ 32/162 Test  #32: geom_test_ogr ................................   Passed    0.62 sec
 test 33
         Start  33: geom_test_ogr_wkb
 
@@ -5514,7 +5550,7 @@
 33: ===============================================================================
 33: All tests passed (8 assertions in 3 test cases)
 33: 
- 33/162 Test  #33: geom_test_ogr_wkb ............................   Passed    0.48 sec
+ 33/162 Test  #33: geom_test_ogr_wkb ............................   Passed    0.43 sec
 test 34
         Start  34: geom_test_projection
 
@@ -5526,7 +5562,7 @@
 34: ===============================================================================
 34: All tests passed (10 assertions in 5 test cases)
 34: 
- 34/162 Test  #34: geom_test_projection .........................   Passed    0.02 sec
+ 34/162 Test  #34: geom_test_projection .........................   Passed    0.04 sec
 test 35
         Start  35: geom_test_tile
 
@@ -5550,7 +5586,7 @@
 36: ===============================================================================
 36: All tests passed (25 assertions in 11 test cases)
 36: 
- 36/162 Test  #36: geom_test_wkb ................................   Passed    0.02 sec
+ 36/162 Test  #36: geom_test_wkb ................................   Passed    0.03 sec
 test 37
         Start  37: geom_test_wkt
 
@@ -5574,7 +5610,7 @@
 38: ===============================================================================
 38: All tests passed (18 assertions in 4 test cases)
 38: 
- 38/162 Test  #38: handler_test_apply ...........................   Passed    0.06 sec
+ 38/162 Test  #38: handler_test_apply ...........................   Passed    0.14 sec
 test 39
         Start  39: handler_test_check_order_handler
 
@@ -5586,7 +5622,7 @@
 39: ===============================================================================
 39: All tests passed (51 assertions in 8 test cases)
 39: 
- 39/162 Test  #39: handler_test_check_order_handler .............   Passed    0.02 sec
+ 39/162 Test  #39: handler_test_check_order_handler .............   Passed    0.03 sec
 test 40
         Start  40: handler_test_dynamic_handler
 
@@ -5598,7 +5634,7 @@
 40: ===============================================================================
 40: All tests passed (4 assertions in 2 test cases)
 40: 
- 40/162 Test  #40: handler_test_dynamic_handler .................   Passed    0.02 sec
+ 40/162 Test  #40: handler_test_dynamic_handler .................   Passed    0.03 sec
 test 41
         Start  41: index_test_dump_and_load_index
 
@@ -5610,7 +5646,7 @@
 41: ===============================================================================
 41: All tests passed (32 assertions in 4 test cases)
 41: 
- 41/162 Test  #41: index_test_dump_and_load_index ...............   Passed    0.42 sec
+ 41/162 Test  #41: index_test_dump_and_load_index ...............   Passed    0.61 sec
 test 42
         Start  42: index_test_dump_sparse_as_array
 
@@ -5622,7 +5658,7 @@
 42: ===============================================================================
 42: All tests passed (30 assertions in 2 test cases)
 42: 
- 42/162 Test  #42: index_test_dump_sparse_as_array ..............   Passed    0.73 sec
+ 42/162 Test  #42: index_test_dump_sparse_as_array ..............   Passed    0.76 sec
 test 43
         Start  43: index_test_file_based_index
 
@@ -5634,7 +5670,7 @@
 43: ===============================================================================
 43: All tests passed (72 assertions in 2 test cases)
 43: 
- 43/162 Test  #43: index_test_file_based_index ..................   Passed    0.25 sec
+ 43/162 Test  #43: index_test_file_based_index ..................   Passed    0.18 sec
 test 44
         Start  44: index_test_id_set
 
@@ -5646,7 +5682,7 @@
 44: ===============================================================================
 44: All tests passed (1721 assertions in 9 test cases)
 44: 
- 44/162 Test  #44: index_test_id_set ............................   Passed    0.33 sec
+ 44/162 Test  #44: index_test_id_set ............................   Passed    0.39 sec
 test 45
         Start  45: index_test_id_to_location
 
@@ -5658,7 +5694,7 @@
 45: ===============================================================================
 45: All tests passed (598 assertions in 11 test cases)
 45: 
- 45/162 Test  #45: index_test_id_to_location ....................   Passed    0.62 sec
+ 45/162 Test  #45: index_test_id_to_location ....................   Passed    1.09 sec
 test 46
         Start  46: index_test_nwr_array
 
@@ -5670,7 +5706,7 @@
 46: ===============================================================================
 46: All tests passed (7 assertions in 1 test case)
 46: 
- 46/162 Test  #46: index_test_nwr_array .........................   Passed    0.02 sec
+ 46/162 Test  #46: index_test_nwr_array .........................   Passed    0.03 sec
 test 47
         Start  47: index_test_object_pointer_collection
 
@@ -5682,7 +5718,7 @@
 47: ===============================================================================
 47: All tests passed (27 assertions in 1 test case)
 47: 
- 47/162 Test  #47: index_test_object_pointer_collection .........   Passed    0.02 sec
+ 47/162 Test  #47: index_test_object_pointer_collection .........   Passed    0.03 sec
 test 48
         Start  48: index_test_relations_map
 
@@ -5694,7 +5730,7 @@
 48: ===============================================================================
 48: All tests passed (26 assertions in 4 test cases)
 48: 
- 48/162 Test  #48: index_test_relations_map .....................   Passed    0.02 sec
+ 48/162 Test  #48: index_test_relations_map .....................   Passed    0.03 sec
 test 49
         Start  49: io_test_compression_factory
 
@@ -5718,7 +5754,7 @@
 50: ===============================================================================
 50: All tests passed (117 assertions in 39 test cases)
 50: 
- 50/162 Test  #50: io_test_file_formats .........................   Passed    0.03 sec
+ 50/162 Test  #50: io_test_file_formats .........................   Passed    0.02 sec
 test 51
         Start  51: io_test_nocompression
 
@@ -5730,7 +5766,7 @@
 51: ===============================================================================
 51: All tests passed (21 assertions in 9 test cases)
 51: 
- 51/162 Test  #51: io_test_nocompression ........................   Passed    0.05 sec
+ 51/162 Test  #51: io_test_nocompression ........................   Passed    0.07 sec
 test 52
         Start  52: io_test_output_utils
 
@@ -5742,7 +5778,7 @@
 52: ===============================================================================
 52: All tests passed (2228328 assertions in 21 test cases)
 52: 
- 52/162 Test  #52: io_test_output_utils .........................   Passed    0.61 sec
+ 52/162 Test  #52: io_test_output_utils .........................   Passed    0.66 sec
 test 53
         Start  53: io_test_file_seek
 
@@ -5766,7 +5802,7 @@
 54: ===============================================================================
 54: All tests passed (2049 assertions in 9 test cases)
 54: 
- 54/162 Test  #54: io_test_string_table .........................   Passed    0.02 sec
+ 54/162 Test  #54: io_test_string_table .........................   Passed    0.03 sec
 test 55
         Start  55: io_test_bzip2
 
@@ -5778,7 +5814,7 @@
 55: ===============================================================================
 55: All tests passed (24 assertions in 10 test cases)
 55: 
- 55/162 Test  #55: io_test_bzip2 ................................   Passed    0.05 sec
+ 55/162 Test  #55: io_test_bzip2 ................................   Passed    0.08 sec
 test 56
         Start  56: io_test_gzip
 
@@ -5790,7 +5826,7 @@
 56: ===============================================================================
 56: All tests passed (24 assertions in 10 test cases)
 56: 
- 56/162 Test  #56: io_test_gzip .................................   Passed    0.06 sec
+ 56/162 Test  #56: io_test_gzip .................................   Passed    0.09 sec
 test 57
         Start  57: io_test_opl_parser
 
@@ -5802,7 +5838,7 @@
 57: ===============================================================================
 57: All tests passed (696 assertions in 61 test cases)
 57: 
- 57/162 Test  #57: io_test_opl_parser ...........................   Passed    0.07 sec
+ 57/162 Test  #57: io_test_opl_parser ...........................   Passed    0.12 sec
 test 58
         Start  58: io_test_output_iterator
 
@@ -5815,7 +5851,7 @@
 58: test cases: 2 | 2 passed
 58: assertions: - none -
 58: 
- 58/162 Test  #58: io_test_output_iterator ......................   Passed    0.03 sec
+ 58/162 Test  #58: io_test_output_iterator ......................   Passed    0.07 sec
 test 59
         Start  59: io_test_pbf
 
@@ -5827,7 +5863,7 @@
 59: ===============================================================================
 59: All tests passed (7 assertions in 3 test cases)
 59: 
- 59/162 Test  #59: io_test_pbf ..................................   Passed    0.03 sec
+ 59/162 Test  #59: io_test_pbf ..................................   Passed    0.08 sec
 test 60
         Start  60: io_test_reader
 
@@ -5839,7 +5875,7 @@
 60: ===============================================================================
 60: All tests passed (79 assertions in 19 test cases)
 60: 
- 60/162 Test  #60: io_test_reader ...............................   Passed    0.32 sec
+ 60/162 Test  #60: io_test_reader ...............................   Passed    0.70 sec
 test 61
         Start  61: io_test_reader_fileformat
 
@@ -5851,7 +5887,7 @@
 61: ===============================================================================
 61: All tests passed (1 assertion in 1 test case)
 61: 
- 61/162 Test  #61: io_test_reader_fileformat ....................   Passed    0.02 sec
+ 61/162 Test  #61: io_test_reader_fileformat ....................   Passed    0.01 sec
 test 62
         Start  62: io_test_reader_with_mock_decompression
 
@@ -5875,7 +5911,7 @@
 63: ===============================================================================
 63: All tests passed (8 assertions in 1 test case)
 63: 
- 63/162 Test  #63: io_test_reader_with_mock_parser ..............   Passed    0.04 sec
+ 63/162 Test  #63: io_test_reader_with_mock_parser ..............   Passed    0.13 sec
 test 64
         Start  64: io_test_writer
 
@@ -5887,7 +5923,7 @@
 64: ===============================================================================
 64: All tests passed (56 assertions in 10 test cases)
 64: 
- 64/162 Test  #64: io_test_writer ...............................   Passed    0.19 sec
+ 64/162 Test  #64: io_test_writer ...............................   Passed    0.57 sec
 test 65
         Start  65: io_test_writer_with_mock_compression
 
@@ -5899,7 +5935,7 @@
 65: ===============================================================================
 65: All tests passed (15 assertions in 1 test case)
 65: 
- 65/162 Test  #65: io_test_writer_with_mock_compression .........   Passed    0.05 sec
+ 65/162 Test  #65: io_test_writer_with_mock_compression .........   Passed    0.14 sec
 test 66
         Start  66: io_test_writer_with_mock_encoder
 
@@ -5911,7 +5947,7 @@
 66: ===============================================================================
 66: All tests passed (15 assertions in 1 test case)
 66: 
- 66/162 Test  #66: io_test_writer_with_mock_encoder .............   Passed    0.05 sec
+ 66/162 Test  #66: io_test_writer_with_mock_encoder .............   Passed    0.10 sec
 test 67
         Start  67: relations_test_members_database
 
@@ -5923,7 +5959,7 @@
 67: ===============================================================================
 67: All tests passed (33 assertions in 3 test cases)
 67: 
- 67/162 Test  #67: relations_test_members_database ..............   Passed    0.02 sec
+ 67/162 Test  #67: relations_test_members_database ..............   Passed    0.03 sec
 test 68
         Start  68: relations_test_read_relations
 
@@ -5935,7 +5971,7 @@
 68: ===============================================================================
 68: All tests passed (12 assertions in 4 test cases)
 68: 
- 68/162 Test  #68: relations_test_read_relations ................   Passed    0.06 sec
+ 68/162 Test  #68: relations_test_read_relations ................   Passed    0.13 sec
 test 69
         Start  69: relations_test_relations_database
 
@@ -5947,7 +5983,7 @@
 69: ===============================================================================
 69: All tests passed (32 assertions in 2 test cases)
 69: 
- 69/162 Test  #69: relations_test_relations_database ............   Passed    0.02 sec
+ 69/162 Test  #69: relations_test_relations_database ............   Passed    0.04 sec
 test 70
         Start  70: relations_test_relations_manager
 
@@ -5959,7 +5995,7 @@
 70: ===============================================================================
 70: All tests passed (61 assertions in 7 test cases)
 70: 
- 70/162 Test  #70: relations_test_relations_manager .............   Passed    0.12 sec
+ 70/162 Test  #70: relations_test_relations_manager .............   Passed    0.31 sec
 test 71
         Start  71: storage_test_item_stash
 
@@ -5971,7 +6007,7 @@
 71: ===============================================================================
 71: All tests passed (1223 assertions in 3 test cases)
 71: 
- 71/162 Test  #71: storage_test_item_stash ......................   Passed    3.38 sec
+ 71/162 Test  #71: storage_test_item_stash ......................   Passed    2.10 sec
 test 72
         Start  72: tags_test_filter
 
@@ -5983,7 +6019,7 @@
 72: ===============================================================================
 72: All tests passed (61 assertions in 6 test cases)
 72: 
- 72/162 Test  #72: tags_test_filter .............................   Passed    0.02 sec
+ 72/162 Test  #72: tags_test_filter .............................   Passed    0.01 sec
 test 73
         Start  73: tags_test_operators
 
@@ -5995,7 +6031,7 @@
 73: ===============================================================================
 73: All tests passed (6 assertions in 2 test cases)
 73: 
- 73/162 Test  #73: tags_test_operators ..........................   Passed    0.02 sec
+ 73/162 Test  #73: tags_test_operators ..........................   Passed    0.01 sec
 test 74
         Start  74: tags_test_tag_list
 
@@ -6007,7 +6043,7 @@
 74: ===============================================================================
 74: All tests passed (299 assertions in 3 test cases)
 74: 
- 74/162 Test  #74: tags_test_tag_list ...........................   Passed    0.03 sec
+ 74/162 Test  #74: tags_test_tag_list ...........................   Passed    0.01 sec
 test 75
         Start  75: tags_test_tag_matcher
 
@@ -6019,7 +6055,7 @@
 75: ===============================================================================
 75: All tests passed (38 assertions in 2 test cases)
 75: 
- 75/162 Test  #75: tags_test_tag_matcher ........................   Passed    0.02 sec
+ 75/162 Test  #75: tags_test_tag_matcher ........................   Passed    0.01 sec
 test 76
         Start  76: tags_test_tags_filter
 
@@ -6031,7 +6067,7 @@
 76: ===============================================================================
 76: All tests passed (38 assertions in 2 test cases)
 76: 
- 76/162 Test  #76: tags_test_tags_filter ........................   Passed    0.02 sec
+ 76/162 Test  #76: tags_test_tags_filter ........................   Passed    0.01 sec
 test 77
         Start  77: thread_test_pool
 
@@ -6043,7 +6079,7 @@
 77: ===============================================================================
 77: All tests passed (30 assertions in 12 test cases)
 77: 
- 77/162 Test  #77: thread_test_pool .............................   Passed    0.05 sec
+ 77/162 Test  #77: thread_test_pool .............................   Passed    0.02 sec
 test 78
         Start  78: thread_test_queue
 
@@ -6055,7 +6091,7 @@
 78: ===============================================================================
 78: All tests passed (16 assertions in 3 test cases)
 78: 
- 78/162 Test  #78: thread_test_queue ............................   Passed    0.02 sec
+ 78/162 Test  #78: thread_test_queue ............................   Passed    0.01 sec
 test 79
         Start  79: thread_test_util
 
@@ -6067,7 +6103,7 @@
 79: ===============================================================================
 79: All tests passed (4 assertions in 4 test cases)
 79: 
- 79/162 Test  #79: thread_test_util .............................   Passed    0.02 sec
+ 79/162 Test  #79: thread_test_util .............................   Passed    0.01 sec
 test 80
         Start  80: util_test_config
 
@@ -6079,7 +6115,7 @@
 80: ===============================================================================
 80: All tests passed (25 assertions in 3 test cases)
 80: 
- 80/162 Test  #80: util_test_config .............................   Passed    0.02 sec
+ 80/162 Test  #80: util_test_config .............................   Passed    0.01 sec
 test 81
         Start  81: util_test_delta
 
@@ -6091,7 +6127,7 @@
 81: ===============================================================================
 81: All tests passed (33 assertions in 7 test cases)
 81: 
- 81/162 Test  #81: util_test_delta ..............................   Passed    0.02 sec
+ 81/162 Test  #81: util_test_delta ..............................   Passed    0.01 sec
 test 82
         Start  82: util_test_double
 
@@ -6103,7 +6139,7 @@
 82: ===============================================================================
 82: All tests passed (6 assertions in 1 test case)
 82: 
- 82/162 Test  #82: util_test_double .............................   Passed    0.02 sec
+ 82/162 Test  #82: util_test_double .............................   Passed    0.01 sec
 test 83
         Start  83: util_test_file
 
@@ -6115,7 +6151,7 @@
 83: ===============================================================================
 83: All tests passed (12 assertions in 9 test cases)
 83: 
- 83/162 Test  #83: util_test_file ...............................   Passed    0.02 sec
+ 83/162 Test  #83: util_test_file ...............................   Passed    0.01 sec
 test 84
         Start  84: util_test_memory
 
@@ -6127,7 +6163,7 @@
 84: ===============================================================================
 84: All tests passed (2 assertions in 1 test case)
 84: 
- 84/162 Test  #84: util_test_memory .............................   Passed    0.02 sec
+ 84/162 Test  #84: util_test_memory .............................   Passed    0.01 sec
 test 85
         Start  85: util_test_memory_mapping
 
@@ -6139,7 +6175,7 @@
 85: ===============================================================================
 85: All tests passed (102 assertions in 20 test cases)
 85: 
- 85/162 Test  #85: util_test_memory_mapping .....................   Passed    0.02 sec
+ 85/162 Test  #85: util_test_memory_mapping .....................   Passed    0.01 sec
 test 86
         Start  86: util_test_minmax
 
@@ -6151,7 +6187,7 @@
 86: ===============================================================================
 86: All tests passed (14 assertions in 4 test cases)
 86: 
- 86/162 Test  #86: util_test_minmax .............................   Passed    0.02 sec
+ 86/162 Test  #86: util_test_minmax .............................   Passed    0.01 sec
 test 87
         Start  87: util_test_misc
 
@@ -6163,7 +6199,7 @@
 87: ===============================================================================
 87: All tests passed (164 assertions in 1 test case)
 87: 
- 87/162 Test  #87: util_test_misc ...............................   Passed    0.02 sec
+ 87/162 Test  #87: util_test_misc ...............................   Passed    0.01 sec
 test 88
         Start  88: util_test_options
 
@@ -6175,7 +6211,7 @@
 88: ===============================================================================
 88: All tests passed (52 assertions in 7 test cases)
 88: 
- 88/162 Test  #88: util_test_options ............................   Passed    0.02 sec
+ 88/162 Test  #88: util_test_options ............................   Passed    0.01 sec
 test 89
         Start  89: util_test_string
 
@@ -6187,7 +6223,7 @@
 89: ===============================================================================
 89: All tests passed (29 assertions in 8 test cases)
 89: 
- 89/162 Test  #89: util_test_string .............................   Passed    0.02 sec
+ 89/162 Test  #89: util_test_string .............................   Passed    0.01 sec
 test 90
         Start  90: util_test_string_matcher
 
@@ -6199,7 +6235,7 @@
 90: ===============================================================================
 90: All tests passed (86 assertions in 22 test cases)
 90: 
- 90/162 Test  #90: util_test_string_matcher .....................   Passed    0.02 sec
+ 90/162 Test  #90: util_test_string_matcher .....................   Passed    0.01 sec
 test 91
         Start  91: util_test_timer_disabled
 
@@ -6211,7 +6247,7 @@
 91: ===============================================================================
 91: All tests passed (1 assertion in 1 test case)
 91: 
- 91/162 Test  #91: util_test_timer_disabled .....................   Passed    0.02 sec
+ 91/162 Test  #91: util_test_timer_disabled .....................   Passed    0.01 sec
 test 92
         Start  92: util_test_timer_enabled
 
@@ -6223,7 +6259,7 @@
 92: ===============================================================================
 92: All tests passed (1 assertion in 1 test case)
 92: 
- 92/162 Test  #92: util_test_timer_enabled ......................   Passed    0.02 sec
+ 92/162 Test  #92: util_test_timer_enabled ......................   Passed    0.01 sec
 test 93
         Start  93: examples_amenity_list_node
 
@@ -6235,7 +6271,7 @@
 93: Pass 2...
 93:   8.8721, 53.0966 post_office     
 93: Pass 2 done
- 93/162 Test  #93: examples_amenity_list_node ...................   Passed    0.04 sec
+ 93/162 Test  #93: examples_amenity_list_node ...................   Passed    0.05 sec
 test 94
         Start  94: examples_amenity_list_area
 
@@ -6247,7 +6283,7 @@
 94: Pass 2...
 94:   8.5839, 53.5602 restaurant      Seamen's Club
 94: Pass 2 done
- 94/162 Test  #94: examples_amenity_list_area ...................   Passed    0.04 sec
+ 94/162 Test  #94: examples_amenity_list_area ...................   Passed    0.02 sec
 test 95
         Start  95: examples_area_test_help
 
@@ -6262,7 +6298,7 @@
 95:   -h, --help           This help message
 95:   -w, --dump-wkt       Dump area geometries as WKT
 95:   -o, --dump-objects   Dump area objects
- 95/162 Test  #95: examples_area_test_help ......................   Passed    0.02 sec
+ 95/162 Test  #95: examples_area_test_help ......................   Passed    0.03 sec
 test 96
         Start  96: examples_area_test_data
 
@@ -6304,7 +6340,7 @@
 96:   total:         1024 kB
 96:   ======================
 96: Warning! Some member ways missing for these multipolygon relations: 701901
- 96/162 Test  #96: examples_area_test_data ......................   Passed    0.04 sec
+ 96/162 Test  #96: examples_area_test_data ......................   Passed    0.03 sec
 test 97
         Start  97: examples_area_test_dump
 
@@ -6346,7 +6382,7 @@
 97:   total:         1024 kB
 97:   ======================
 97: Warning! Some member ways missing for these multipolygon relations: 701901
- 97/162 Test  #97: examples_area_test_dump ......................   Passed    0.04 sec
+ 97/162 Test  #97: examples_area_test_dump ......................   Passed    0.02 sec
 test 98
         Start  98: examples_area_test_wkt
 
@@ -6371,21 +6407,21 @@
 98:   total:         1024 kB
 98:   ======================
 98: Warning! Some member ways missing for these multipolygon relations: 701901
- 98/162 Test  #98: examples_area_test_wkt .......................   Passed    0.04 sec
+ 98/162 Test  #98: examples_area_test_wkt .......................   Passed    0.02 sec
 test 99
         Start  99: examples_change_tags
 
 99: Test command: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_change_tags "/build/reproducible-path/libosmium-2.21.0/test/examples/t/change_tags/data.osm" "/build/reproducible-path/libosmium-2.21.0/build/test/examples/t/change_tags/result.osm"
 99: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/change_tags
 99: Test timeout computed to be: 10000000
- 99/162 Test  #99: examples_change_tags .........................   Passed    0.04 sec
+ 99/162 Test  #99: examples_change_tags .........................   Passed    0.02 sec
 test 100
         Start 100: examples_change_tags_compare
 
 100: Test command: /usr/bin/cmake "-E" "compare_files" "/build/reproducible-path/libosmium-2.21.0/test/examples/t/change_tags/result.osm" "/build/reproducible-path/libosmium-2.21.0/build/test/examples/t/change_tags/result.osm"
 100: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/change_tags
 100: Test timeout computed to be: 10000000
-100/162 Test #100: examples_change_tags_compare .................   Passed    0.08 sec
+100/162 Test #100: examples_change_tags_compare .................   Passed    0.04 sec
 test 101
         Start 101: examples_convert_help
 
@@ -6527,7 +6563,7 @@
 103: w701801 v1 dV c1 t2014-01-01T00:00:00Z i1 utest Ttest:section=mp-geom,test:id=701 Nn701002,n701003,n701000
 103: r701900 v1 dV c1 t2014-01-01T00:00:00Z i1 utest Ttype=multipolygon,test:section=mp-geom,test:id=701,landuse=forest Mw701800@outer,w701801@outer
 103: r701901 v1 dV c1 t2014-01-01T00:00:00Z i1 utest Ttype=multipolygon,landuse=forest Mw701802@outer
-103/162 Test #103: examples_convert_xml_opl .....................   Passed    0.03 sec
+103/162 Test #103: examples_convert_xml_opl .....................   Passed    0.02 sec
 test 104
         Start 104: examples_convert_xml_opl_long1
 
@@ -6542,7 +6578,7 @@
 104: w701801 v1 dV c1 t2014-01-01T00:00:00Z i1 utest Ttest:section=mp-geom,test:id=701 Nn701002,n701003,n701000
 104: r701900 v1 dV c1 t2014-01-01T00:00:00Z i1 utest Ttype=multipolygon,test:section=mp-geom,test:id=701,landuse=forest Mw701800@outer,w701801@outer
 104: r701901 v1 dV c1 t2014-01-01T00:00:00Z i1 utest Ttype=multipolygon,landuse=forest Mw701802@outer
-104/162 Test #104: examples_convert_xml_opl_long1 ...............   Passed    0.03 sec
+104/162 Test #104: examples_convert_xml_opl_long1 ...............   Passed    0.01 sec
 test 105
         Start 105: examples_convert_xml_opl_long2
 
@@ -6557,7 +6593,7 @@
 105: w701801 v1 dV c1 t2014-01-01T00:00:00Z i1 utest Ttest:section=mp-geom,test:id=701 Nn701002,n701003,n701000
 105: r701900 v1 dV c1 t2014-01-01T00:00:00Z i1 utest Ttype=multipolygon,test:section=mp-geom,test:id=701,landuse=forest Mw701800@outer,w701801@outer
 105: r701901 v1 dV c1 t2014-01-01T00:00:00Z i1 utest Ttype=multipolygon,landuse=forest Mw701802@outer
-105/162 Test #105: examples_convert_xml_opl_long2 ...............   Passed    0.03 sec
+105/162 Test #105: examples_convert_xml_opl_long2 ...............   Passed    0.02 sec
 test 106
         Start 106: examples_convert_xml_pbf
 
@@ -6589,7 +6625,7 @@
 106: OSMData���x���b�b)�,H��)I-.�*NM.����b�2S��s�RJ���9%��9�� ������\.fsC.���"�z�I �5��$�H(RI���k-!F&f)V6v%>F�����X%58�����X.\
e
 106: bbdTR�8T���"�Ċ���ˋ���� FF
 106: �-�
-106/162 Test #106: examples_convert_xml_pbf .....................   Passed    0.04 sec
+106/162 Test #106: examples_convert_xml_pbf .....................   Passed    0.03 sec
 test 107
         Start 107: examples_convert_xml_xml
 
@@ -6630,7 +6666,7 @@
 107:     <tag k="landuse" v="forest"/>
 107:   </relation>
 107: </osm>
-107/162 Test #107: examples_convert_xml_xml .....................   Passed    0.03 sec
+107/162 Test #107: examples_convert_xml_xml .....................   Passed    0.02 sec
 test 108
         Start 108: examples_convert_osh_xml
 
@@ -6672,7 +6708,7 @@
 108:     <tag k="landuse" v="forest"/>
 108:   </relation>
 108: </osm>
-108/162 Test #108: examples_convert_osh_xml .....................   Passed    0.03 sec
+108/162 Test #108: examples_convert_osh_xml .....................   Passed    0.02 sec
 test 109
         Start 109: examples_convert_unknown_option
 
@@ -6680,7 +6716,7 @@
 109: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/convert
 109: Test timeout computed to be: 10000000
 109: Could not detect file format for filename '--unknown'.
-109/162 Test #109: examples_convert_unknown_option ..............   Passed    0.02 sec
+109/162 Test #109: examples_convert_unknown_option ..............   Passed    0.01 sec
 test 110
         Start 110: examples_count
 
@@ -6691,17 +6727,17 @@
 110: Ways: 1
 110: Relations: 1
 110: 
-110: Memory used: 57 MBytes
-110/162 Test #110: examples_count ...............................   Passed    0.04 sec
+110: Memory used: 41 MBytes
+110/162 Test #110: examples_count ...............................   Passed    0.02 sec
 test 111
         Start 111: examples_create_pois_okay
 
 111: Test command: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_create_pois "-"
 111: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/create_pois
 111: Test timeout computed to be: 10000000
-111: n-1 v1 dV c0 t2025-01-21T02:43:51Z i0 u Tamenity=post_box x1.23 y3.45
-111: n-2 v1 dV c0 t2025-01-21T02:43:51Z i0 u Tamenity=restaurant,name=Chez%20%OSM x1.24 y3.46
-111/162 Test #111: examples_create_pois_okay ....................   Passed    0.02 sec
+111: n-1 v1 dV c0 t2025-01-21T03:16:31Z i0 u Tamenity=post_box x1.23 y3.45
+111: n-2 v1 dV c0 t2025-01-21T03:16:31Z i0 u Tamenity=restaurant,name=Chez%20%OSM x1.24 y3.46
+111/162 Test #111: examples_create_pois_okay ....................   Passed    0.01 sec
 test 112
         Start 112: examples_create_pois_unknown_file_type
 
@@ -6709,7 +6745,7 @@
 112: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/create_pois
 112: Test timeout computed to be: 10000000
 112: Could not detect file format for filename 'foo'.
-112/162 Test #112: examples_create_pois_unknown_file_type .......   Passed    0.02 sec
+112/162 Test #112: examples_create_pois_unknown_file_type .......   Passed    0.01 sec
 test 113
         Start 113: examples_debug_all
 
@@ -6760,7 +6796,7 @@
 113:   visible=yes
 113:   MEMBERS: [32]
 113:     type=way ref=10 role=||
-113/162 Test #113: examples_debug_all ...........................   Passed    0.03 sec
+113/162 Test #113: examples_debug_all ...........................   Passed    0.02 sec
 test 114
         Start 114: examples_debug_nodes
 
@@ -6790,7 +6826,7 @@
 114:   visible=yes
 114:   lon=13.7248159
 114:   lat=51.0288568
-114/162 Test #114: examples_debug_nodes .........................   Passed    0.03 sec
+114/162 Test #114: examples_debug_nodes .........................   Passed    0.02 sec
 test 115
         Start 115: examples_debug_ways
 
@@ -6811,7 +6847,7 @@
 115:   NODES: [40]
 115:     ref=1
 115:     ref=2
-115/162 Test #115: examples_debug_ways ..........................   Passed    0.03 sec
+115/162 Test #115: examples_debug_ways ..........................   Passed    0.02 sec
 test 116
         Start 116: examples_debug_relations
 
@@ -6831,7 +6867,7 @@
 116:   visible=yes
 116:   MEMBERS: [32]
 116:     type=way ref=10 role=||
-116/162 Test #116: examples_debug_relations .....................   Passed    0.03 sec
+116/162 Test #116: examples_debug_relations .....................   Passed    0.02 sec
 test 117
         Start 117: examples_debug_changesets
 
@@ -6851,14 +6887,14 @@
 117:   TAGS: [81]
 117:     k=|comment| v=|Adding Initial buildings and roads|
 117:     k=|created_by| v=|JOSM/1.5 (5697 en)|
-117/162 Test #117: examples_debug_changesets ....................   Passed    0.03 sec
+117/162 Test #117: examples_debug_changesets ....................   Passed    0.02 sec
 test 118
         Start 118: examples_dump_internal
 
 118: Test command: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_dump_internal "/build/reproducible-path/libosmium-2.21.0/test/examples/t/dump_internal/data.osm" "/build/reproducible-path/libosmium-2.21.0/build/test/examples/t/dump_internal/out"
 118: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/dump_internal
 118: Test timeout computed to be: 10000000
-118/162 Test #118: examples_dump_internal .......................   Passed    0.03 sec
+118/162 Test #118: examples_dump_internal .......................   Passed    0.02 sec
 test 119
         Start 119: examples_dump_internal_index_nodes
 
@@ -6869,7 +6905,7 @@
 119: 701001 48
 119: 701002 96
 119: 701003 144
-119/162 Test #119: examples_dump_internal_index_nodes ...........   Passed    0.12 sec
+119/162 Test #119: examples_dump_internal_index_nodes ...........   Passed    0.06 sec
 test 120
         Start 120: examples_dump_internal_index_ways
 
@@ -6878,7 +6914,7 @@
 120: Test timeout computed to be: 10000000
 120: 701800 192
 120: 701801 336
-120/162 Test #120: examples_dump_internal_index_ways ............   Passed    0.13 sec
+120/162 Test #120: examples_dump_internal_index_ways ............   Passed    0.08 sec
 test 121
         Start 121: examples_dump_internal_map_node2way_dump
 
@@ -6891,7 +6927,7 @@
 121: 701002 701800
 121: 701002 701801
 121: 701003 701801
-121/162 Test #121: examples_dump_internal_map_node2way_dump .....   Passed    0.12 sec
+121/162 Test #121: examples_dump_internal_map_node2way_dump .....   Passed    0.33 sec
 test 122
         Start 122: examples_dump_internal_map_node2way_search
 
@@ -6917,7 +6953,7 @@
 123:   </discussion>
 123:  </changeset>
 123: </osm>
-123/162 Test #123: examples_filter_discussions ..................   Passed    0.03 sec
+123/162 Test #123: examples_filter_discussions ..................   Passed    0.02 sec
 test 124
         Start 124: examples_index_lookup_help
 
@@ -6932,7 +6968,7 @@
 124: -d, --dump        Dump contents of index file to STDOUT
 124: -s, --search=ID   Search for given id (Option can appear multiple times)
 124: -t, --type=TYPE   Type of value ('location', 'id', or 'offset')
-124/162 Test #124: examples_index_lookup_help ...................   Passed    0.02 sec
+124/162 Test #124: examples_index_lookup_help ...................   Passed    0.01 sec
 test 125
         Start 125: examples_index_lookup_no_file
 
@@ -6940,7 +6976,7 @@
 125: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/index_lookup
 125: Test timeout computed to be: 10000000
 125: Can not open file 'file_does_not_exist': No such file or directory
-125/162 Test #125: examples_index_lookup_no_file ................   Passed    0.02 sec
+125/162 Test #125: examples_index_lookup_no_file ................   Passed    0.01 sec
 test 126
         Start 126: examples_index_lookup_no_type_option
 
@@ -6948,7 +6984,7 @@
 126: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/index_lookup
 126: Test timeout computed to be: 10000000
 126: Need --type argument.
-126/162 Test #126: examples_index_lookup_no_type_option .........   Passed    0.02 sec
+126/162 Test #126: examples_index_lookup_no_type_option .........   Passed    0.01 sec
 test 127
         Start 127: examples_index_lookup_unknown_type
 
@@ -6956,7 +6992,7 @@
 127: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/index_lookup
 127: Test timeout computed to be: 10000000
 127: Unknown type 'UNKNOWN'. Must be 'location', 'id', or 'offset'.
-127/162 Test #127: examples_index_lookup_unknown_type ...........   Passed    0.02 sec
+127/162 Test #127: examples_index_lookup_unknown_type ...........   Passed    0.01 sec
 test 128
         Start 128: examples_index_lookup_array_list
 
@@ -6964,7 +7000,7 @@
 128: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/index_lookup
 128: Test timeout computed to be: 10000000
 128: Need option --array or --list, but not both
-128/162 Test #128: examples_index_lookup_array_list .............   Passed    0.02 sec
+128/162 Test #128: examples_index_lookup_array_list .............   Passed    0.01 sec
 test 129
         Start 129: examples_index_lookup_dump_search
 
@@ -6972,14 +7008,14 @@
 129: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/index_lookup
 129: Test timeout computed to be: 10000000
 129: Need option --dump or --search, but not both
-129/162 Test #129: examples_index_lookup_dump_search ............   Passed    0.02 sec
+129/162 Test #129: examples_index_lookup_dump_search ............   Passed    0.01 sec
 test 130
         Start 130: examples_location_cache_create
 
 130: Test command: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_location_cache_create "/build/reproducible-path/libosmium-2.21.0/test/examples/t/location_cache/data.osm" "/build/reproducible-path/libosmium-2.21.0/build/test/examples/t/location_cache/locations.idx"
 130: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/location_cache
 130: Test timeout computed to be: 10000000
-130/162 Test #130: examples_location_cache_create ...............   Passed    0.13 sec
+130/162 Test #130: examples_location_cache_create ...............   Passed    0.06 sec
 test 131
         Start 131: examples_location_cache_no_file
 
@@ -6987,7 +7023,7 @@
 131: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/location_cache
 131: Test timeout computed to be: 10000000
 131: Can not open location cache file '/build/reproducible-path/libosmium-2.21.0/build/test/examples/t/location_cache/file_does_not_exist': No such file or directory
-131/162 Test #131: examples_location_cache_no_file ..............   Passed    0.02 sec
+131/162 Test #131: examples_location_cache_no_file ..............   Passed    0.04 sec
 test 132
         Start 132: examples_location_cache_use
 
@@ -6998,7 +7034,7 @@
 132:   node 10 (7.11,1.01)
 132:   node 11 (7.11,1.04)
 132:   node 12 (7.14,1.04)
-132/162 Test #132: examples_location_cache_use ..................   Passed    0.06 sec
+132/162 Test #132: examples_location_cache_use ..................   Passed    0.05 sec
 test 133
         Start 133: examples_location_cache_dump
 
@@ -7009,7 +7045,7 @@
 133: 11 (7.11,1.04)
 133: 12 (7.14,1.04)
 133: 13 (7.14,1.01)
-133/162 Test #133: examples_location_cache_dump .................   Passed    0.03 sec
+133/162 Test #133: examples_location_cache_dump .................   Passed    0.04 sec
 test 134
         Start 134: examples_location_cache_search
 
@@ -7017,7 +7053,7 @@
 134: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/location_cache
 134: Test timeout computed to be: 10000000
 134: 12 (7.14,1.04)
-134/162 Test #134: examples_location_cache_search ...............   Passed    0.03 sec
+134/162 Test #134: examples_location_cache_search ...............   Passed    0.04 sec
 test 135
         Start 135: examples_pub_names_node
 
@@ -7025,7 +7061,7 @@
 135: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/pub_names
 135: Test timeout computed to be: 10000000
 135: Im Holze
-135/162 Test #135: examples_pub_names_node ......................   Passed    0.03 sec
+135/162 Test #135: examples_pub_names_node ......................   Passed    0.02 sec
 test 136
         Start 136: examples_pub_names_way
 
@@ -7033,7 +7069,7 @@
 136: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/pub_names
 136: Test timeout computed to be: 10000000
 136: Vereinsheim
-136/162 Test #136: examples_pub_names_way .......................   Passed    0.03 sec
+136/162 Test #136: examples_pub_names_way .......................   Passed    0.01 sec
 test 137
         Start 137: examples_pub_names_noname
 
@@ -7041,7 +7077,7 @@
 137: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/pub_names
 137: Test timeout computed to be: 10000000
 137: pub with unknown name
-137/162 Test #137: examples_pub_names_noname ....................   Passed    0.03 sec
+137/162 Test #137: examples_pub_names_noname ....................   Passed    0.01 sec
 test 138
         Start 138: examples_pub_names_addr
 
@@ -7052,21 +7088,21 @@
 138:   addr:city: Bremen
 138:   addr:housenumber: 28
 138:   addr:street: Kleine Westerholzstraße
-138/162 Test #138: examples_pub_names_addr ......................   Passed    0.03 sec
+138/162 Test #138: examples_pub_names_addr ......................   Passed    0.02 sec
 test 139
         Start 139: examples_read
 
 139: Test command: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_read "/build/reproducible-path/libosmium-2.21.0/test/examples/t/read/data.osm"
 139: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/read
 139: Test timeout computed to be: 10000000
-139/162 Test #139: examples_read ................................   Passed    0.03 sec
+139/162 Test #139: examples_read ................................   Passed    0.02 sec
 test 140
         Start 140: examples_read_with_progress
 
 140: Test command: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_read_with_progress "/build/reproducible-path/libosmium-2.21.0/test/examples/t/read_with_progress/data.osm"
 140: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/read_with_progress
 140: Test timeout computed to be: 10000000
-140/162 Test #140: examples_read_with_progress ..................   Passed    0.03 sec
+140/162 Test #140: examples_read_with_progress ..................   Passed    0.02 sec
 test 141
         Start 141: examples_road_length
 
@@ -7074,7 +7110,7 @@
 141: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/test/examples/t/road_length
 141: Test timeout computed to be: 10000000
 141: Length: 0.405759 km
-141/162 Test #141: examples_road_length .........................   Passed    0.03 sec
+141/162 Test #141: examples_road_length .........................   Passed    0.01 sec
 test 142
         Start 142: examples_tiles_zoom_too_large
 
@@ -7100,7 +7136,7 @@
 144: WGS84:    lon=55.3 lat=11.7
 144: Mercator: x=6.15597e+06 y=1.31159e+06
 144: Tile:     zoom=8 x=167 y=119
-144/162 Test #144: examples_tiles_okay ..........................   Passed    0.02 sec
+144/162 Test #144: examples_tiles_okay ..........................   Passed    0.01 sec
 test 145
         Start 145: examples_usage_amenity_list
 
@@ -7108,7 +7144,7 @@
 145: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 145: Test timeout computed to be: 10000000
 145: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_amenity_list OSMFILE
-145/162 Test #145: examples_usage_amenity_list ..................   Passed    0.02 sec
+145/162 Test #145: examples_usage_amenity_list ..................   Passed    0.01 sec
 test 146
         Start 146: examples_usage_area_test
 
@@ -7116,7 +7152,7 @@
 146: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 146: Test timeout computed to be: 10000000
 146: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_area_test [OPTIONS] OSMFILE
-146/162 Test #146: examples_usage_area_test .....................   Passed    0.02 sec
+146/162 Test #146: examples_usage_area_test .....................   Passed    0.01 sec
 test 147
         Start 147: examples_usage_change_tags
 
@@ -7124,7 +7160,7 @@
 147: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 147: Test timeout computed to be: 10000000
 147: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_change_tags INFILE OUTFILE
-147/162 Test #147: examples_usage_change_tags ...................   Passed    0.02 sec
+147/162 Test #147: examples_usage_change_tags ...................   Passed    0.01 sec
 test 148
         Start 148: examples_usage_convert
 
@@ -7132,7 +7168,7 @@
 148: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 148: Test timeout computed to be: 10000000
 148: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_convert [OPTIONS] [INFILE [OUTFILE]]
-148/162 Test #148: examples_usage_convert .......................   Passed    0.02 sec
+148/162 Test #148: examples_usage_convert .......................   Passed    0.01 sec
 test 149
         Start 149: examples_usage_count
 
@@ -7140,7 +7176,7 @@
 149: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 149: Test timeout computed to be: 10000000
 149: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_count OSMFILE
-149/162 Test #149: examples_usage_count .........................   Passed    0.02 sec
+149/162 Test #149: examples_usage_count .........................   Passed    0.01 sec
 test 150
         Start 150: examples_usage_create_pois
 
@@ -7148,7 +7184,7 @@
 150: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 150: Test timeout computed to be: 10000000
 150: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_create_pois OUTFILE
-150/162 Test #150: examples_usage_create_pois ...................   Passed    0.02 sec
+150/162 Test #150: examples_usage_create_pois ...................   Passed    0.01 sec
 test 151
         Start 151: examples_usage_debug
 
@@ -7157,7 +7193,7 @@
 151: Test timeout computed to be: 10000000
 151: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_debug OSMFILE [TYPES]
 151: TYPES can be any combination of 'n', 'w', 'r', and 'c' to indicate what types of OSM entities you want (default: all).
-151/162 Test #151: examples_usage_debug .........................   Passed    0.02 sec
+151/162 Test #151: examples_usage_debug .........................   Passed    0.01 sec
 test 152
         Start 152: examples_usage_dump_internal
 
@@ -7165,7 +7201,7 @@
 152: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 152: Test timeout computed to be: 10000000
 152: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_dump_internal OSMFILE DIR
-152/162 Test #152: examples_usage_dump_internal .................   Passed    0.02 sec
+152/162 Test #152: examples_usage_dump_internal .................   Passed    0.01 sec
 test 153
         Start 153: examples_usage_filter_discussions
 
@@ -7173,7 +7209,7 @@
 153: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 153: Test timeout computed to be: 10000000
 153: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_filter_discussions INFILE OUTFILE
-153/162 Test #153: examples_usage_filter_discussions ............   Passed    0.02 sec
+153/162 Test #153: examples_usage_filter_discussions ............   Passed    0.01 sec
 test 154
         Start 154: examples_usage_index_lookup
 
@@ -7182,7 +7218,7 @@
 154: Test timeout computed to be: 10000000
 154: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_index_lookup [OPTIONS]
 154: 
-154/162 Test #154: examples_usage_index_lookup ..................   Passed    0.02 sec
+154/162 Test #154: examples_usage_index_lookup ..................   Passed    0.01 sec
 test 155
         Start 155: examples_usage_location_cache_create
 
@@ -7190,7 +7226,7 @@
 155: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 155: Test timeout computed to be: 10000000
 155: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_location_cache_create OSM_FILE CACHE_FILE
-155/162 Test #155: examples_usage_location_cache_create .........   Passed    0.02 sec
+155/162 Test #155: examples_usage_location_cache_create .........   Passed    0.01 sec
 test 156
         Start 156: examples_usage_location_cache_use
 
@@ -7198,7 +7234,7 @@
 156: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 156: Test timeout computed to be: 10000000
 156: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_location_cache_use OSM_FILE CACHE_FILE
-156/162 Test #156: examples_usage_location_cache_use ............   Passed    0.02 sec
+156/162 Test #156: examples_usage_location_cache_use ............   Passed    0.01 sec
 test 157
         Start 157: examples_usage_pub_names
 
@@ -7206,7 +7242,7 @@
 157: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 157: Test timeout computed to be: 10000000
 157: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_pub_names OSMFILE
-157/162 Test #157: examples_usage_pub_names .....................   Passed    0.02 sec
+157/162 Test #157: examples_usage_pub_names .....................   Passed    0.01 sec
 test 158
         Start 158: examples_usage_read
 
@@ -7214,7 +7250,7 @@
 158: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 158: Test timeout computed to be: 10000000
 158: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_read OSMFILE
-158/162 Test #158: examples_usage_read ..........................   Passed    0.02 sec
+158/162 Test #158: examples_usage_read ..........................   Passed    0.01 sec
 test 159
         Start 159: examples_usage_read_with_progress
 
@@ -7222,7 +7258,7 @@
 159: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 159: Test timeout computed to be: 10000000
 159: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_read_with_progress OSMFILE
-159/162 Test #159: examples_usage_read_with_progress ............   Passed    0.02 sec
+159/162 Test #159: examples_usage_read_with_progress ............   Passed    0.01 sec
 test 160
         Start 160: examples_usage_road_length
 
@@ -7230,7 +7266,7 @@
 160: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 160: Test timeout computed to be: 10000000
 160: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_road_length OSMFILE
-160/162 Test #160: examples_usage_road_length ...................   Passed    0.02 sec
+160/162 Test #160: examples_usage_road_length ...................   Passed    0.01 sec
 test 161
         Start 161: examples_usage_tags_filter
 
@@ -7238,7 +7274,7 @@
 161: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 161: Test timeout computed to be: 10000000
 161: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_tags_filter [OPTIONS] [INFILE [OUTFILE]]
-161/162 Test #161: examples_usage_tags_filter ...................   Passed    0.02 sec
+161/162 Test #161: examples_usage_tags_filter ...................   Passed    0.01 sec
 test 162
         Start 162: examples_usage_tiles
 
@@ -7246,28 +7282,28 @@
 162: Working Directory: /build/reproducible-path/libosmium-2.21.0/build/examples
 162: Test timeout computed to be: 10000000
 162: Usage: /build/reproducible-path/libosmium-2.21.0/build/examples/osmium_tiles ZOOM LON LAT
-162/162 Test #162: examples_usage_tiles .........................   Passed    0.02 sec
+162/162 Test #162: examples_usage_tiles .........................   Passed    0.01 sec
 
 100% tests passed, 0 tests failed out of 162
 
 Label Time Summary:
-area         =   0.07 sec*proc (3 tests)
-builder      =   0.05 sec*proc (2 tests)
-fast         =  10.45 sec*proc (92 tests)
-geom         =   1.41 sec*proc (12 tests)
-handler      =   0.10 sec*proc (3 tests)
-index        =   2.41 sec*proc (8 tests)
-io           =   1.84 sec*proc (18 tests)
-memory       =   0.13 sec*proc (6 tests)
-osm          =   0.33 sec*proc (14 tests)
-relations    =   0.22 sec*proc (4 tests)
-storage      =   3.38 sec*proc (1 test)
-tags         =   0.11 sec*proc (5 tests)
-thread       =   0.10 sec*proc (3 tests)
-unit         =  10.45 sec*proc (92 tests)
-util         =   0.29 sec*proc (13 tests)
+area         =   0.14 sec*proc (3 tests)
+builder      =   0.10 sec*proc (2 tests)
+fast         =  11.68 sec*proc (92 tests)
+geom         =   1.45 sec*proc (12 tests)
+handler      =   0.20 sec*proc (3 tests)
+index        =   3.11 sec*proc (8 tests)
+io           =   3.07 sec*proc (18 tests)
+memory       =   0.24 sec*proc (6 tests)
+osm          =   0.58 sec*proc (14 tests)
+relations    =   0.50 sec*proc (4 tests)
+storage      =   2.10 sec*proc (1 test)
+tags         =   0.04 sec*proc (5 tests)
+thread       =   0.04 sec*proc (3 tests)
+unit         =  11.68 sec*proc (92 tests)
+util         =   0.11 sec*proc (13 tests)
 
-Total Test time (real) =  13.15 sec
+Total Test time (real) =  13.83 sec
 make[1]: Leaving directory '/build/reproducible-path/libosmium-2.21.0'
    debian/rules override_dh_auto_test-indep
 make[1]: Entering directory '/build/reproducible-path/libosmium-2.21.0'
@@ -7277,7 +7313,7 @@
    dh_testroot -O--builddirectory=build
    dh_prep -O--builddirectory=build
    dh_auto_install -O--builddirectory=build
-	cd build && make -j5 install DESTDIR=/build/reproducible-path/libosmium-2.21.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
+	cd build && make -j4 install DESTDIR=/build/reproducible-path/libosmium-2.21.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
 make[1]: Entering directory '/build/reproducible-path/libosmium-2.21.0/build'
 /usr/bin/cmake -S/build/reproducible-path/libosmium-2.21.0 -B/build/reproducible-path/libosmium-2.21.0/build --check-build-system CMakeFiles/Makefile.cmake 0
 make  -f CMakeFiles/Makefile2 preinstall
@@ -7288,223 +7324,223 @@
 /usr/bin/cmake -P cmake_install.cmake
 -- Install configuration: "None"
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/dense_file_array.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/flex_mem.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/sparse_file_array.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/sparse_mem_array.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/sparse_mmap_array.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/dense_mem_array.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/sparse_mem_map.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/dummy.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/all.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/dense_mmap_array.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/mmap_vector_file.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/vector_multimap.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/tmpfile.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/mmap_vector_base.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/mmap_vector_anon.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/create_map_with_fd.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/vector_map.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/relations_map.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/node_locations_map.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap/hybrid.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap/sparse_file_array.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap/sparse_mem_array.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap/sparse_mmap_array.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap/all.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap/sparse_mem_multimap.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/nwr_array.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/id_set.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/index.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/diff_iterator.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/opl.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/version.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/relations_database.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/relations_manager.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/collector.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/manager_util.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/detail
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/detail/member_meta.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/detail/relation_meta.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/members_database.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/diff_visitor.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/memory
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/memory/item_iterator.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/memory/item.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/memory/buffer.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/memory/collection.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/memory/callback_buffer.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/builder
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/builder/osm_object_builder.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/builder/attr.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/builder/builder.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/multipolygon_manager.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/stats.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/problem_reporter.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/multipolygon_collector.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/geom_assembler.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/assembler_legacy.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/multipolygon_manager_legacy.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/problem_reporter_ogr.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/problem_reporter_stream.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/assembler.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail/proto_ring.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail/vector.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail/segment_list.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail/basic_assembler.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail/node_ref_segment.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail/basic_assembler_with_tags.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/problem_reporter_exception.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/assembler_config.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/diff_handler.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/wkb.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/haversine.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/geojson.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/mercator_projection.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/ogr.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/geos.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/coordinates.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/relations.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/rapid_geojson.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/tile.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/wkt.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/util.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/factory.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/dynamic_handler.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/xml_input.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/output_iterator.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/any_input.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/reader_with_progress_bar.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/debug_output.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/o5m_input.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/xml_output.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/writer_options.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/error.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/debug_output.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/writer.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/pbf_input.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/reader_iterator.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/opl_output.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/file_compression.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/any_compression.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/header.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/xml_input.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/gzip_compression.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/output_iterator.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/file.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/overwrite.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/pbf.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/compression.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/reader.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/ids_output.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/opl_input.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/pbf_output.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/input_iterator.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/bzip2_compression.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/lz4.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/opl_input_format.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/ids_output_format.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/debug_output_format.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/write_thread.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/pbf_input_format.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/zlib.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/pbf_decoder.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/pbf.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/opl_parser_functions.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/write_thread.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/input_format.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/opl_output_format.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/o5m_input_format.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/queue_util.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/read_thread.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/string_util.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/xml_output_format.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/opl_output_format.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/xml_input_format.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/opl_parser_functions.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/pbf.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/output_format.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/string_table.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/xml_output_format.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/ids_output_format.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/read_thread.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/queue_util.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/input_format.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/protobuf_tags.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/pbf_input_format.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/pbf_output_format.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/xml_input_format.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/opl_input_format.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/debug_output_format.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/read_write.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/reader.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/string_util.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/detail/lz4.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/any_output.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/pbf_input.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/file.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/pbf.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/file_format.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/opl_output.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/compression.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/file_compression.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/any_input.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/pbf_output.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/gzip_compression.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/reader_iterator.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/writer.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/opl_input.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/writer_options.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/input_iterator.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/bzip2_compression.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/ids_output.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/error.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/header.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/overwrite.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/any_compression.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/io/o5m_input.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/memory_mapping.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/string_matcher.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/string.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/file.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/compatibility.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/minmax.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/options.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/double.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/memory.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/misc.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/delta.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/verbose_output.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/timer.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/endian.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/config.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/progress_bar.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/iterator.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/diff_visitor.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/fwd.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/tags
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/tags/taglist.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/tags/filter.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/tags/matcher.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/tags/regex_filter.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/tags/tags_filter.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/diff_iterator.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/relations_map.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap/sparse_mem_multimap.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap/sparse_mmap_array.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap/hybrid.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap/all.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap/sparse_mem_array.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap/sparse_file_array.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/nwr_array.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/index.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/node_locations_map.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/flex_mem.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/sparse_mmap_array.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/dense_mem_array.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/sparse_mem_map.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/dummy.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/all.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/dense_mmap_array.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/dense_file_array.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/sparse_mem_array.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map/sparse_file_array.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/multimap.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/id_set.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/map.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/mmap_vector_file.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/mmap_vector_base.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/mmap_vector_anon.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/tmpfile.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/vector_map.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/vector_multimap.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/index/detail/create_map_with_fd.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/visitor.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/storage
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/storage/item_stash.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/diff_handler.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/experimental
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/experimental/flex_reader.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/tile.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/geojson.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/mercator_projection.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/geos.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/util.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/coordinates.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/haversine.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/wkt.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/wkb.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/factory.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/ogr.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/rapid_geojson.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/geom/relations.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/detail
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/detail/member_meta.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/detail/relation_meta.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/members_database.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/relations_manager.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/relations_database.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/manager_util.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/relations/collector.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/thread
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/thread/util.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/thread/function_wrapper.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/thread/queue.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/thread/pool.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/memory
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/memory/item_iterator.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/memory/buffer.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/memory/item.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/memory/collection.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/memory/callback_buffer.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler/object_relations.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler/disk_store.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler/dump.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler/check_order.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler/node_locations_for_ways.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler/chain.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/dynamic_handler.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/object_pointer_collection.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/node_ref.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/area.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/metadata_options.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/item_type.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/timestamp.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/way.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/box.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/crc.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/changeset.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/crc_zlib.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/undirected_segment.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/object.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/node.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/entity.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/entity_bits.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/types.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/location.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/types_from_string.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/diff_object.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/relation.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/object_comparisons.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/area.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/location.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/entity.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/node_ref_list.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/crc.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/crc_zlib.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/types_from_string.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/types.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/undirected_segment.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/way.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/node_ref.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/item_type.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/entity_bits.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/timestamp.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/segment.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/metadata_options.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/tag.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/visitor.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/geom_assembler.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/problem_reporter_exception.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail/segment_list.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail/basic_assembler_with_tags.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail/vector.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail/proto_ring.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail/node_ref_segment.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/detail/basic_assembler.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/problem_reporter.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/problem_reporter_stream.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/assembler_config.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/assembler_legacy.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/assembler.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/stats.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/multipolygon_manager_legacy.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/multipolygon_manager.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/multipolygon_collector.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/area/problem_reporter_ogr.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/builder
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/builder/osm_object_builder.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/builder/attr.hpp
--- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/builder/builder.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/segment.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/osm/relation.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/version.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler/dump.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler/chain.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler/object_relations.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler/node_locations_for_ways.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler/check_order.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/handler/disk_store.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/storage
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/storage/item_stash.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/thread
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/thread/pool.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/thread/queue.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/thread/util.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/thread/function_wrapper.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/tags
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/tags/taglist.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/tags/filter.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/tags/tags_filter.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/tags/matcher.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/tags/regex_filter.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/memory_mapping.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/string.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/timer.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/verbose_output.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/double.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/file.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/delta.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/misc.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/options.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/iterator.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/config.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/endian.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/compatibility.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/string_matcher.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/progress_bar.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/minmax.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/util/memory.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/object_pointer_collection.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/experimental
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/experimental/flex_reader.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/opl.hpp
+-- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/osmium/fwd.hpp
 -- Installing: /build/reproducible-path/libosmium-2.21.0/debian/tmp/usr/include/gdalcpp.hpp
 make[1]: Leaving directory '/build/reproducible-path/libosmium-2.21.0/build'
    dh_install -O--builddirectory=build
@@ -7543,12 +7579,14 @@
 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/27552/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/27552/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/20078 and its subdirectories
-I: Current time: Mon Jan 20 14:47:48 -12 2025
-I: pbuilder-time-stamp: 1737427668
+I: removing directory /srv/workspace/pbuilder/27552 and its subdirectories
+I: Current time: Tue Jan 21 17:18:12 +14 2025
+I: pbuilder-time-stamp: 1737429492