Diff of the two buildlogs:

--
--- b1/build.log	2025-01-21 07:07:20.044393726 +0000
+++ b2/build.log	2025-01-21 07:31:05.404384474 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Mon Jan 20 18:47:50 -12 2025
-I: pbuilder-time-stamp: 1737442070
+I: Current time: Tue Jan 21 21:09:24 +14 2025
+I: pbuilder-time-stamp: 1737443364
 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 osmium-tool_1.17.0-1.debian.tar.xz
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/21542/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/27400/tmp/hooks/D01_modify_environment starting
+debug: Running on ff4a.
+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 07:09 /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/27400/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/27400/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=3 '
-  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='7070489183314776b9af95574511886b'
-  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='21542'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=0266e5517f4949979e134f838a84d9fe
+  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=27400
   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.tCnoMXvL/pbuilderrc_uZ1j --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.tCnoMXvL/b1 --logfile b1/build.log osmium-tool_1.17.0-1.dsc'
-  SUDO_GID='113'
-  SUDO_UID='107'
-  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.tCnoMXvL/pbuilderrc_b6KT --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.tCnoMXvL/b2 --logfile b2/build.log osmium-tool_1.17.0-1.dsc'
+  SUDO_GID=113
+  SUDO_UID=107
+  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 virt64c 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/21542/tmp/hooks/D02_print_environment finished
+I: user script /srv/workspace/pbuilder/27400/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -201,7 +233,7 @@
 Get: 76 http://deb.debian.org/debian trixie/main armhf nlohmann-json3-dev all 3.11.3-1 [261 kB]
 Get: 77 http://deb.debian.org/debian trixie/main armhf pandoc-data all 3.1.11.1-3 [459 kB]
 Get: 78 http://deb.debian.org/debian trixie/main armhf pandoc armhf 3.1.11.1+ds-2 [32.7 MB]
-Fetched 79.5 MB in 2s (52.8 MB/s)
+Fetched 79.5 MB in 4s (17.9 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.)
@@ -528,7 +560,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/osmium-tool-1.17.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  > ../osmium-tool_1.17.0-1_source.changes
+I: user script /srv/workspace/pbuilder/27400/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for trixie
+I: user script /srv/workspace/pbuilder/27400/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/osmium-tool-1.17.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  > ../osmium-tool_1.17.0-1_source.changes
 dpkg-buildpackage: info: source package osmium-tool
 dpkg-buildpackage: info: source version 1.17.0-1
 dpkg-buildpackage: info: source distribution unstable
@@ -622,7 +658,7 @@
 -- Looking for clang-tidy
 -- Looking for clang-tidy - not found
 --   Build target 'clang-tidy' will not be available.
--- Configuring done (2.1s)
+-- Configuring done (3.2s)
 -- Generating done (0.2s)
 CMake Warning:
   Manually-specified variables were not used by the project:
@@ -639,7 +675,7 @@
 -- Build files have been written to: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf
 make[1]: Leaving directory '/build/reproducible-path/osmium-tool-1.17.0'
    dh_auto_build -O--buildsystem=cmake
-	cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1
+	cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1
 make[1]: Entering directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
 /usr/bin/cmake -S/build/reproducible-path/osmium-tool-1.17.0 -B/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/CMakeFiles /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks
@@ -655,40 +691,40 @@
 make[3]: Entering directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/osmium-tool-1.17.0 /build/reproducible-path/osmium-tool-1.17.0/test /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/CMakeFiles/unit_tests.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
-make  -f man/CMakeFiles/man.dir/build.make man/CMakeFiles/man.dir/build
 make[3]: Leaving directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
-make  -f src/CMakeFiles/osmium.dir/build.make src/CMakeFiles/osmium.dir/build
-make[3]: Entering directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
 make[3]: Leaving directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
+make  -f src/CMakeFiles/osmium.dir/build.make src/CMakeFiles/osmium.dir/build
+make  -f man/CMakeFiles/man.dir/build.make man/CMakeFiles/man.dir/build
 make  -f test/CMakeFiles/unit_tests.dir/build.make test/CMakeFiles/unit_tests.dir/build
 make[3]: Entering directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
 make[3]: Entering directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
+make[3]: Entering directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
+[  1%] Building manpage osmium-add-locations-to-ways.1
 [  1%] Building manpage osmium.1
-[  2%] Building CXX object src/CMakeFiles/osmium.dir/main.cpp.o
+[  2%] Building CXX object test/CMakeFiles/unit_tests.dir/unit_tests.cpp.o
 /usr/bin/pandoc -s -t man --template /build/reproducible-path/osmium-tool-1.17.0/man/manpage.template --variable description=osmium/1.17.0 --variable version=1.17.0 --variable "author=Jochen Topf <jochen@topf.org>" --variable title=OSMIUM --variable section=1 -o /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/man1/osmium.1 /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/source/osmium.md
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/main.cpp.o -MF CMakeFiles/osmium.dir/main.cpp.o.d -o CMakeFiles/osmium.dir/main.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/main.cpp
-[  3%] Building CXX object test/CMakeFiles/unit_tests.dir/unit_tests.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/unit_tests.cpp.o -MF CMakeFiles/unit_tests.dir/unit_tests.cpp.o.d -o CMakeFiles/unit_tests.dir/unit_tests.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/test/unit_tests.cpp
-[  3%] Building manpage osmium-add-locations-to-ways.1
 /usr/bin/pandoc -s -t man --template /build/reproducible-path/osmium-tool-1.17.0/man/manpage.template --variable description=osmium/1.17.0 --variable version=1.17.0 --variable "author=Jochen Topf <jochen@topf.org>" --variable title=OSMIUM-ADD-LOCATIONS-TO-WAYS --variable section=1 -o /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/man1/osmium-add-locations-to-ways.1 /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/source/osmium-add-locations-to-ways.md
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/unit_tests.cpp.o -MF CMakeFiles/unit_tests.dir/unit_tests.cpp.o.d -o CMakeFiles/unit_tests.dir/unit_tests.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/test/unit_tests.cpp
+[  3%] Building CXX object src/CMakeFiles/osmium.dir/main.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/main.cpp.o -MF CMakeFiles/osmium.dir/main.cpp.o.d -o CMakeFiles/osmium.dir/main.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/main.cpp
 [  4%] Building manpage osmium-apply-changes.1
 /usr/bin/pandoc -s -t man --template /build/reproducible-path/osmium-tool-1.17.0/man/manpage.template --variable description=osmium/1.17.0 --variable version=1.17.0 --variable "author=Jochen Topf <jochen@topf.org>" --variable title=OSMIUM-APPLY-CHANGES --variable section=1 -o /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/man1/osmium-apply-changes.1 /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/source/osmium-apply-changes.md
 [  5%] Building manpage osmium-cat.1
 /usr/bin/pandoc -s -t man --template /build/reproducible-path/osmium-tool-1.17.0/man/manpage.template --variable description=osmium/1.17.0 --variable version=1.17.0 --variable "author=Jochen Topf <jochen@topf.org>" --variable title=OSMIUM-CAT --variable section=1 -o /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/man1/osmium-cat.1 /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/source/osmium-cat.md
 [  6%] Building manpage osmium-changeset-filter.1
 /usr/bin/pandoc -s -t man --template /build/reproducible-path/osmium-tool-1.17.0/man/manpage.template --variable description=osmium/1.17.0 --variable version=1.17.0 --variable "author=Jochen Topf <jochen@topf.org>" --variable title=OSMIUM-CHANGESET-FILTER --variable section=1 -o /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/man1/osmium-changeset-filter.1 /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/source/osmium-changeset-filter.md
-[  6%] Building manpage osmium-check-refs.1
+[  7%] Building CXX object src/CMakeFiles/osmium.dir/commands.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/commands.cpp.o -MF CMakeFiles/osmium.dir/commands.cpp.o.d -o CMakeFiles/osmium.dir/commands.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/commands.cpp
+[  7%] Building manpage osmium-check-refs.1
 /usr/bin/pandoc -s -t man --template /build/reproducible-path/osmium-tool-1.17.0/man/manpage.template --variable description=osmium/1.17.0 --variable version=1.17.0 --variable "author=Jochen Topf <jochen@topf.org>" --variable title=OSMIUM-CHECK-REFS --variable section=1 -o /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/man1/osmium-check-refs.1 /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/source/osmium-check-refs.md
-[  7%] Building manpage osmium-create-locations-index.1
+[  8%] Building manpage osmium-create-locations-index.1
 /usr/bin/pandoc -s -t man --template /build/reproducible-path/osmium-tool-1.17.0/man/manpage.template --variable description=osmium/1.17.0 --variable version=1.17.0 --variable "author=Jochen Topf <jochen@topf.org>" --variable title=OSMIUM-CREATE-LOCATIONS-INDEX --variable section=1 -o /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/man1/osmium-create-locations-index.1 /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/source/osmium-create-locations-index.md
-[  8%] Building manpage osmium-derive-changes.1
+[  9%] Building manpage osmium-derive-changes.1
 /usr/bin/pandoc -s -t man --template /build/reproducible-path/osmium-tool-1.17.0/man/manpage.template --variable description=osmium/1.17.0 --variable version=1.17.0 --variable "author=Jochen Topf <jochen@topf.org>" --variable title=OSMIUM-DERIVE-CHANGES --variable section=1 -o /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/man1/osmium-derive-changes.1 /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/source/osmium-derive-changes.md
-[  9%] Building manpage osmium-diff.1
+[ 10%] Building manpage osmium-diff.1
 /usr/bin/pandoc -s -t man --template /build/reproducible-path/osmium-tool-1.17.0/man/manpage.template --variable description=osmium/1.17.0 --variable version=1.17.0 --variable "author=Jochen Topf <jochen@topf.org>" --variable title=OSMIUM-DIFF --variable section=1 -o /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/man1/osmium-diff.1 /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/source/osmium-diff.md
-[  9%] Building manpage osmium-export.1
+[ 10%] Building manpage osmium-export.1
 /usr/bin/pandoc -s -t man --template /build/reproducible-path/osmium-tool-1.17.0/man/manpage.template --variable description=osmium/1.17.0 --variable version=1.17.0 --variable "author=Jochen Topf <jochen@topf.org>" --variable title=OSMIUM-EXPORT --variable section=1 -o /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/man1/osmium-export.1 /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/source/osmium-export.md
-[ 10%] Building CXX object src/CMakeFiles/osmium.dir/commands.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/commands.cpp.o -MF CMakeFiles/osmium.dir/commands.cpp.o.d -o CMakeFiles/osmium.dir/commands.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/commands.cpp
 [ 11%] Building manpage osmium-extract.1
 /usr/bin/pandoc -s -t man --template /build/reproducible-path/osmium-tool-1.17.0/man/manpage.template --variable description=osmium/1.17.0 --variable version=1.17.0 --variable "author=Jochen Topf <jochen@topf.org>" --variable title=OSMIUM-EXTRACT --variable section=1 -o /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/man1/osmium-extract.1 /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man/source/osmium-extract.md
 [ 12%] Building manpage osmium-fileinfo.1
@@ -727,6 +763,14 @@
 [ 23%] Built target man
 [ 24%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/cmd.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/cmd.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/cmd.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/cmd.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/cmd.cpp
+[ 25%] Building CXX object src/CMakeFiles/osmium.dir/version.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/version.cpp.o -MF CMakeFiles/osmium.dir/version.cpp.o.d -o CMakeFiles/osmium.dir/version.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/version.cpp
+[ 26%] Building CXX object src/CMakeFiles/osmium.dir/cmd.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/cmd.cpp.o -MF CMakeFiles/osmium.dir/cmd.cpp.o.d -o CMakeFiles/osmium.dir/cmd.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/cmd.cpp
+[ 27%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/cmd_factory.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/cmd_factory.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/cmd_factory.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/cmd_factory.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/cmd_factory.cpp
+[ 27%] Building CXX object src/CMakeFiles/osmium.dir/cmd_factory.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/cmd_factory.cpp.o -MF CMakeFiles/osmium.dir/cmd_factory.cpp.o.d -o CMakeFiles/osmium.dir/cmd_factory.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/cmd_factory.cpp
 In file included from /usr/include/c++/14/bits/stl_algo.h:61,
                  from /usr/include/c++/14/algorithm:61,
                  from /usr/include/osmium/memory/buffer.hpp:41,
@@ -746,8 +790,8 @@
  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
-[ 25%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/cmd_factory.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/cmd_factory.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/cmd_factory.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/cmd_factory.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/cmd_factory.cpp
+[ 28%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/id_file.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/id_file.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/id_file.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/id_file.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/id_file.cpp
 /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,
@@ -761,8 +805,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,
       |     ^~~~~~~~~~~~~
-[ 26%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/id_file.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/id_file.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/id_file.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/id_file.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/id_file.cpp
+[ 29%] Building CXX object src/CMakeFiles/osmium.dir/id_file.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/id_file.cpp.o -MF CMakeFiles/osmium.dir/id_file.cpp.o.d -o CMakeFiles/osmium.dir/id_file.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/id_file.cpp
 In file included from /usr/include/c++/14/string:51,
                  from /usr/include/c++/14/stdexcept:39,
                  from /usr/include/osmium/osm/item_type.hpp:41,
@@ -842,22 +886,18 @@
 /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);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 27%] Building CXX object src/CMakeFiles/osmium.dir/version.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/version.cpp.o -MF CMakeFiles/osmium.dir/version.cpp.o.d -o CMakeFiles/osmium.dir/version.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/version.cpp
-[ 28%] Building CXX object src/CMakeFiles/osmium.dir/cmd.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/cmd.cpp.o -MF CMakeFiles/osmium.dir/cmd.cpp.o.d -o CMakeFiles/osmium.dir/cmd.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/cmd.cpp
-[ 28%] Building CXX object src/CMakeFiles/osmium.dir/cmd_factory.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/cmd_factory.cpp.o -MF CMakeFiles/osmium.dir/cmd_factory.cpp.o.d -o CMakeFiles/osmium.dir/cmd_factory.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/cmd_factory.cpp
-[ 28%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/io.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/io.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/io.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/io.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/io.cpp
-[ 29%] Building CXX object src/CMakeFiles/osmium.dir/id_file.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/id_file.cpp.o -MF CMakeFiles/osmium.dir/id_file.cpp.o.d -o CMakeFiles/osmium.dir/id_file.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/id_file.cpp
 [ 30%] Building CXX object src/CMakeFiles/osmium.dir/io.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/io.cpp.o -MF CMakeFiles/osmium.dir/io.cpp.o.d -o CMakeFiles/osmium.dir/io.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/io.cpp
+[ 30%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/io.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/io.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/io.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/io.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/io.cpp
 [ 31%] Building CXX object src/CMakeFiles/osmium.dir/util.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/util.cpp.o -MF CMakeFiles/osmium.dir/util.cpp.o.d -o CMakeFiles/osmium.dir/util.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/util.cpp
 [ 31%] Building CXX object src/CMakeFiles/osmium.dir/command_help.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_help.cpp.o -MF CMakeFiles/osmium.dir/command_help.cpp.o.d -o CMakeFiles/osmium.dir/command_help.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_help.cpp
+[ 32%] Building CXX object src/CMakeFiles/osmium.dir/option_clean.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/option_clean.cpp.o -MF CMakeFiles/osmium.dir/option_clean.cpp.o.d -o CMakeFiles/osmium.dir/option_clean.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.cpp
+[ 33%] Building CXX object src/CMakeFiles/osmium.dir/export/export_format_json.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/export/export_format_json.cpp.o -MF CMakeFiles/osmium.dir/export/export_format_json.cpp.o.d -o CMakeFiles/osmium.dir/export/export_format_json.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/export/export_format_json.cpp
 In file included from /usr/include/protozero/basic_pbf_builder.hpp:19,
                  from /usr/include/protozero/pbf_builder.hpp:19,
                  from /usr/include/osmium/io/detail/pbf_output_format.hpp:78,
@@ -881,14 +921,10 @@
 /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%] Building CXX object src/CMakeFiles/osmium.dir/option_clean.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/option_clean.cpp.o -MF CMakeFiles/osmium.dir/option_clean.cpp.o.d -o CMakeFiles/osmium.dir/option_clean.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.cpp
-[ 33%] Building CXX object src/CMakeFiles/osmium.dir/export/export_format_json.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/export/export_format_json.cpp.o -MF CMakeFiles/osmium.dir/export/export_format_json.cpp.o.d -o CMakeFiles/osmium.dir/export/export_format_json.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/export/export_format_json.cpp
 [ 34%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/util.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/util.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/util.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/util.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/util.cpp
-[ 35%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_help.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_help.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_help.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_help.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_help.cpp
+[ 35%] Building CXX object src/CMakeFiles/osmium.dir/export/export_format_pg.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/export/export_format_pg.cpp.o -MF CMakeFiles/osmium.dir/export/export_format_pg.cpp.o.d -o CMakeFiles/osmium.dir/export/export_format_pg.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/export/export_format_pg.cpp
 In file included from /usr/include/protozero/basic_pbf_builder.hpp:19,
                  from /usr/include/protozero/pbf_builder.hpp:19,
                  from /usr/include/osmium/io/detail/pbf_output_format.hpp:78,
@@ -900,8 +936,6 @@
   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
-[ 36%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/option_clean.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/option_clean.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/option_clean.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/option_clean.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.cpp
 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 /usr/include/osmium/io/detail/pbf_output_format.hpp:246:61:
@@ -914,38 +948,38 @@
 /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);
       |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
-[ 37%] Building CXX object src/CMakeFiles/osmium.dir/export/export_format_pg.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/export/export_format_pg.cpp.o -MF CMakeFiles/osmium.dir/export/export_format_pg.cpp.o.d -o CMakeFiles/osmium.dir/export/export_format_pg.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/export/export_format_pg.cpp
-[ 37%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/export/export_format_json.cpp.o
+[ 36%] Building CXX object src/CMakeFiles/osmium.dir/export/export_format_text.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/export/export_format_text.cpp.o -MF CMakeFiles/osmium.dir/export/export_format_text.cpp.o.d -o CMakeFiles/osmium.dir/export/export_format_text.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/export/export_format_text.cpp
+[ 37%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_help.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_help.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_help.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_help.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_help.cpp
+[ 38%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/option_clean.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/option_clean.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/option_clean.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/option_clean.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.cpp
+[ 38%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/export/export_format_json.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/export/export_format_json.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/export/export_format_json.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/export/export_format_json.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/export/export_format_json.cpp
-[ 38%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/export/export_format_pg.cpp.o
+[ 38%] Building CXX object src/CMakeFiles/osmium.dir/export/export_handler.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/export/export_handler.cpp.o -MF CMakeFiles/osmium.dir/export/export_handler.cpp.o.d -o CMakeFiles/osmium.dir/export/export_handler.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/export/export_handler.cpp
+[ 39%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/export/export_format_pg.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/export/export_format_pg.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/export/export_format_pg.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/export/export_format_pg.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/export/export_format_pg.cpp
-[ 39%] Building CXX object src/CMakeFiles/osmium.dir/export/export_format_text.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/export/export_format_text.cpp.o -MF CMakeFiles/osmium.dir/export/export_format_text.cpp.o.d -o CMakeFiles/osmium.dir/export/export_format_text.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/export/export_format_text.cpp
-[ 40%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/export/export_format_text.cpp.o
+[ 40%] Building CXX object src/CMakeFiles/osmium.dir/extract/extract_bbox.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/extract_bbox.cpp.o -MF CMakeFiles/osmium.dir/extract/extract_bbox.cpp.o.d -o CMakeFiles/osmium.dir/extract/extract_bbox.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/extract_bbox.cpp
+[ 41%] Building CXX object src/CMakeFiles/osmium.dir/extract/extract.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/extract.cpp.o -MF CMakeFiles/osmium.dir/extract/extract.cpp.o.d -o CMakeFiles/osmium.dir/extract/extract.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/extract.cpp
+[ 42%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/export/export_format_text.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/export/export_format_text.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/export/export_format_text.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/export/export_format_text.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/export/export_format_text.cpp
-[ 40%] Building CXX object src/CMakeFiles/osmium.dir/export/export_handler.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/export/export_handler.cpp.o -MF CMakeFiles/osmium.dir/export/export_handler.cpp.o.d -o CMakeFiles/osmium.dir/export/export_handler.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/export/export_handler.cpp
-[ 41%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/export/export_handler.cpp.o
+[ 43%] Building CXX object src/CMakeFiles/osmium.dir/extract/extract_polygon.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/extract_polygon.cpp.o -MF CMakeFiles/osmium.dir/extract/extract_polygon.cpp.o.d -o CMakeFiles/osmium.dir/extract/extract_polygon.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/extract_polygon.cpp
+[ 44%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/export/export_handler.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/export/export_handler.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/export/export_handler.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/export/export_handler.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/export/export_handler.cpp
-[ 41%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/extract_bbox.cpp.o
+[ 44%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/extract_bbox.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/extract_bbox.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/extract_bbox.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/extract_bbox.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/extract_bbox.cpp
-[ 42%] Building CXX object src/CMakeFiles/osmium.dir/extract/extract_bbox.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/extract_bbox.cpp.o -MF CMakeFiles/osmium.dir/extract/extract_bbox.cpp.o.d -o CMakeFiles/osmium.dir/extract/extract_bbox.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/extract_bbox.cpp
-[ 43%] Building CXX object src/CMakeFiles/osmium.dir/extract/extract.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/extract.cpp.o -MF CMakeFiles/osmium.dir/extract/extract.cpp.o.d -o CMakeFiles/osmium.dir/extract/extract.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/extract.cpp
-[ 44%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/extract.cpp.o
+[ 44%] Building CXX object src/CMakeFiles/osmium.dir/extract/geojson_file_parser.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/geojson_file_parser.cpp.o -MF CMakeFiles/osmium.dir/extract/geojson_file_parser.cpp.o.d -o CMakeFiles/osmium.dir/extract/geojson_file_parser.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.cpp
+[ 45%] Building CXX object src/CMakeFiles/osmium.dir/extract/geometry_util.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/geometry_util.cpp.o -MF CMakeFiles/osmium.dir/extract/geometry_util.cpp.o.d -o CMakeFiles/osmium.dir/extract/geometry_util.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/geometry_util.cpp
+[ 46%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/extract.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/extract.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/extract.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/extract.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/extract.cpp
-[ 45%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/extract_polygon.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/extract_polygon.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/extract_polygon.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/extract_polygon.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/extract_polygon.cpp
-[ 46%] Building CXX object src/CMakeFiles/osmium.dir/extract/extract_polygon.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/extract_polygon.cpp.o -MF CMakeFiles/osmium.dir/extract/extract_polygon.cpp.o.d -o CMakeFiles/osmium.dir/extract/extract_polygon.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/extract_polygon.cpp
-[ 47%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/geojson_file_parser.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/geojson_file_parser.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/geojson_file_parser.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/geojson_file_parser.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.cpp
-[ 48%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/geometry_util.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/geometry_util.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/geometry_util.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/geometry_util.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/geometry_util.cpp
-[ 48%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/osm_file_parser.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/osm_file_parser.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/osm_file_parser.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/osm_file_parser.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/osm_file_parser.cpp
+[ 47%] Building CXX object src/CMakeFiles/osmium.dir/extract/osm_file_parser.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/osm_file_parser.cpp.o -MF CMakeFiles/osmium.dir/extract/osm_file_parser.cpp.o.d -o CMakeFiles/osmium.dir/extract/osm_file_parser.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/osm_file_parser.cpp
 In file included from /usr/include/c++/14/algorithm:61,
                  from /usr/include/osmium/memory/buffer.hpp:41,
                  from /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.hpp:26,
@@ -964,6 +998,8 @@
 /usr/include/c++/14/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
  2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[ 48%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/extract_polygon.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/extract_polygon.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/extract_polygon.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/extract_polygon.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/extract_polygon.cpp
 In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, vector<osmium::geom::Coordinates> >]',
     inlined from 'void {anonymous}::parse_rings(const nlohmann::json_abi_v3_11_3::json&, osmium::builder::AreaBuilder*)' at /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.cpp:103:25:
 /usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, std::vector<osmium::geom::Coordinates> >' changed in GCC 7.1
@@ -1004,21 +1040,14 @@
       |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   515 |                                             std::tuple<>());
       |                                             ~~~~~~~~~~~~~~~
-[ 48%] Building CXX object src/CMakeFiles/osmium.dir/extract/geojson_file_parser.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/geojson_file_parser.cpp.o -MF CMakeFiles/osmium.dir/extract/geojson_file_parser.cpp.o.d -o CMakeFiles/osmium.dir/extract/geojson_file_parser.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.cpp
-[ 49%] Building CXX object src/CMakeFiles/osmium.dir/extract/geometry_util.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/geometry_util.cpp.o -MF CMakeFiles/osmium.dir/extract/geometry_util.cpp.o.d -o CMakeFiles/osmium.dir/extract/geometry_util.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/geometry_util.cpp
-[ 50%] Building CXX object src/CMakeFiles/osmium.dir/extract/osm_file_parser.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/osm_file_parser.cpp.o -MF CMakeFiles/osmium.dir/extract/osm_file_parser.cpp.o.d -o CMakeFiles/osmium.dir/extract/osm_file_parser.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/osm_file_parser.cpp
-In file included from /usr/include/c++/14/algorithm:61,
-                 from /usr/include/osmium/memory/buffer.hpp:41,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.hpp:26,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.cpp:23:
-/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, vector<osmium::geom::Coordinates> >]':
-/usr/include/c++/14/bits/stl_algo.h:1054:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, std::vector<osmium::geom::Coordinates> >' changed in GCC 7.1
- 1054 |     __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last,
-      |     ^~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h:1054:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, std::vector<osmium::geom::Coordinates> >' changed in GCC 7.1
+[ 49%] Building CXX object src/CMakeFiles/osmium.dir/extract/poly_file_parser.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/poly_file_parser.cpp.o -MF CMakeFiles/osmium.dir/extract/poly_file_parser.cpp.o.d -o CMakeFiles/osmium.dir/extract/poly_file_parser.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/poly_file_parser.cpp
+[ 50%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/geojson_file_parser.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/geojson_file_parser.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/geojson_file_parser.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/geojson_file_parser.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.cpp
+[ 51%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/geometry_util.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/geometry_util.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/geometry_util.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/geometry_util.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/geometry_util.cpp
+[ 51%] Building CXX object src/CMakeFiles/osmium.dir/extract/strategy_complete_ways.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/strategy_complete_ways.cpp.o -MF CMakeFiles/osmium.dir/extract/strategy_complete_ways.cpp.o.d -o CMakeFiles/osmium.dir/extract/strategy_complete_ways.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_complete_ways.cpp
 In file included from /usr/include/c++/14/bits/stl_algo.h:61,
                  from /usr/include/c++/14/algorithm:61,
                  from /usr/include/osmium/memory/buffer.hpp:41,
@@ -1028,15 +1057,6 @@
 /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MemberMeta*, std::vector<osmium::relations::MemberMeta> >' changed in GCC 7.1
   224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
       |     ^~~~~~~~~~~~~
-In file included from /usr/include/c++/14/map:62,
-                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
-                 from /usr/include/nlohmann/adl_serializer.hpp:14,
-                 from /usr/include/nlohmann/json.hpp:34,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.hpp:28:
-/usr/include/c++/14/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]':
-/usr/include/c++/14/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
- 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
-      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /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::MemberMeta*, vector<osmium::relations::MemberMeta> >; _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::MemberMeta*, std::vector<osmium::relations::MemberMeta> >' changed in GCC 7.1
  1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
@@ -1057,16 +1077,8 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MemberMeta*, std::vector<osmium::relations::MemberMeta> >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, vector<osmium::geom::Coordinates> >]',
-    inlined from 'void {anonymous}::parse_rings(const nlohmann::json_abi_v3_11_3::json&, osmium::builder::AreaBuilder*)' at /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.cpp:103:25:
-/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, std::vector<osmium::geom::Coordinates> >' changed in GCC 7.1
- 1089 |       std::__reverse(__first, __last, std::__iterator_category(__first));
-      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, vector<osmium::geom::Coordinates> >]',
-    inlined from 'void {anonymous}::parse_rings(const nlohmann::json_abi_v3_11_3::json&, osmium::builder::AreaBuilder*)' at /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.cpp:122:25:
-/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, std::vector<osmium::geom::Coordinates> >' changed in GCC 7.1
- 1089 |       std::__reverse(__first, __last, std::__iterator_category(__first));
-      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[ 51%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/osm_file_parser.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/osm_file_parser.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/osm_file_parser.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/osm_file_parser.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/osm_file_parser.cpp
 /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,
@@ -1080,16 +1092,6 @@
 /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,
       |     ^~~~~~~~~~~~~
-In file included from /usr/include/c++/14/map:63:
-In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]',
-    inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:441:83:
-/usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
-  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
-      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  514 |                                             std::tuple<const key_type&>(__k),
-      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  515 |                                             std::tuple<>());
-      |                                             ~~~~~~~~~~~~~~~
 /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,
@@ -1111,26 +1113,6 @@
 /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,
       |     ^~~~~~~~~~~~~
-In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]',
-    inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79,
-    inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser<nlohmann::json_abi_v3_11_3::basic_json<> >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:219:29:
-/usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
-  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
-      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  514 |                                             std::tuple<const key_type&>(__k),
-      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  515 |                                             std::tuple<>());
-      |                                             ~~~~~~~~~~~~~~~
-In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]',
-    inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79,
-    inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser<nlohmann::json_abi_v3_11_3::basic_json<> >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:430:21:
-/usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
-  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
-      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  514 |                                             std::tuple<const key_type&>(__k),
-      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  515 |                                             std::tuple<>());
-      |                                             ~~~~~~~~~~~~~~~
 /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,
@@ -1159,8 +1141,66 @@
 /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);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 51%] Building CXX object src/CMakeFiles/osmium.dir/extract/poly_file_parser.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/poly_file_parser.cpp.o -MF CMakeFiles/osmium.dir/extract/poly_file_parser.cpp.o.d -o CMakeFiles/osmium.dir/extract/poly_file_parser.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/poly_file_parser.cpp
+In file included from /usr/include/c++/14/algorithm:61,
+                 from /usr/include/osmium/memory/buffer.hpp:41,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.hpp:26,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.cpp:23:
+/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, vector<osmium::geom::Coordinates> >]':
+/usr/include/c++/14/bits/stl_algo.h:1054:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, std::vector<osmium::geom::Coordinates> >' changed in GCC 7.1
+ 1054 |     __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last,
+      |     ^~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h:1054:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, std::vector<osmium::geom::Coordinates> >' changed in GCC 7.1
+In file included from /usr/include/c++/14/map:62,
+                 from /usr/include/nlohmann/detail/conversions/from_json.hpp:15,
+                 from /usr/include/nlohmann/adl_serializer.hpp:14,
+                 from /usr/include/nlohmann/json.hpp:34,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.hpp:28:
+/usr/include/c++/14/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]':
+/usr/include/c++/14/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
+ 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
+      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, vector<osmium::geom::Coordinates> >]',
+    inlined from 'void {anonymous}::parse_rings(const nlohmann::json_abi_v3_11_3::json&, osmium::builder::AreaBuilder*)' at /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.cpp:103:25:
+/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, std::vector<osmium::geom::Coordinates> >' changed in GCC 7.1
+ 1089 |       std::__reverse(__first, __last, std::__iterator_category(__first));
+      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, vector<osmium::geom::Coordinates> >]',
+    inlined from 'void {anonymous}::parse_rings(const nlohmann::json_abi_v3_11_3::json&, osmium::builder::AreaBuilder*)' at /build/reproducible-path/osmium-tool-1.17.0/src/extract/geojson_file_parser.cpp:122:25:
+/usr/include/c++/14/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::geom::Coordinates*, std::vector<osmium::geom::Coordinates> >' changed in GCC 7.1
+ 1089 |       std::__reverse(__first, __last, std::__iterator_category(__first));
+      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/c++/14/map:63:
+In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]',
+    inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:441:83:
+/usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
+  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
+      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  514 |                                             std::tuple<const key_type&>(__k),
+      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  515 |                                             std::tuple<>());
+      |                                             ~~~~~~~~~~~~~~~
+In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]',
+    inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79,
+    inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser<nlohmann::json_abi_v3_11_3::basic_json<> >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:219:29:
+/usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
+  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
+      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  514 |                                             std::tuple<const key_type&>(__k),
+      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  515 |                                             std::tuple<>());
+      |                                             ~~~~~~~~~~~~~~~
+In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]',
+    inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:246:79,
+    inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser<nlohmann::json_abi_v3_11_3::basic_json<> >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::input_stream_adapter]' at /usr/include/nlohmann/detail/input/parser.hpp:430:21:
+/usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
+  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
+      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  514 |                                             std::tuple<const key_type&>(__k),
+      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  515 |                                             std::tuple<>());
+      |                                             ~~~~~~~~~~~~~~~
+[ 52%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/poly_file_parser.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/poly_file_parser.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/poly_file_parser.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/poly_file_parser.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/poly_file_parser.cpp
 In file included from /usr/include/c++/14/bits/stl_algo.h:61,
                  from /usr/include/c++/14/algorithm:61,
                  from /usr/include/osmium/memory/buffer.hpp:41,
@@ -1190,8 +1230,6 @@
 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MemberMeta*, std::vector<osmium::relations::MemberMeta> >' changed in GCC 7.1
  1822 |         std::__insertion_sort(__first, __last, __comp);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 51%] Building CXX object src/CMakeFiles/osmium.dir/extract/strategy_complete_ways.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/strategy_complete_ways.cpp.o -MF CMakeFiles/osmium.dir/extract/strategy_complete_ways.cpp.o.d -o CMakeFiles/osmium.dir/extract/strategy_complete_ways.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_complete_ways.cpp
 /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,
@@ -1205,6 +1243,23 @@
 /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,
       |     ^~~~~~~~~~~~~
+In file included from /usr/include/c++/14/vector:72,
+                 from /usr/include/osmium/area/detail/proto_ring.hpp:45,
+                 from /usr/include/osmium/area/detail/basic_assembler.hpp:38,
+                 from /usr/include/osmium/area/detail/basic_assembler_with_tags.hpp:37,
+                 from /usr/include/osmium/area/assembler.hpp:37,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/extract/osm_file_parser.cpp:27:
+/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>]':
+/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);
+      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /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,
@@ -1226,6 +1281,8 @@
 /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,
       |     ^~~~~~~~~~~~~
+[ 53%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_complete_ways.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,
@@ -1254,44 +1311,12 @@
 /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);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/c++/14/vector:72,
-                 from /usr/include/osmium/area/detail/proto_ring.hpp:45,
-                 from /usr/include/osmium/area/detail/basic_assembler.hpp:38,
-                 from /usr/include/osmium/area/detail/basic_assembler_with_tags.hpp:37,
-                 from /usr/include/osmium/area/assembler.hpp:37,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/extract/osm_file_parser.cpp:27:
-/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>]':
-/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);
-      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[ 54%] Building CXX object src/CMakeFiles/osmium.dir/extract/strategy_complete_ways_with_history.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/strategy_complete_ways_with_history.cpp.o -MF CMakeFiles/osmium.dir/extract/strategy_complete_ways_with_history.cpp.o.d -o CMakeFiles/osmium.dir/extract/strategy_complete_ways_with_history.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_complete_ways_with_history.cpp
 /usr/include/osmium/area/detail/basic_assembler.hpp: In member function 'void osmium::area::detail::BasicAssembler::find_candidates(std::vector<candidate>&, location_set&, const std::vector<osmium::area::detail::location_to_ring_map>&, const candidate&, unsigned int)':
 /usr/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);
       |                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/c++/14/vector:72,
-                 from /usr/include/osmium/area/detail/proto_ring.hpp:45,
-                 from /usr/include/osmium/area/detail/basic_assembler.hpp:38,
-                 from /usr/include/osmium/area/detail/basic_assembler_with_tags.hpp:37,
-                 from /usr/include/osmium/area/assembler.hpp:37,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/extract/osm_file_parser.cpp:27:
-/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>]':
-/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 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 /usr/include/osmium/index/detail/vector_map.hpp:238:30,
@@ -1420,16 +1445,33 @@
 /usr/include/c++/14/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MemberMeta*, std::vector<osmium::relations::MemberMeta> >' changed in GCC 7.1
  1908 |           std::__final_insertion_sort(__first, __last, __comp);
       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 52%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/poly_file_parser.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/poly_file_parser.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/poly_file_parser.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/poly_file_parser.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/poly_file_parser.cpp
+In file included from /usr/include/c++/14/vector:72,
+                 from /usr/include/osmium/area/detail/proto_ring.hpp:45,
+                 from /usr/include/osmium/area/detail/basic_assembler.hpp:38,
+                 from /usr/include/osmium/area/detail/basic_assembler_with_tags.hpp:37,
+                 from /usr/include/osmium/area/assembler.hpp:37,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/extract/osm_file_parser.cpp:27:
+/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>]':
+/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);
+      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[ 55%] Building CXX object src/CMakeFiles/osmium.dir/extract/strategy_simple.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/strategy_simple.cpp.o -MF CMakeFiles/osmium.dir/extract/strategy_simple.cpp.o.d -o CMakeFiles/osmium.dir/extract/strategy_simple.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_simple.cpp
+[ 56%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways_with_history.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways_with_history.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways_with_history.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways_with_history.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_complete_ways_with_history.cpp
+[ 57%] Building CXX object src/CMakeFiles/osmium.dir/extract/strategy_smart.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/strategy_smart.cpp.o -MF CMakeFiles/osmium.dir/extract/strategy_smart.cpp.o.d -o CMakeFiles/osmium.dir/extract/strategy_smart.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_smart.cpp
 /usr/include/osmium/area/detail/basic_assembler.hpp: In member function 'void osmium::area::detail::BasicAssembler::find_candidates(std::vector<candidate>&, location_set&, const std::vector<osmium::area::detail::location_to_ring_map>&, const candidate&, unsigned int)':
 /usr/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);
       |                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
-[ 53%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_complete_ways.cpp
-[ 54%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways_with_history.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways_with_history.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways_with_history.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways_with_history.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_complete_ways_with_history.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 /usr/include/osmium/index/detail/vector_map.hpp:238:30,
@@ -1558,18 +1600,14 @@
 /usr/include/c++/14/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MemberMeta*, std::vector<osmium::relations::MemberMeta> >' changed in GCC 7.1
  1908 |           std::__final_insertion_sort(__first, __last, __comp);
       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 55%] Building CXX object src/CMakeFiles/osmium.dir/extract/strategy_complete_ways_with_history.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/strategy_complete_ways_with_history.cpp.o -MF CMakeFiles/osmium.dir/extract/strategy_complete_ways_with_history.cpp.o.d -o CMakeFiles/osmium.dir/extract/strategy_complete_ways_with_history.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_complete_ways_with_history.cpp
-[ 56%] Building CXX object src/CMakeFiles/osmium.dir/extract/strategy_simple.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/strategy_simple.cpp.o -MF CMakeFiles/osmium.dir/extract/strategy_simple.cpp.o.d -o CMakeFiles/osmium.dir/extract/strategy_simple.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_simple.cpp
-[ 56%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_simple.cpp.o
+[ 57%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_simple.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_simple.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/strategy_simple.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/strategy_simple.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_simple.cpp
-[ 57%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_smart.cpp.o
+[ 58%] Building CXX object src/CMakeFiles/osmium.dir/command_add_locations_to_ways.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_add_locations_to_ways.cpp.o -MF CMakeFiles/osmium.dir/command_add_locations_to_ways.cpp.o.d -o CMakeFiles/osmium.dir/command_add_locations_to_ways.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_add_locations_to_ways.cpp
+[ 59%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_smart.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/extract/strategy_smart.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/extract/strategy_smart.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/extract/strategy_smart.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_smart.cpp
-[ 58%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_add_locations_to_ways.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_add_locations_to_ways.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_add_locations_to_ways.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_add_locations_to_ways.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_add_locations_to_ways.cpp
-[ 59%] Building CXX object src/CMakeFiles/osmium.dir/extract/strategy_smart.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/extract/strategy_smart.cpp.o -MF CMakeFiles/osmium.dir/extract/strategy_smart.cpp.o.d -o CMakeFiles/osmium.dir/extract/strategy_smart.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/extract/strategy_smart.cpp
+[ 59%] Building CXX object src/CMakeFiles/osmium.dir/command_apply_changes.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_apply_changes.cpp.o -MF CMakeFiles/osmium.dir/command_apply_changes.cpp.o.d -o CMakeFiles/osmium.dir/command_apply_changes.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_apply_changes.cpp
 In file included from /usr/include/c++/14/bits/stl_algo.h:61,
                  from /usr/include/c++/14/algorithm:61,
                  from /usr/include/osmium/memory/buffer.hpp:41,
@@ -1620,8 +1658,54 @@
 /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%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_apply_changes.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_apply_changes.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_apply_changes.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_apply_changes.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_apply_changes.cpp
+In file included from /usr/include/boost/any/fwd.hpp:20,
+                 from /usr/include/boost/any.hpp:22,
+                 from /usr/include/boost/program_options/value_semantic.hpp:12,
+                 from /usr/include/boost/program_options/options_description.hpp:13,
+                 from /usr/include/boost/program_options.hpp:15,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:28,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/cmd.hpp:26,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_apply_changes.hpp:26,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_apply_changes.cpp:23:
+/usr/include/boost/function_output_iterator.hpp:14:1: note: '#pragma message: This header is deprecated. Use <boost/iterator/function_output_iterator.hpp> instead.'
+   14 | BOOST_HEADER_DEPRECATED("<boost/iterator/function_output_iterator.hpp>")
+      | ^~~~~~~~~~~~~~~~~~~~~~~
+[ 60%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_add_locations_to_ways.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_add_locations_to_ways.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_add_locations_to_ways.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_add_locations_to_ways.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_add_locations_to_ways.cpp
+In file included from /usr/include/c++/14/bits/stl_algo.h:61,
+                 from /usr/include/c++/14/algorithm:61,
+                 from /usr/include/osmium/memory/buffer.hpp:41,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:26:
+/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<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Distance = int; _Tp = long long 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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.1
+  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
+      |     ^~~~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_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]':
+/usr/include/c++/14/bits/stl_algo.h:1770:5: 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
+ 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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.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<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' 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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' 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<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);
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/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
+/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,
+      |     ^~~~~~~~~~~~~
 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 /usr/include/osmium/index/id_set.hpp:449:26,
@@ -1644,18 +1728,8 @@
 /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);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/boost/any/fwd.hpp:20,
-                 from /usr/include/boost/any.hpp:22,
-                 from /usr/include/boost/program_options/value_semantic.hpp:12,
-                 from /usr/include/boost/program_options/options_description.hpp:13,
-                 from /usr/include/boost/program_options.hpp:15,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:28,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/cmd.hpp:26,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_apply_changes.hpp:26,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_apply_changes.cpp:23:
-/usr/include/boost/function_output_iterator.hpp:14:1: note: '#pragma message: This header is deprecated. Use <boost/iterator/function_output_iterator.hpp> instead.'
-   14 | BOOST_HEADER_DEPRECATED("<boost/iterator/function_output_iterator.hpp>")
-      | ^~~~~~~~~~~~~~~~~~~~~~~
+[ 61%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_apply_changes.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_apply_changes.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_apply_changes.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_apply_changes.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_apply_changes.cpp
 In file included from /usr/include/c++/14/string:51,
                  from /usr/include/c++/14/stdexcept:39,
                  from /usr/include/osmium/osm/item_type.hpp:41,
@@ -1707,6 +1781,26 @@
 /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);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+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 /usr/include/osmium/index/id_set.hpp:449:26:
+/usr/include/c++/14/bits/stl_algo.h:1905: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
+ 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<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(_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]' at /usr/include/c++/14/bits/stl_algo.h:1908:31,
+    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 /usr/include/osmium/index/id_set.hpp:449:26:
+/usr/include/c++/14/bits/stl_algo.h:1817: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
+ 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<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/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,
@@ -1735,64 +1829,6 @@
 /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);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 61%] Building CXX object src/CMakeFiles/osmium.dir/command_add_locations_to_ways.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_add_locations_to_ways.cpp.o -MF CMakeFiles/osmium.dir/command_add_locations_to_ways.cpp.o.d -o CMakeFiles/osmium.dir/command_add_locations_to_ways.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_add_locations_to_ways.cpp
-[ 62%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_cat.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_cat.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_cat.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_cat.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_cat.cpp
-In file included from /usr/include/c++/14/bits/stl_algo.h:61,
-                 from /usr/include/c++/14/algorithm:61,
-                 from /usr/include/osmium/memory/buffer.hpp:41,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:26:
-/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<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Distance = int; _Tp = long long 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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.1
-  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
-      |     ^~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_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]':
-/usr/include/c++/14/bits/stl_algo.h:1770:5: 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
- 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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.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<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' 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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' 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<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);
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/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
-/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,
-      |     ^~~~~~~~~~~~~
-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 /usr/include/osmium/index/id_set.hpp:449:26:
-/usr/include/c++/14/bits/stl_algo.h:1905: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
- 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<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(_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]' at /usr/include/c++/14/bits/stl_algo.h:1908:31,
-    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 /usr/include/osmium/index/id_set.hpp:449:26:
-/usr/include/c++/14/bits/stl_algo.h:1817: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
- 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<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);
-      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/c++/14/bits/stl_algo.h:61,
                  from /usr/include/c++/14/algorithm:61,
                  from /usr/include/osmium/memory/buffer.hpp:41,
@@ -1813,11 +1849,6 @@
  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
-/usr/include/c++/14/bits/stl_algo.h: In function '_OutputIterator std::__set_union(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = osmium::indirect_iterator<__gnu_cxx::__normal_iterator<osmium::OSMObject**, vector<osmium::OSMObject*> >, osmium::OSMObject>; _InputIterator2 = osmium::io::InputIterator<osmium::io::ReaderWithProgressBar, osmium::OSMObject>; _OutputIterator = osmium::io::OutputIterator<osmium::io::Writer>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<osmium::object_order_type_id_version_without_timestamp>]':
-/usr/include/c++/14/bits/stl_algo.h:5039:5: note: parameter passing for argument of type 'osmium::indirect_iterator<__gnu_cxx::__normal_iterator<osmium::OSMObject**, std::vector<osmium::OSMObject*> >, osmium::OSMObject>' changed in GCC 7.1
- 5039 |     __set_union(_InputIterator1 __first1, _InputIterator1 __last1,
-      |     ^~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h:5039:5: note: parameter passing for argument of type 'osmium::indirect_iterator<__gnu_cxx::__normal_iterator<osmium::OSMObject**, std::vector<osmium::OSMObject*> >, osmium::OSMObject>' 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<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Distance = int; _Tp = long long 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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.1
   224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
@@ -1835,10 +1866,38 @@
 /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);
       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/boost/any/fwd.hpp:20,
+                 from /usr/include/boost/any.hpp:22,
+                 from /usr/include/boost/program_options/value_semantic.hpp:12,
+                 from /usr/include/boost/program_options/options_description.hpp:13,
+                 from /usr/include/boost/program_options.hpp:15,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:28,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/cmd.hpp:26,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_apply_changes.hpp:26,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_apply_changes.cpp:23:
+/usr/include/boost/function_output_iterator.hpp:14:1: note: '#pragma message: This header is deprecated. Use <boost/iterator/function_output_iterator.hpp> instead.'
+   14 | BOOST_HEADER_DEPRECATED("<boost/iterator/function_output_iterator.hpp>")
+      | ^~~~~~~~~~~~~~~~~~~~~~~
 /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
+/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,
+      |     ^~~~~~~~~~~~~
+[ 62%] Building CXX object src/CMakeFiles/osmium.dir/command_cat.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_cat.cpp.o -MF CMakeFiles/osmium.dir/command_cat.cpp.o.d -o CMakeFiles/osmium.dir/command_cat.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_cat.cpp
+/usr/include/c++/14/bits/stl_algo.h: In function '_OutputIterator std::__set_union(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = osmium::indirect_iterator<__gnu_cxx::__normal_iterator<osmium::OSMObject**, vector<osmium::OSMObject*> >, osmium::OSMObject>; _InputIterator2 = osmium::io::InputIterator<osmium::io::ReaderWithProgressBar, osmium::OSMObject>; _OutputIterator = osmium::io::OutputIterator<osmium::io::Writer>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<osmium::object_order_type_id_version_without_timestamp>]':
+/usr/include/c++/14/bits/stl_algo.h:5039:5: note: parameter passing for argument of type 'osmium::indirect_iterator<__gnu_cxx::__normal_iterator<osmium::OSMObject**, std::vector<osmium::OSMObject*> >, osmium::OSMObject>' changed in GCC 7.1
+ 5039 |     __set_union(_InputIterator1 __first1, _InputIterator1 __last1,
+      |     ^~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h:5039:5: note: parameter passing for argument of type 'osmium::indirect_iterator<__gnu_cxx::__normal_iterator<osmium::OSMObject**, std::vector<osmium::OSMObject*> >, osmium::OSMObject>' changed in GCC 7.1
 In file included from /usr/include/c++/14/string:51,
                  from /usr/include/c++/14/stdexcept:39,
                  from /usr/include/osmium/osm/item_type.hpp:41,
@@ -1870,11 +1929,6 @@
 /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/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 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 /usr/include/osmium/index/detail/vector_map.hpp:238:30:
@@ -1895,10 +1949,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);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-/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,
-      |     ^~~~~~~~~~~~~
 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 /usr/include/osmium/index/detail/vector_map.hpp:238:30,
@@ -1926,10 +1976,42 @@
 /usr/include/c++/14/bits/stl_algo.h:5163:41: note: parameter passing for argument of type 'osmium::indirect_iterator<__gnu_cxx::__normal_iterator<osmium::OSMObject**, std::vector<osmium::OSMObject*> >, osmium::OSMObject>' changed in GCC 7.1
  5163 |       return _GLIBCXX_STD_A::__set_union(__first1, __last1,
       |                                         ^
-[ 62%] Building CXX object src/CMakeFiles/osmium.dir/command_apply_changes.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_apply_changes.cpp.o -MF CMakeFiles/osmium.dir/command_apply_changes.cpp.o.d -o CMakeFiles/osmium.dir/command_apply_changes.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_apply_changes.cpp
-[ 62%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_changeset_filter.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_changeset_filter.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_changeset_filter.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_changeset_filter.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_changeset_filter.cpp
+In file included from /usr/include/c++/14/bits/stl_algo.h:61,
+                 from /usr/include/c++/14/algorithm:61,
+                 from /usr/include/osmium/memory/buffer.hpp:41,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:26:
+/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<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Distance = int; _Tp = long long 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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.1
+  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
+      |     ^~~~~~~~~~~~~
+/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_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]':
+/usr/include/c++/14/bits/stl_algo.h:1770:5: 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
+ 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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.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<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' 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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' 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<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);
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/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
+/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,
+      |     ^~~~~~~~~~~~~
+[ 63%] Building CXX object src/CMakeFiles/osmium.dir/command_changeset_filter.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_changeset_filter.cpp.o -MF CMakeFiles/osmium.dir/command_changeset_filter.cpp.o.d -o CMakeFiles/osmium.dir/command_changeset_filter.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_changeset_filter.cpp
 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 /usr/include/osmium/index/id_set.hpp:449:26,
@@ -1952,18 +2034,26 @@
 /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);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/boost/any/fwd.hpp:20,
-                 from /usr/include/boost/any.hpp:22,
-                 from /usr/include/boost/program_options/value_semantic.hpp:12,
-                 from /usr/include/boost/program_options/options_description.hpp:13,
-                 from /usr/include/boost/program_options.hpp:15,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:28,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/cmd.hpp:26,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_apply_changes.hpp:26,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_apply_changes.cpp:23:
-/usr/include/boost/function_output_iterator.hpp:14:1: note: '#pragma message: This header is deprecated. Use <boost/iterator/function_output_iterator.hpp> instead.'
-   14 | BOOST_HEADER_DEPRECATED("<boost/iterator/function_output_iterator.hpp>")
-      | ^~~~~~~~~~~~~~~~~~~~~~~
+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 /usr/include/osmium/index/id_set.hpp:449:26:
+/usr/include/c++/14/bits/stl_algo.h:1905: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
+ 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<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(_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]' at /usr/include/c++/14/bits/stl_algo.h:1908:31,
+    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 /usr/include/osmium/index/id_set.hpp:449:26:
+/usr/include/c++/14/bits/stl_algo.h:1817: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
+ 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<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);
+      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/c++/14/string:51,
                  from /usr/include/c++/14/stdexcept:39,
                  from /usr/include/osmium/osm/item_type.hpp:41,
@@ -2043,69 +2133,13 @@
 /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);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 63%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_check_refs.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_check_refs.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_check_refs.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_check_refs.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_check_refs.cpp
-In file included from /usr/include/c++/14/bits/stl_algo.h:61,
-                 from /usr/include/c++/14/algorithm:61,
-                 from /usr/include/osmium/memory/buffer.hpp:41,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:26:
-/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<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Distance = int; _Tp = long long 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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.1
-  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
-      |     ^~~~~~~~~~~~~
-/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_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]':
-/usr/include/c++/14/bits/stl_algo.h:1770:5: 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
- 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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.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<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' 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<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' 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<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);
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/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
-/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,
-      |     ^~~~~~~~~~~~~
-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 /usr/include/osmium/index/id_set.hpp:449:26:
-/usr/include/c++/14/bits/stl_algo.h:1905: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
- 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<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(_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]' at /usr/include/c++/14/bits/stl_algo.h:1908:31,
-    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 /usr/include/osmium/index/id_set.hpp:449:26:
-/usr/include/c++/14/bits/stl_algo.h:1817: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
- 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<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/include/c++/14/bits/stl_algo.h: In function '_OutputIterator std::__set_union(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = osmium::indirect_iterator<__gnu_cxx::__normal_iterator<osmium::OSMObject**, vector<osmium::OSMObject*> >, osmium::OSMObject>; _InputIterator2 = osmium::io::InputIterator<osmium::io::ReaderWithProgressBar, osmium::OSMObject>; _OutputIterator = osmium::io::OutputIterator<osmium::io::Writer>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<osmium::object_order_type_id_version_without_timestamp>]':
 /usr/include/c++/14/bits/stl_algo.h:5039:5: note: parameter passing for argument of type 'osmium::indirect_iterator<__gnu_cxx::__normal_iterator<osmium::OSMObject**, std::vector<osmium::OSMObject*> >, osmium::OSMObject>' changed in GCC 7.1
  5039 |     __set_union(_InputIterator1 __first1, _InputIterator1 __last1,
       |     ^~~~~~~~~~~
 /usr/include/c++/14/bits/stl_algo.h:5039:5: note: parameter passing for argument of type 'osmium::indirect_iterator<__gnu_cxx::__normal_iterator<osmium::OSMObject**, std::vector<osmium::OSMObject*> >, osmium::OSMObject>' changed in GCC 7.1
-[ 64%] Building CXX object src/CMakeFiles/osmium.dir/command_cat.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_cat.cpp.o -MF CMakeFiles/osmium.dir/command_cat.cpp.o.d -o CMakeFiles/osmium.dir/command_cat.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_cat.cpp
+[ 64%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_cat.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_cat.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_cat.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_cat.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_cat.cpp
 In file included from /usr/include/c++/14/string:51,
                  from /usr/include/c++/14/stdexcept:39,
                  from /usr/include/osmium/osm/item_type.hpp:41,
@@ -2184,26 +2218,32 @@
 /usr/include/c++/14/bits/stl_algo.h:5163:41: note: parameter passing for argument of type 'osmium::indirect_iterator<__gnu_cxx::__normal_iterator<osmium::OSMObject**, std::vector<osmium::OSMObject*> >, osmium::OSMObject>' changed in GCC 7.1
  5163 |       return _GLIBCXX_STD_A::__set_union(__first1, __last1,
       |                                         ^
-[ 65%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_create_locations_index.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_create_locations_index.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_create_locations_index.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_create_locations_index.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_create_locations_index.cpp
-[ 66%] Building CXX object src/CMakeFiles/osmium.dir/command_changeset_filter.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_changeset_filter.cpp.o -MF CMakeFiles/osmium.dir/command_changeset_filter.cpp.o.d -o CMakeFiles/osmium.dir/command_changeset_filter.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_changeset_filter.cpp
-[ 67%] Building CXX object src/CMakeFiles/osmium.dir/command_check_refs.cpp.o
+[ 65%] Building CXX object src/CMakeFiles/osmium.dir/command_check_refs.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_check_refs.cpp.o -MF CMakeFiles/osmium.dir/command_check_refs.cpp.o.d -o CMakeFiles/osmium.dir/command_check_refs.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_check_refs.cpp
-[ 68%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_derive_changes.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_derive_changes.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_derive_changes.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_derive_changes.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_derive_changes.cpp
-[ 68%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_diff.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_diff.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_diff.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_diff.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_diff.cpp
-[ 68%] Building CXX object src/CMakeFiles/osmium.dir/command_create_locations_index.cpp.o
+[ 65%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_changeset_filter.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_changeset_filter.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_changeset_filter.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_changeset_filter.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_changeset_filter.cpp
+[ 65%] Building CXX object src/CMakeFiles/osmium.dir/command_create_locations_index.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_create_locations_index.cpp.o -MF CMakeFiles/osmium.dir/command_create_locations_index.cpp.o.d -o CMakeFiles/osmium.dir/command_create_locations_index.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_create_locations_index.cpp
-[ 69%] Building CXX object src/CMakeFiles/osmium.dir/command_derive_changes.cpp.o
+[ 66%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_check_refs.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_check_refs.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_check_refs.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_check_refs.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_check_refs.cpp
+[ 67%] Building CXX object src/CMakeFiles/osmium.dir/command_derive_changes.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_derive_changes.cpp.o -MF CMakeFiles/osmium.dir/command_derive_changes.cpp.o.d -o CMakeFiles/osmium.dir/command_derive_changes.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_derive_changes.cpp
-[ 70%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_export.cpp.o
+[ 68%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_create_locations_index.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_create_locations_index.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_create_locations_index.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_create_locations_index.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_create_locations_index.cpp
+[ 69%] Building CXX object src/CMakeFiles/osmium.dir/command_diff.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_diff.cpp.o -MF CMakeFiles/osmium.dir/command_diff.cpp.o.d -o CMakeFiles/osmium.dir/command_diff.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_diff.cpp
+[ 70%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_derive_changes.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_derive_changes.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_derive_changes.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_derive_changes.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_derive_changes.cpp
+[ 71%] Building CXX object src/CMakeFiles/osmium.dir/command_export.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_export.cpp.o -MF CMakeFiles/osmium.dir/command_export.cpp.o.d -o CMakeFiles/osmium.dir/command_export.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_export.cpp
+[ 71%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_diff.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_diff.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_diff.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_diff.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_diff.cpp
+[ 72%] Building CXX object src/CMakeFiles/osmium.dir/command_extract.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_extract.cpp.o -MF CMakeFiles/osmium.dir/command_extract.cpp.o.d -o CMakeFiles/osmium.dir/command_extract.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_extract.cpp
+[ 73%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_export.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_export.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_export.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_export.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_export.cpp
-[ 71%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_extract.cpp.o
+[ 74%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_extract.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_extract.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_extract.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_extract.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_extract.cpp
-[ 72%] Building CXX object src/CMakeFiles/osmium.dir/command_diff.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_diff.cpp.o -MF CMakeFiles/osmium.dir/command_diff.cpp.o.d -o CMakeFiles/osmium.dir/command_diff.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_diff.cpp
 In file included from /usr/include/c++/14/bits/stl_algo.h:61,
                  from /usr/include/c++/14/algorithm:61,
                  from /usr/include/osmium/memory/buffer.hpp:41,
@@ -2271,8 +2311,89 @@
 /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,
       |     ^~~~~~~~~~~~~
-[ 73%] Building CXX object src/CMakeFiles/osmium.dir/command_export.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_export.cpp.o -MF CMakeFiles/osmium.dir/command_export.cpp.o.d -o CMakeFiles/osmium.dir/command_export.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_export.cpp
+In file included from /usr/include/c++/14/bits/stl_algo.h:61,
+                 from /usr/include/c++/14/algorithm:61,
+                 from /usr/include/osmium/memory/buffer.hpp:41,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:26,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/cmd.hpp:26,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_export.hpp:26,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_export.cpp:23:
+/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::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> > >; _Distance = int; _Tp = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry; _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::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
+  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::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::_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::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
+ 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::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]':
+/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
+ 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
+/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_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::__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
+/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<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::__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,
+      |     ^~~~~~~~~~~~~~~~~~~~~~~
+/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,
+      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
+/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::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,
+      |     ^~~~~~~~~~~~~
+In file included from /usr/include/c++/14/vector:72,
+                 from /usr/include/boost/program_options/errors.hpp:14,
+                 from /usr/include/boost/program_options/options_description.hpp:12,
+                 from /usr/include/boost/program_options.hpp:15,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:28:
+/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>]':
+/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/c++/14/map:62,
                  from /usr/include/boost/program_options/errors.hpp:15,
                  from /usr/include/boost/program_options/options_description.hpp:12,
@@ -2303,6 +2424,13 @@
       |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   515 |                                             std::tuple<>());
       |                                             ~~~~~~~~~~~~~~~
+In file included from /usr/include/osmium/area/detail/basic_assembler_with_tags.hpp:37,
+                 from /usr/include/osmium/area/assembler.hpp:37,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_export.cpp:33:
+/usr/include/osmium/area/detail/basic_assembler.hpp: In member function 'void osmium::area::detail::BasicAssembler::find_candidates(std::vector<candidate>&, location_set&, const std::vector<osmium::area::detail::location_to_ring_map>&, const candidate&, unsigned int)':
+/usr/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);
+      |                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/c++/14/vector:72,
                  from /usr/include/boost/program_options/errors.hpp:14,
                  from /usr/include/boost/program_options/options_description.hpp:12,
@@ -2319,15 +2447,6 @@
 /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);
       |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[ 74%] Building CXX object src/CMakeFiles/osmium.dir/command_extract.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_extract.cpp.o -MF CMakeFiles/osmium.dir/command_extract.cpp.o.d -o CMakeFiles/osmium.dir/command_extract.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_extract.cpp
-In file included from /usr/include/osmium/area/detail/basic_assembler_with_tags.hpp:37,
-                 from /usr/include/osmium/area/assembler.hpp:37,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_export.cpp:33:
-/usr/include/osmium/area/detail/basic_assembler.hpp: In member function 'void osmium::area::detail::BasicAssembler::find_candidates(std::vector<candidate>&, location_set&, const std::vector<osmium::area::detail::location_to_ring_map>&, const candidate&, unsigned int)':
-/usr/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);
-      |                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/c++/14/map:62,
                  from /usr/include/boost/program_options/errors.hpp:15:
 /usr/include/c++/14/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]':
@@ -2343,6 +2462,8 @@
       |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   515 |                                             std::tuple<>());
       |                                             ~~~~~~~~~~~~~~~
+[ 74%] Building CXX object src/CMakeFiles/osmium.dir/command_fileinfo.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_fileinfo.cpp.o -MF CMakeFiles/osmium.dir/command_fileinfo.cpp.o.d -o CMakeFiles/osmium.dir/command_fileinfo.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_fileinfo.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,
@@ -2403,48 +2524,36 @@
       |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   515 |                                             std::tuple<>());
       |                                             ~~~~~~~~~~~~~~~
-In file included from /usr/include/c++/14/bits/stl_algo.h:61,
-                 from /usr/include/c++/14/algorithm:61,
-                 from /usr/include/osmium/memory/buffer.hpp:41,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:26,
+In file included from /usr/include/c++/14/map:62,
+                 from /usr/include/boost/program_options/errors.hpp:15,
+                 from /usr/include/boost/program_options/options_description.hpp:12,
+                 from /usr/include/boost/program_options.hpp:15,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:28,
                  from /build/reproducible-path/osmium-tool-1.17.0/src/cmd.hpp:26,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_export.hpp:26,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_export.cpp:23:
-/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::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> > >; _Distance = int; _Tp = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry; _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::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
-  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::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::_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::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
- 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::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]':
-/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
- 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
-/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_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::__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
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_extract.hpp:26,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_extract.cpp:23:
+/usr/include/c++/14/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]':
+/usr/include/c++/14/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
+ 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
+      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/c++/14/map:63:
+/usr/include/c++/14/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]':
+/usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
+  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
+      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  514 |                                             std::tuple<const key_type&>(__k),
+      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  515 |                                             std::tuple<>());
+      |                                             ~~~~~~~~~~~~~~~
+In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]',
+    inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:441:83:
+/usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
+  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
+      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  514 |                                             std::tuple<const key_type&>(__k),
+      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  515 |                                             std::tuple<>());
+      |                                             ~~~~~~~~~~~~~~~
 In member function 'TDerived& osmium::builder::OSMObjectBuilder<TDerived, T>::set_user(const char*) [with TDerived = osmium::builder::AreaBuilder; T = osmium::Area]',
     inlined from 'void osmium::builder::AreaBuilder::initialize_from_object(const osmium::OSMObject&)' at /usr/include/osmium/builder/osm_object_builder.hpp:591:25,
     inlined from 'bool osmium::area::Assembler::create_area(osmium::memory::Buffer&, const osmium::Way&)' at /usr/include/osmium/area/assembler.hpp:65:47,
@@ -2459,31 +2568,13 @@
 /usr/include/osmium/osm/way.hpp:73:11: note: at offset [34, 42] into source object 'osmium::Way::osmium::OSMObject' of size 32
    73 |     class Way : public OSMObject {
       |           ^~~
-/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<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::__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,
-      |     ^~~~~~~~~~~~~~~~~~~~~~~
-/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,
-      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
-/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::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,
-      |     ^~~~~~~~~~~~~
+In file included from /usr/include/osmium/area/detail/basic_assembler_with_tags.hpp:37,
+                 from /usr/include/osmium/area/assembler.hpp:37,
+                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_export.cpp:33:
+/usr/include/osmium/area/detail/basic_assembler.hpp: In member function 'void osmium::area::detail::BasicAssembler::find_candidates(std::vector<candidate>&, location_set&, const std::vector<osmium::area::detail::location_to_ring_map>&, const candidate&, unsigned int)':
+/usr/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);
+      |                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
 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 /usr/include/osmium/relations/members_database.hpp:261:26,
@@ -2612,61 +2703,6 @@
 /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);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 75%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_fileinfo.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_fileinfo.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_fileinfo.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_fileinfo.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_fileinfo.cpp
-In file included from /usr/include/c++/14/vector:72,
-                 from /usr/include/boost/program_options/errors.hpp:14,
-                 from /usr/include/boost/program_options/options_description.hpp:12,
-                 from /usr/include/boost/program_options.hpp:15,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:28:
-/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>]':
-/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/c++/14/map:62,
-                 from /usr/include/boost/program_options/errors.hpp:15,
-                 from /usr/include/boost/program_options/options_description.hpp:12,
-                 from /usr/include/boost/program_options.hpp:15,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/option_clean.hpp:28,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/cmd.hpp:26,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_extract.hpp:26,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_extract.cpp:23:
-/usr/include/c++/14/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]':
-/usr/include/c++/14/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
- 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
-      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/c++/14/map:63:
-/usr/include/c++/14/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]':
-/usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
-  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
-      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  514 |                                             std::tuple<const key_type&>(__k),
-      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  515 |                                             std::tuple<>());
-      |                                             ~~~~~~~~~~~~~~~
-In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]',
-    inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /usr/include/nlohmann/detail/input/json_sax.hpp:441:83:
-/usr/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1
-  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
-      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  514 |                                             std::tuple<const key_type&>(__k),
-      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  515 |                                             std::tuple<>());
-      |                                             ~~~~~~~~~~~~~~~
-In file included from /usr/include/osmium/area/detail/basic_assembler_with_tags.hpp:37,
-                 from /usr/include/osmium/area/assembler.hpp:37,
-                 from /build/reproducible-path/osmium-tool-1.17.0/src/command_export.cpp:33:
-/usr/include/osmium/area/detail/basic_assembler.hpp: In member function 'void osmium::area::detail::BasicAssembler::find_candidates(std::vector<candidate>&, location_set&, const std::vector<osmium::area::detail::location_to_ring_map>&, const candidate&, unsigned int)':
-/usr/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);
-      |                                         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/c++/14/map:62,
                  from /usr/include/boost/program_options/errors.hpp:15:
 /usr/include/c++/14/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::json_abi_v3_11_3::basic_json<> > >]':
@@ -2742,8 +2778,8 @@
       |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   515 |                                             std::tuple<>());
       |                                             ~~~~~~~~~~~~~~~
-[ 75%] Building CXX object src/CMakeFiles/osmium.dir/command_fileinfo.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_fileinfo.cpp.o -MF CMakeFiles/osmium.dir/command_fileinfo.cpp.o.d -o CMakeFiles/osmium.dir/command_fileinfo.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_fileinfo.cpp
+[ 75%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_fileinfo.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_fileinfo.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_fileinfo.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_fileinfo.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_fileinfo.cpp
 In member function 'TDerived& osmium::builder::OSMObjectBuilder<TDerived, T>::set_user(const char*) [with TDerived = osmium::builder::AreaBuilder; T = osmium::Area]',
     inlined from 'void osmium::builder::AreaBuilder::initialize_from_object(const osmium::OSMObject&)' at /usr/include/osmium/builder/osm_object_builder.hpp:591:25,
     inlined from 'bool osmium::area::Assembler::create_area(osmium::memory::Buffer&, const osmium::Way&)' at /usr/include/osmium/area/assembler.hpp:65:47,
@@ -2830,6 +2866,8 @@
 /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);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+[ 76%] Building CXX object src/CMakeFiles/osmium.dir/command_getid.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_getid.cpp.o -MF CMakeFiles/osmium.dir/command_getid.cpp.o.d -o CMakeFiles/osmium.dir/command_getid.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_getid.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,
@@ -2886,86 +2924,84 @@
 /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);
       |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-[ 76%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_getid.cpp.o
+[ 77%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_getid.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_getid.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_getid.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_getid.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_getid.cpp
-[ 77%] Building CXX object src/CMakeFiles/osmium.dir/command_getid.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_getid.cpp.o -MF CMakeFiles/osmium.dir/command_getid.cpp.o.d -o CMakeFiles/osmium.dir/command_getid.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_getid.cpp
-[ 77%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_getparents.cpp.o
+[ 78%] Building CXX object src/CMakeFiles/osmium.dir/command_getparents.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_getparents.cpp.o -MF CMakeFiles/osmium.dir/command_getparents.cpp.o.d -o CMakeFiles/osmium.dir/command_getparents.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_getparents.cpp
+[ 79%] Building CXX object src/CMakeFiles/osmium.dir/command_merge.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_merge.cpp.o -MF CMakeFiles/osmium.dir/command_merge.cpp.o.d -o CMakeFiles/osmium.dir/command_merge.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_merge.cpp
+[ 79%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_getparents.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_getparents.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_getparents.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_getparents.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_getparents.cpp
-[ 78%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_merge.cpp.o
+[ 80%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_merge.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_merge.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_merge.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_merge.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_merge.cpp
-[ 79%] Building CXX object src/CMakeFiles/osmium.dir/command_getparents.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_getparents.cpp.o -MF CMakeFiles/osmium.dir/command_getparents.cpp.o.d -o CMakeFiles/osmium.dir/command_getparents.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_getparents.cpp
-[ 80%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_merge_changes.cpp.o
+[ 80%] Building CXX object src/CMakeFiles/osmium.dir/command_merge_changes.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_merge_changes.cpp.o -MF CMakeFiles/osmium.dir/command_merge_changes.cpp.o.d -o CMakeFiles/osmium.dir/command_merge_changes.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_merge_changes.cpp
+[ 81%] Building CXX object src/CMakeFiles/osmium.dir/command_query_locations_index.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_query_locations_index.cpp.o -MF CMakeFiles/osmium.dir/command_query_locations_index.cpp.o.d -o CMakeFiles/osmium.dir/command_query_locations_index.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_query_locations_index.cpp
+[ 82%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_merge_changes.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_merge_changes.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_merge_changes.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_merge_changes.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_merge_changes.cpp
-[ 81%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_query_locations_index.cpp.o
+[ 83%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_query_locations_index.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_query_locations_index.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_query_locations_index.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_query_locations_index.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_query_locations_index.cpp
-[ 82%] Building CXX object src/CMakeFiles/osmium.dir/command_merge.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_merge.cpp.o -MF CMakeFiles/osmium.dir/command_merge.cpp.o.d -o CMakeFiles/osmium.dir/command_merge.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_merge.cpp
-[ 82%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_removeid.cpp.o
+[ 84%] Building CXX object src/CMakeFiles/osmium.dir/command_removeid.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_removeid.cpp.o -MF CMakeFiles/osmium.dir/command_removeid.cpp.o.d -o CMakeFiles/osmium.dir/command_removeid.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_removeid.cpp
+[ 85%] Building CXX object src/CMakeFiles/osmium.dir/command_renumber.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_renumber.cpp.o -MF CMakeFiles/osmium.dir/command_renumber.cpp.o.d -o CMakeFiles/osmium.dir/command_renumber.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_renumber.cpp
+[ 85%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_removeid.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_removeid.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_removeid.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_removeid.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_removeid.cpp
-[ 83%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_renumber.cpp.o
+[ 86%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_renumber.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_renumber.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_renumber.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_renumber.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_renumber.cpp
-[ 83%] Building CXX object src/CMakeFiles/osmium.dir/command_merge_changes.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_merge_changes.cpp.o -MF CMakeFiles/osmium.dir/command_merge_changes.cpp.o.d -o CMakeFiles/osmium.dir/command_merge_changes.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_merge_changes.cpp
-[ 84%] Building CXX object src/CMakeFiles/osmium.dir/command_query_locations_index.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_query_locations_index.cpp.o -MF CMakeFiles/osmium.dir/command_query_locations_index.cpp.o.d -o CMakeFiles/osmium.dir/command_query_locations_index.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_query_locations_index.cpp
-[ 85%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_show.cpp.o
+[ 87%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_show.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_show.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_show.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_show.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_show.cpp
-[ 86%] Building CXX object src/CMakeFiles/osmium.dir/command_removeid.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_removeid.cpp.o -MF CMakeFiles/osmium.dir/command_removeid.cpp.o.d -o CMakeFiles/osmium.dir/command_removeid.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_removeid.cpp
-[ 87%] Building CXX object src/CMakeFiles/osmium.dir/command_renumber.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_renumber.cpp.o -MF CMakeFiles/osmium.dir/command_renumber.cpp.o.d -o CMakeFiles/osmium.dir/command_renumber.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_renumber.cpp
-[ 88%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_sort.cpp.o
+[ 88%] Building CXX object src/CMakeFiles/osmium.dir/command_show.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_show.cpp.o -MF CMakeFiles/osmium.dir/command_show.cpp.o.d -o CMakeFiles/osmium.dir/command_show.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_show.cpp
+[ 89%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_sort.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_sort.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_sort.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_sort.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_sort.cpp
-[ 89%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_tags_count.cpp.o
+[ 90%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_tags_count.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_tags_count.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_tags_count.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_tags_count.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_tags_count.cpp
-[ 90%] Building CXX object src/CMakeFiles/osmium.dir/command_show.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_show.cpp.o -MF CMakeFiles/osmium.dir/command_show.cpp.o.d -o CMakeFiles/osmium.dir/command_show.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_show.cpp
-[ 90%] Building CXX object src/CMakeFiles/osmium.dir/command_sort.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_sort.cpp.o -MF CMakeFiles/osmium.dir/command_sort.cpp.o.d -o CMakeFiles/osmium.dir/command_sort.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_sort.cpp
 [ 90%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_tags_filter.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_tags_filter.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_tags_filter.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_tags_filter.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_tags_filter.cpp
-[ 91%] Building CXX object src/CMakeFiles/osmium.dir/command_tags_count.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_tags_count.cpp.o -MF CMakeFiles/osmium.dir/command_tags_count.cpp.o.d -o CMakeFiles/osmium.dir/command_tags_count.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_tags_count.cpp
-[ 92%] Building CXX object src/CMakeFiles/osmium.dir/command_tags_filter.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_tags_filter.cpp.o -MF CMakeFiles/osmium.dir/command_tags_filter.cpp.o.d -o CMakeFiles/osmium.dir/command_tags_filter.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_tags_filter.cpp
-[ 93%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_time_filter.cpp.o
+[ 90%] Building CXX object src/CMakeFiles/osmium.dir/command_sort.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_sort.cpp.o -MF CMakeFiles/osmium.dir/command_sort.cpp.o.d -o CMakeFiles/osmium.dir/command_sort.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_sort.cpp
+[ 91%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/command_time_filter.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/command_time_filter.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/command_time_filter.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/command_time_filter.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_time_filter.cpp
-[ 94%] Building CXX object src/CMakeFiles/osmium.dir/command_time_filter.cpp.o
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_time_filter.cpp.o -MF CMakeFiles/osmium.dir/command_time_filter.cpp.o.d -o CMakeFiles/osmium.dir/command_time_filter.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_time_filter.cpp
-[ 95%] Building CXX object test/CMakeFiles/unit_tests.dir/cat/test_setup.cpp.o
+[ 92%] Building CXX object test/CMakeFiles/unit_tests.dir/cat/test_setup.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/cat/test_setup.cpp.o -MF CMakeFiles/unit_tests.dir/cat/test_setup.cpp.o.d -o CMakeFiles/unit_tests.dir/cat/test_setup.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/test/cat/test_setup.cpp
-[ 96%] Building CXX object test/CMakeFiles/unit_tests.dir/diff/test_setup.cpp.o
+[ 93%] Building CXX object test/CMakeFiles/unit_tests.dir/diff/test_setup.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/diff/test_setup.cpp.o -MF CMakeFiles/unit_tests.dir/diff/test_setup.cpp.o.d -o CMakeFiles/unit_tests.dir/diff/test_setup.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/test/diff/test_setup.cpp
-[ 96%] Building CXX object test/CMakeFiles/unit_tests.dir/extract/test_unit.cpp.o
+[ 94%] Building CXX object src/CMakeFiles/osmium.dir/command_tags_count.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_tags_count.cpp.o -MF CMakeFiles/osmium.dir/command_tags_count.cpp.o.d -o CMakeFiles/osmium.dir/command_tags_count.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_tags_count.cpp
+[ 94%] Building CXX object test/CMakeFiles/unit_tests.dir/extract/test_unit.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/extract/test_unit.cpp.o -MF CMakeFiles/unit_tests.dir/extract/test_unit.cpp.o.d -o CMakeFiles/unit_tests.dir/extract/test_unit.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/test/extract/test_unit.cpp
-[ 96%] Linking CXX executable osmium
-cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium.dir/link.txt --verbose=1
-[ 97%] Building CXX object test/CMakeFiles/unit_tests.dir/time-filter/test_setup.cpp.o
+[ 95%] Building CXX object test/CMakeFiles/unit_tests.dir/time-filter/test_setup.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/time-filter/test_setup.cpp.o -MF CMakeFiles/unit_tests.dir/time-filter/test_setup.cpp.o.d -o CMakeFiles/unit_tests.dir/time-filter/test_setup.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/test/time-filter/test_setup.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -pthread -Wl,--dependency-file=CMakeFiles/osmium.dir/link.d CMakeFiles/osmium.dir/main.cpp.o CMakeFiles/osmium.dir/commands.cpp.o CMakeFiles/osmium.dir/version.cpp.o CMakeFiles/osmium.dir/cmd.cpp.o CMakeFiles/osmium.dir/cmd_factory.cpp.o CMakeFiles/osmium.dir/id_file.cpp.o CMakeFiles/osmium.dir/io.cpp.o CMakeFiles/osmium.dir/util.cpp.o CMakeFiles/osmium.dir/command_help.cpp.o CMakeFiles/osmium.dir/option_clean.cpp.o CMakeFiles/osmium.dir/export/export_format_json.cpp.o CMakeFiles/osmium.dir/export/export_format_pg.cpp.o CMakeFiles/osmium.dir/export/export_format_text.cpp.o CMakeFiles/osmium.dir/export/export_handler.cpp.o CMakeFiles/osmium.dir/extract/extract_bbox.cpp.o CMakeFiles/osmium.dir/extract/extract.cpp.o CMakeFiles/osmium.dir/extract/extract_polygon.cpp.o CMakeFiles/osmium.dir/extract/geojson_file_parser.cpp.o CMakeFiles/osmium.dir/extract/geometry_util.cpp.o CMakeFiles/osmium.dir/extract/osm_file_parser.cpp.o CMakeFiles/osmium.dir/extract/poly_file_parser.cpp.o CMakeFiles/osmium.dir/extract/strategy_complete_ways.cpp.o CMakeFiles/osmium.dir/extract/strategy_complete_ways_with_history.cpp.o CMakeFiles/osmium.dir/extract/strategy_simple.cpp.o CMakeFiles/osmium.dir/extract/strategy_smart.cpp.o CMakeFiles/osmium.dir/command_add_locations_to_ways.cpp.o CMakeFiles/osmium.dir/command_apply_changes.cpp.o CMakeFiles/osmium.dir/command_cat.cpp.o CMakeFiles/osmium.dir/command_changeset_filter.cpp.o CMakeFiles/osmium.dir/command_check_refs.cpp.o CMakeFiles/osmium.dir/command_create_locations_index.cpp.o CMakeFiles/osmium.dir/command_derive_changes.cpp.o CMakeFiles/osmium.dir/command_diff.cpp.o CMakeFiles/osmium.dir/command_export.cpp.o CMakeFiles/osmium.dir/command_extract.cpp.o CMakeFiles/osmium.dir/command_fileinfo.cpp.o CMakeFiles/osmium.dir/command_getid.cpp.o CMakeFiles/osmium.dir/command_getparents.cpp.o CMakeFiles/osmium.dir/command_merge.cpp.o CMakeFiles/osmium.dir/command_merge_changes.cpp.o CMakeFiles/osmium.dir/command_query_locations_index.cpp.o CMakeFiles/osmium.dir/command_removeid.cpp.o CMakeFiles/osmium.dir/command_renumber.cpp.o CMakeFiles/osmium.dir/command_show.cpp.o CMakeFiles/osmium.dir/command_sort.cpp.o CMakeFiles/osmium.dir/command_tags_count.cpp.o CMakeFiles/osmium.dir/command_tags_filter.cpp.o CMakeFiles/osmium.dir/command_time_filter.cpp.o -o osmium  /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.83.0 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libbz2.so /usr/lib/arm-linux-gnueabihf/liblz4.so
-make[3]: Leaving directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
-[ 97%] Built target osmium
-[ 98%] Building CXX object test/CMakeFiles/unit_tests.dir/util/test_unit.cpp.o
+[ 96%] Building CXX object test/CMakeFiles/unit_tests.dir/util/test_unit.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/util/test_unit.cpp.o -MF CMakeFiles/unit_tests.dir/util/test_unit.cpp.o.d -o CMakeFiles/unit_tests.dir/util/test_unit.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/test/util/test_unit.cpp
-[ 99%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/version.cpp.o
+[ 97%] Building CXX object test/CMakeFiles/unit_tests.dir/__/src/version.cpp.o
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -I/build/reproducible-path/osmium-tool-1.17.0/test/include -I/build/reproducible-path/osmium-tool-1.17.0/test/../src -I/build/reproducible-path/osmium-tool-1.17.0/test/../src/extract -I/build/reproducible-path/osmium-tool-1.17.0/test/../include -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT test/CMakeFiles/unit_tests.dir/__/src/version.cpp.o -MF CMakeFiles/unit_tests.dir/__/src/version.cpp.o.d -o CMakeFiles/unit_tests.dir/__/src/version.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/version.cpp
+[ 98%] Building CXX object src/CMakeFiles/osmium.dir/command_tags_filter.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_tags_filter.cpp.o -MF CMakeFiles/osmium.dir/command_tags_filter.cpp.o.d -o CMakeFiles/osmium.dir/command_tags_filter.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_tags_filter.cpp
+[ 99%] Building CXX object src/CMakeFiles/osmium.dir/command_time_filter.cpp.o
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DOSMIUM_WITH_LZ4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src -isystem /build/reproducible-path/osmium-tool-1.17.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast -pthread -std=c++14 -MD -MT src/CMakeFiles/osmium.dir/command_time_filter.cpp.o -MF CMakeFiles/osmium.dir/command_time_filter.cpp.o.d -o CMakeFiles/osmium.dir/command_time_filter.cpp.o -c /build/reproducible-path/osmium-tool-1.17.0/src/command_time_filter.cpp
 [100%] Linking CXX executable unit_tests
 cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/unit_tests.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -pthread -Wl,--dependency-file=CMakeFiles/unit_tests.dir/link.d CMakeFiles/unit_tests.dir/unit_tests.cpp.o CMakeFiles/unit_tests.dir/__/src/cmd.cpp.o CMakeFiles/unit_tests.dir/__/src/cmd_factory.cpp.o CMakeFiles/unit_tests.dir/__/src/id_file.cpp.o CMakeFiles/unit_tests.dir/__/src/io.cpp.o CMakeFiles/unit_tests.dir/__/src/util.cpp.o CMakeFiles/unit_tests.dir/__/src/command_help.cpp.o CMakeFiles/unit_tests.dir/__/src/option_clean.cpp.o CMakeFiles/unit_tests.dir/__/src/export/export_format_json.cpp.o CMakeFiles/unit_tests.dir/__/src/export/export_format_pg.cpp.o CMakeFiles/unit_tests.dir/__/src/export/export_format_text.cpp.o CMakeFiles/unit_tests.dir/__/src/export/export_handler.cpp.o CMakeFiles/unit_tests.dir/__/src/extract/extract_bbox.cpp.o CMakeFiles/unit_tests.dir/__/src/extract/extract.cpp.o CMakeFiles/unit_tests.dir/__/src/extract/extract_polygon.cpp.o CMakeFiles/unit_tests.dir/__/src/extract/geojson_file_parser.cpp.o CMakeFiles/unit_tests.dir/__/src/extract/geometry_util.cpp.o CMakeFiles/unit_tests.dir/__/src/extract/osm_file_parser.cpp.o CMakeFiles/unit_tests.dir/__/src/extract/poly_file_parser.cpp.o CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways.cpp.o CMakeFiles/unit_tests.dir/__/src/extract/strategy_complete_ways_with_history.cpp.o CMakeFiles/unit_tests.dir/__/src/extract/strategy_simple.cpp.o CMakeFiles/unit_tests.dir/__/src/extract/strategy_smart.cpp.o CMakeFiles/unit_tests.dir/__/src/command_add_locations_to_ways.cpp.o CMakeFiles/unit_tests.dir/__/src/command_apply_changes.cpp.o CMakeFiles/unit_tests.dir/__/src/command_cat.cpp.o CMakeFiles/unit_tests.dir/__/src/command_changeset_filter.cpp.o CMakeFiles/unit_tests.dir/__/src/command_check_refs.cpp.o CMakeFiles/unit_tests.dir/__/src/command_create_locations_index.cpp.o CMakeFiles/unit_tests.dir/__/src/command_derive_changes.cpp.o CMakeFiles/unit_tests.dir/__/src/command_diff.cpp.o CMakeFiles/unit_tests.dir/__/src/command_export.cpp.o CMakeFiles/unit_tests.dir/__/src/command_extract.cpp.o CMakeFiles/unit_tests.dir/__/src/command_fileinfo.cpp.o CMakeFiles/unit_tests.dir/__/src/command_getid.cpp.o CMakeFiles/unit_tests.dir/__/src/command_getparents.cpp.o CMakeFiles/unit_tests.dir/__/src/command_merge.cpp.o CMakeFiles/unit_tests.dir/__/src/command_merge_changes.cpp.o CMakeFiles/unit_tests.dir/__/src/command_query_locations_index.cpp.o CMakeFiles/unit_tests.dir/__/src/command_removeid.cpp.o CMakeFiles/unit_tests.dir/__/src/command_renumber.cpp.o CMakeFiles/unit_tests.dir/__/src/command_show.cpp.o CMakeFiles/unit_tests.dir/__/src/command_sort.cpp.o CMakeFiles/unit_tests.dir/__/src/command_tags_count.cpp.o CMakeFiles/unit_tests.dir/__/src/command_tags_filter.cpp.o CMakeFiles/unit_tests.dir/__/src/command_time_filter.cpp.o CMakeFiles/unit_tests.dir/cat/test_setup.cpp.o CMakeFiles/unit_tests.dir/diff/test_setup.cpp.o CMakeFiles/unit_tests.dir/extract/test_unit.cpp.o "CMakeFiles/unit_tests.dir/time-filter/test_setup.cpp.o" CMakeFiles/unit_tests.dir/util/test_unit.cpp.o CMakeFiles/unit_tests.dir/__/src/version.cpp.o -o unit_tests  /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.83.0 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libbz2.so /usr/lib/arm-linux-gnueabihf/liblz4.so
 make[3]: Leaving directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
 [100%] Built target unit_tests
+[100%] Linking CXX executable osmium
+cd /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/osmium.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/osmium-tool-1.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -pthread -Wl,--dependency-file=CMakeFiles/osmium.dir/link.d CMakeFiles/osmium.dir/main.cpp.o CMakeFiles/osmium.dir/commands.cpp.o CMakeFiles/osmium.dir/version.cpp.o CMakeFiles/osmium.dir/cmd.cpp.o CMakeFiles/osmium.dir/cmd_factory.cpp.o CMakeFiles/osmium.dir/id_file.cpp.o CMakeFiles/osmium.dir/io.cpp.o CMakeFiles/osmium.dir/util.cpp.o CMakeFiles/osmium.dir/command_help.cpp.o CMakeFiles/osmium.dir/option_clean.cpp.o CMakeFiles/osmium.dir/export/export_format_json.cpp.o CMakeFiles/osmium.dir/export/export_format_pg.cpp.o CMakeFiles/osmium.dir/export/export_format_text.cpp.o CMakeFiles/osmium.dir/export/export_handler.cpp.o CMakeFiles/osmium.dir/extract/extract_bbox.cpp.o CMakeFiles/osmium.dir/extract/extract.cpp.o CMakeFiles/osmium.dir/extract/extract_polygon.cpp.o CMakeFiles/osmium.dir/extract/geojson_file_parser.cpp.o CMakeFiles/osmium.dir/extract/geometry_util.cpp.o CMakeFiles/osmium.dir/extract/osm_file_parser.cpp.o CMakeFiles/osmium.dir/extract/poly_file_parser.cpp.o CMakeFiles/osmium.dir/extract/strategy_complete_ways.cpp.o CMakeFiles/osmium.dir/extract/strategy_complete_ways_with_history.cpp.o CMakeFiles/osmium.dir/extract/strategy_simple.cpp.o CMakeFiles/osmium.dir/extract/strategy_smart.cpp.o CMakeFiles/osmium.dir/command_add_locations_to_ways.cpp.o CMakeFiles/osmium.dir/command_apply_changes.cpp.o CMakeFiles/osmium.dir/command_cat.cpp.o CMakeFiles/osmium.dir/command_changeset_filter.cpp.o CMakeFiles/osmium.dir/command_check_refs.cpp.o CMakeFiles/osmium.dir/command_create_locations_index.cpp.o CMakeFiles/osmium.dir/command_derive_changes.cpp.o CMakeFiles/osmium.dir/command_diff.cpp.o CMakeFiles/osmium.dir/command_export.cpp.o CMakeFiles/osmium.dir/command_extract.cpp.o CMakeFiles/osmium.dir/command_fileinfo.cpp.o CMakeFiles/osmium.dir/command_getid.cpp.o CMakeFiles/osmium.dir/command_getparents.cpp.o CMakeFiles/osmium.dir/command_merge.cpp.o CMakeFiles/osmium.dir/command_merge_changes.cpp.o CMakeFiles/osmium.dir/command_query_locations_index.cpp.o CMakeFiles/osmium.dir/command_removeid.cpp.o CMakeFiles/osmium.dir/command_renumber.cpp.o CMakeFiles/osmium.dir/command_show.cpp.o CMakeFiles/osmium.dir/command_sort.cpp.o CMakeFiles/osmium.dir/command_tags_count.cpp.o CMakeFiles/osmium.dir/command_tags_filter.cpp.o CMakeFiles/osmium.dir/command_time_filter.cpp.o -o osmium  /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.83.0 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libbz2.so /usr/lib/arm-linux-gnueabihf/liblz4.so
+make[3]: Leaving directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
+[100%] Built target osmium
 make[2]: Leaving directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/CMakeFiles 0
 make[1]: Leaving directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
    debian/rules override_dh_auto_test
 make[1]: Entering directory '/build/reproducible-path/osmium-tool-1.17.0'
 dh_auto_test
-	cd obj-arm-linux-gnueabihf && make -j3 test ARGS\+=--verbose ARGS\+=-j3
+	cd obj-arm-linux-gnueabihf && make -j4 test ARGS\+=--verbose ARGS\+=-j4
 make[2]: Entering directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
 Running tests...
-/usr/bin/ctest --force-new-ctest-process --verbose -j3
+/usr/bin/ctest --force-new-ctest-process --verbose -j4
 UpdateCTestConfiguration  from :/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/DartConfiguration.tcl
 UpdateCTestConfiguration  from :/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/DartConfiguration.tcl
 Test project /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf
@@ -2998,6 +3034,14 @@
 3: Environment variables: 
 3:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 3: Test timeout computed to be: 10000000
+test 4
+        Start   4: help_cmd_cat
+
+4: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "cat" "-h"
+4: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+4: Environment variables: 
+4:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+4: Test timeout computed to be: 10000000
 2: Usage: osmium add-locations-to-ways [OPTIONS] OSM-FILE...
 2: 
 2: Add node locations to ways
@@ -3029,15 +3073,6 @@
 2:   --output-header arg                  Add output header
 2: 
 2: Use 'osmium help add-locations-to-ways' to display the manual page.
-  1/356 Test   #2: help_cmd_add-locations-to-ways ...................   Passed    0.01 sec
-test 4
-        Start   4: help_cmd_cat
-
-4: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "cat" "-h"
-4: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-4: Environment variables: 
-4:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-4: Test timeout computed to be: 10000000
 3: Usage: osmium apply-changes [OPTIONS] OSM-FILE OSM-CHANGE-FILE...
 3: 
 3: Apply OSM change files to OSM data file
@@ -3066,15 +3101,8 @@
 3:   --output-header arg         Add output header
 3: 
 3: Use 'osmium help apply-changes' to display the manual page.
-  2/356 Test   #3: help_cmd_apply-changes ...........................   Passed    0.01 sec
-test 5
-        Start   5: help_cmd_changeset-filter
-
-5: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "changeset-filter" "-h"
-5: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-5: Environment variables: 
-5:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-5: Test timeout computed to be: 10000000
+  1/356 Test   #2: help_cmd_add-locations-to-ways ...................   Passed    0.03 sec
+  2/356 Test   #3: help_cmd_apply-changes ...........................   Passed    0.02 sec
 4: Usage: osmium cat [OPTIONS] OSM-FILE...
 4: 
 4: Concatenate OSM files and convert to different formats
@@ -3104,7 +3132,15 @@
 4:   --output-header arg         Add output header
 4: 
 4: Use 'osmium help cat' to display the manual page.
-  3/356 Test   #4: help_cmd_cat .....................................   Passed    0.01 sec
+  3/356 Test   #4: help_cmd_cat .....................................   Passed    0.02 sec
+test 5
+        Start   5: help_cmd_changeset-filter
+
+5: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "changeset-filter" "-h"
+5: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+5: Environment variables: 
+5:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+5: Test timeout computed to be: 10000000
 test 6
         Start   6: help_cmd_check-refs
 
@@ -3113,6 +3149,14 @@
 6: Environment variables: 
 6:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 6: Test timeout computed to be: 10000000
+test 7
+        Start   7: help_cmd_create-locations-index
+
+7: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "create-locations-index" "-h"
+7: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+7: Environment variables: 
+7:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+7: Test timeout computed to be: 10000000
 5: Usage: osmium changeset-filter [OPTIONS] OSM-CHANGESET-FILE
 5: 
 5: Filter OSM changesets by different criteria
@@ -3148,15 +3192,6 @@
 5:   --output-header arg           Add output header
 5: 
 5: Use 'osmium help changeset-filter' to display the manual page.
-  4/356 Test   #5: help_cmd_changeset-filter ........................   Passed    0.01 sec
-test 7
-        Start   7: help_cmd_create-locations-index
-
-7: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "create-locations-index" "-h"
-7: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-7: Environment variables: 
-7:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-7: Test timeout computed to be: 10000000
 6: Usage: osmium check-refs [OPTIONS] OSM-DATA-FILE
 6: 
 6: Check referential integrity of an OSM file
@@ -3175,15 +3210,8 @@
 6:   -F [ --input-format ] arg  Format of input file
 6: 
 6: Use 'osmium help check-refs' to display the manual page.
-  5/356 Test   #6: help_cmd_check-refs ..............................   Passed    0.01 sec
-test 8
-        Start   8: help_cmd_derive-changes
-
-8: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "derive-changes" "-h"
-8: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-8: Environment variables: 
-8:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-8: Test timeout computed to be: 10000000
+  4/356 Test   #5: help_cmd_changeset-filter ........................   Passed    0.03 sec
+  5/356 Test   #6: help_cmd_check-refs ..............................   Passed    0.02 sec
 7: Usage: osmium create-locations-index -i INDEX-FILE [OPTIONS] OSM-FILE
 7: 
 7: Create node locations index on disk
@@ -3202,7 +3230,15 @@
 7:   -F [ --input-format ] arg  Format of input file
 7: 
 7: Use 'osmium help create-locations-index' to display the manual page.
-  6/356 Test   #7: help_cmd_create-locations-index ..................   Passed    0.01 sec
+  6/356 Test   #7: help_cmd_create-locations-index ..................   Passed    0.02 sec
+test 8
+        Start   8: help_cmd_derive-changes
+
+8: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "derive-changes" "-h"
+8: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+8: Environment variables: 
+8:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+8: Test timeout computed to be: 10000000
 test 9
         Start   9: help_cmd_diff
 
@@ -3211,6 +3247,26 @@
 9: Environment variables: 
 9:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 9: Test timeout computed to be: 10000000
+test 10
+        Start  10: help_cmd_export
+
+10: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "export" "-h"
+10: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+10: Environment variables: 
+10:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+10: Test timeout computed to be: 10000000
+1: ===============================================================================
+1: All tests passed (195 assertions in 19 test cases)
+1: 
+  7/356 Test   #1: unit_tests .......................................   Passed    0.10 sec
+test 11
+        Start  11: help_cmd_extract
+
+11: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "extract" "-h"
+11: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+11: Environment variables: 
+11:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+11: Test timeout computed to be: 10000000
 8: Usage: osmium derive-changes [OPTIONS] OSM-FILE1 OSM-FILE2
 8: 
 8: Create OSM change files from two OSM data files
@@ -3239,7 +3295,7 @@
 8:   --output-header arg         Add output header
 8: 
 8: Use 'osmium help derive-changes' to display the manual page.
-  7/356 Test   #8: help_cmd_derive-changes ..........................   Passed    0.01 sec
+  8/356 Test   #8: help_cmd_derive-changes ..........................   Passed    0.03 sec
 9: Usage: osmium diff [OPTIONS] OSM-FILE1 OSM-FILE2
 9: 
 9: Display differences between OSM files
@@ -3267,27 +3323,7 @@
 9:   -F [ --input-format ] arg   Format of input files
 9: 
 9: Use 'osmium help diff' to display the manual page.
-test 10
-        Start  10: help_cmd_export
-
-10: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "export" "-h"
-10: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-10: Environment variables: 
-10:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-10: Test timeout computed to be: 10000000
-1: ===============================================================================
-1: All tests passed (195 assertions in 19 test cases)
-1: 
-  8/356 Test   #9: help_cmd_diff ....................................   Passed    0.01 sec
-test 11
-        Start  11: help_cmd_extract
-
-11: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "extract" "-h"
-11: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-11: Environment variables: 
-11:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-11: Test timeout computed to be: 10000000
-  9/356 Test   #1: unit_tests .......................................   Passed    0.05 sec
+  9/356 Test   #9: help_cmd_diff ....................................   Passed    0.03 sec
 test 12
         Start  12: help_cmd_fileinfo
 
@@ -3296,6 +3332,14 @@
 12: Environment variables: 
 12:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 12: Test timeout computed to be: 10000000
+test 13
+        Start  13: help_cmd_getid
+
+13: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "getid" "-h"
+13: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+13: Environment variables: 
+13:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+13: Test timeout computed to be: 10000000
 10: Usage: osmium export [OPTIONS] OSM-FILE
 10: 
 10: Export OSM data
@@ -3332,7 +3376,7 @@
 10:   -F [ --input-format ] arg            Format of input file
 10: 
 10: Use 'osmium help export' to display the manual page.
- 10/356 Test  #10: help_cmd_export ..................................   Passed    0.01 sec
+ 10/356 Test  #10: help_cmd_export ..................................   Passed    0.04 sec
 11: Usage: osmium extract --config CONFIG-FILE [OPTIONS] OSM-FILE
 11:        osmium extract --bbox LEFT,BOTTOM,RIGHT,TOP [OPTIONS] OSM-FILE
 11:        osmium extract --polygon POLYGON-FILE [OPTIONS] OSM-FILE
@@ -3372,15 +3416,7 @@
 11:   --output-header arg                   Add output header
 11: 
 11: Use 'osmium help extract' to display the manual page.
-test 13
-        Start  13: help_cmd_getid
-
-13: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "getid" "-h"
-13: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-13: Environment variables: 
-13:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-13: Test timeout computed to be: 10000000
- 11/356 Test  #11: help_cmd_extract .................................   Passed    0.01 sec
+ 11/356 Test  #11: help_cmd_extract .................................   Passed    0.04 sec
 test 14
         Start  14: help_cmd_getparents
 
@@ -3389,6 +3425,14 @@
 14: Environment variables: 
 14:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 14: Test timeout computed to be: 10000000
+test 15
+        Start  15: help_cmd_merge
+
+15: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "merge" "-h"
+15: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+15: Environment variables: 
+15:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+15: Test timeout computed to be: 10000000
 12: Usage: osmium fileinfo [OPTIONS] OSM-FILE
 12: 
 12: Show information about OSM file
@@ -3413,15 +3457,6 @@
 12:   -F [ --input-format ] arg  Format of input file
 12: 
 12: Use 'osmium help fileinfo' to display the manual page.
- 12/356 Test  #12: help_cmd_fileinfo ................................   Passed    0.01 sec
-test 15
-        Start  15: help_cmd_merge
-
-15: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "merge" "-h"
-15: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-15: Environment variables: 
-15:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-15: Test timeout computed to be: 10000000
 13: Usage: osmium getid [OPTIONS] OSM-FILE ID...
 13:        osmium getid [OPTIONS] OSM-FILE -i ID-FILE
 13:        osmium getid [OPTIONS] OSM-FILE -I ID-OSM-FILE
@@ -3455,6 +3490,24 @@
 13:   --output-header arg         Add output header
 13: 
 13: Use 'osmium help getid' to display the manual page.
+ 12/356 Test  #12: help_cmd_fileinfo ................................   Passed    0.03 sec
+ 13/356 Test  #13: help_cmd_getid ...................................   Passed    0.03 sec
+test 16
+        Start  16: help_cmd_merge-changes
+
+16: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "merge-changes" "-h"
+16: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+16: Environment variables: 
+16:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+16: Test timeout computed to be: 10000000
+test 17
+        Start  17: help_cmd_query-locations-index
+
+17: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "query-locations-index" "-h"
+17: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+17: Environment variables: 
+17:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+17: Test timeout computed to be: 10000000
 14: Usage: osmium getparents [OPTIONS] OSM-FILE ID...
 14:        osmium getparents [OPTIONS] OSM-FILE -i ID-FILE
 14:        osmium getparents [OPTIONS] OSM-FILE -I ID-OSM-FILE
@@ -3486,24 +3539,6 @@
 14:   --output-header arg         Add output header
 14: 
 14: Use 'osmium help getparents' to display the manual page.
- 13/356 Test  #13: help_cmd_getid ...................................   Passed    0.01 sec
-test 16
-        Start  16: help_cmd_merge-changes
-
-16: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "merge-changes" "-h"
-16: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-16: Environment variables: 
-16:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-16: Test timeout computed to be: 10000000
- 14/356 Test  #14: help_cmd_getparents ..............................   Passed    0.01 sec
-test 17
-        Start  17: help_cmd_query-locations-index
-
-17: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "query-locations-index" "-h"
-17: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-17: Environment variables: 
-17:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-17: Test timeout computed to be: 10000000
 15: Usage: osmium merge [OPTIONS] OSM-FILE...
 15: 
 15: Merge several sorted OSM files into one
@@ -3530,7 +3565,8 @@
 15:   --output-header arg         Add output header
 15: 
 15: Use 'osmium help merge' to display the manual page.
- 15/356 Test  #15: help_cmd_merge ...................................   Passed    0.01 sec
+ 14/356 Test  #14: help_cmd_getparents ..............................   Passed    0.02 sec
+ 15/356 Test  #15: help_cmd_merge ...................................   Passed    0.02 sec
 test 18
         Start  18: help_cmd_removeid
 
@@ -3539,6 +3575,14 @@
 18: Environment variables: 
 18:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 18: Test timeout computed to be: 10000000
+test 19
+        Start  19: help_cmd_renumber
+
+19: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "renumber" "-h"
+19: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+19: Environment variables: 
+19:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+19: Test timeout computed to be: 10000000
 16: Usage: osmium merge-changes [OPTIONS] OSM-CHANGE-FILE...
 16: 
 16: Merge several OSM change files into one
@@ -3585,16 +3629,8 @@
 17:   --output-header arg         Add output header
 17: 
 17: Use 'osmium help query-locations-index' to display the manual page.
- 16/356 Test  #16: help_cmd_merge-changes ...........................   Passed    0.01 sec
- 17/356 Test  #17: help_cmd_query-locations-index ...................   Passed    0.01 sec
-test 19
-        Start  19: help_cmd_renumber
-
-19: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "renumber" "-h"
-19: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-19: Environment variables: 
-19:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-19: Test timeout computed to be: 10000000
+ 16/356 Test  #16: help_cmd_merge-changes ...........................   Passed    0.02 sec
+ 17/356 Test  #17: help_cmd_query-locations-index ...................   Passed    0.02 sec
 test 20
         Start  20: help_cmd_show
 
@@ -3603,6 +3639,14 @@
 20: Environment variables: 
 20:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 20: Test timeout computed to be: 10000000
+test 21
+        Start  21: help_cmd_sort
+
+21: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "sort" "-h"
+21: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+21: Environment variables: 
+21:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+21: Test timeout computed to be: 10000000
 18: Usage: osmium removeid [OPTIONS] OSM-FILE ID...
 18:        osmium removeid [OPTIONS] OSM-FILE -i ID-FILE
 18:        osmium removeid [OPTIONS] OSM-FILE -I ID-OSM-FILE
@@ -3632,7 +3676,6 @@
 18:   --output-header arg         Add output header
 18: 
 18: Use 'osmium help removeid' to display the manual page.
- 18/356 Test  #18: help_cmd_removeid ................................   Passed    0.01 sec
 19: Usage: osmium renumber [OPTIONS] OSM-FILE
 19: 
 19: Renumber IDs in OSM file
@@ -3663,15 +3706,24 @@
 19:   --output-header arg           Add output header
 19: 
 19: Use 'osmium help renumber' to display the manual page.
-test 21
-        Start  21: help_cmd_sort
+ 18/356 Test  #18: help_cmd_removeid ................................   Passed    0.02 sec
+ 19/356 Test  #19: help_cmd_renumber ................................   Passed    0.02 sec
+test 22
+        Start  22: help_cmd_tags-count
 
-21: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "sort" "-h"
-21: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-21: Environment variables: 
-21:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-21: Test timeout computed to be: 10000000
- 19/356 Test  #19: help_cmd_renumber ................................   Passed    0.01 sec
+22: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "tags-count" "-h"
+22: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+22: Environment variables: 
+22:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+22: Test timeout computed to be: 10000000
+test 23
+        Start  23: help_cmd_tags-filter
+
+23: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "tags-filter" "-h"
+23: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
+23: Environment variables: 
+23:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+23: Test timeout computed to be: 10000000
 20: Usage: osmium show [OPTIONS] OSM-FILE
 20: 
 20: Show OSM file contents
@@ -3693,23 +3745,6 @@
 20:   -F [ --input-format ] arg   Format of input file
 20: 
 20: Use 'osmium help show' to display the manual page.
-test 22
-        Start  22: help_cmd_tags-count
-
-22: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "tags-count" "-h"
-22: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-22: Environment variables: 
-22:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-22: Test timeout computed to be: 10000000
- 20/356 Test  #20: help_cmd_show ....................................   Passed    0.01 sec
-test 23
-        Start  23: help_cmd_tags-filter
-
-23: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "tags-filter" "-h"
-23: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test
-23: Environment variables: 
-23:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-23: Test timeout computed to be: 10000000
 21: Usage: osmium sort [OPTIONS] OSM-FILE...
 21: 
 21: Sort OSM data files
@@ -3732,7 +3767,8 @@
 21:   --output-header arg         Add output header
 21: 
 21: Use 'osmium help sort' to display the manual page.
- 21/356 Test  #21: help_cmd_sort ....................................   Passed    0.01 sec
+ 20/356 Test  #20: help_cmd_show ....................................   Passed    0.03 sec
+ 21/356 Test  #21: help_cmd_sort ....................................   Passed    0.02 sec
 test 24
         Start  24: help_cmd_time-filter
 
@@ -3741,6 +3777,12 @@
 24: Environment variables: 
 24:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 24: Test timeout computed to be: 10000000
+test 25
+        Start  25: add-locations-to-ways-taggednodes
+
+25: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium add-locations-to-ways  --generator=test --output-header=xml_josm_upload=false --output-format=xml add-locations-to-ways/input.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/add-locations-to-ways/output.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/add-locations-to-ways/cmd-output-taggednodes" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
+25: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/add-locations-to-ways
+25: Test timeout computed to be: 10000000
 22: Usage: osmium tags-count [OPTIONS] OSM-FILE [TAG-EXPRESSION...]
 22:        osmium tags-count [OPTIONS] --expressions=FILE OSM-FILE
 22: 
@@ -3767,13 +3809,6 @@
 22:   -F [ --input-format ] arg  Format of input file
 22: 
 22: Use 'osmium help tags-count' to display the manual page.
- 22/356 Test  #22: help_cmd_tags-count ..............................   Passed    0.01 sec
-test 25
-        Start  25: add-locations-to-ways-taggednodes
-
-25: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium add-locations-to-ways  --generator=test --output-header=xml_josm_upload=false --output-format=xml add-locations-to-ways/input.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/add-locations-to-ways/output.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/add-locations-to-ways/cmd-output-taggednodes" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
-25: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/add-locations-to-ways
-25: Test timeout computed to be: 10000000
 23: Usage: osmium tags-filter [OPTIONS] OSM-FILE FILTER-EXPRESSION...
 23:        osmium tags-filter [OPTIONS] --expressions=FILE OSM-FILE
 23: 
@@ -3804,6 +3839,8 @@
 23:   --output-header arg         Add output header
 23: 
 23: Use 'osmium help tags-filter' to display the manual page.
+ 22/356 Test  #22: help_cmd_tags-count ..............................   Passed    0.02 sec
+ 23/356 Test  #23: help_cmd_tags-filter .............................   Passed    0.01 sec
 24: Usage: osmium time-filter [OPTIONS] OSM-HISTORY-FILE [TIME]
 24:        osmium time-filter [OPTIONS] OSM-HISTORY-FILE FROM-TIME TO-TIME
 24: 
@@ -3827,8 +3864,6 @@
 24:   --output-header arg         Add output header
 24: 
 24: Use 'osmium help time-filter' to display the manual page.
- 23/356 Test  #23: help_cmd_tags-filter .............................   Passed    0.01 sec
- 24/356 Test  #24: help_cmd_time-filter .............................   Passed    0.01 sec
 test 26
         Start  26: add-locations-to-ways-allnodes
 
@@ -3841,351 +3876,351 @@
 27: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium add-locations-to-ways --keep-member-nodes --generator=test --output-header=xml_josm_upload=false --output-format=xml add-locations-to-ways/input-rel.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/add-locations-to-ways/output-rel.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/add-locations-to-ways/cmd-output-membernodes" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 27: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/add-locations-to-ways
 27: Test timeout computed to be: 10000000
-25: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium add-locations-to-ways  --generator=test --output-header=xml_josm_upload=false --output-format=xml add-locations-to-ways/input.osm
-26: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium add-locations-to-ways -n --generator=test --output-header=xml_josm_upload=false --output-format=xml add-locations-to-ways/input.osm
-27: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium add-locations-to-ways --keep-member-nodes --generator=test --output-header=xml_josm_upload=false --output-format=xml add-locations-to-ways/input-rel.osm
-25: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/add-locations-to-ways/output.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/add-locations-to-ways/cmd-output-taggednodes
-26: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/add-locations-to-ways/output-n.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/add-locations-to-ways/cmd-output-allnodes
- 25/356 Test  #25: add-locations-to-ways-taggednodes ................   Passed    0.07 sec
+ 24/356 Test  #24: help_cmd_time-filter .............................   Passed    0.02 sec
 test 28
         Start  28: apply-changes-data
 
 28: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes  --generator=test -f osm apply-changes/input-data.osm apply-changes/input-change.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-data.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-data" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 28: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 28: Test timeout computed to be: 10000000
+27: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium add-locations-to-ways --keep-member-nodes --generator=test --output-header=xml_josm_upload=false --output-format=xml add-locations-to-ways/input-rel.osm
+26: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium add-locations-to-ways -n --generator=test --output-header=xml_josm_upload=false --output-format=xml add-locations-to-ways/input.osm
+25: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium add-locations-to-ways  --generator=test --output-header=xml_josm_upload=false --output-format=xml add-locations-to-ways/input.osm
+28: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes  --generator=test -f osm apply-changes/input-data.osm apply-changes/input-change.osc
+25: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/add-locations-to-ways/output.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/add-locations-to-ways/cmd-output-taggednodes
+26: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/add-locations-to-ways/output-n.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/add-locations-to-ways/cmd-output-allnodes
+28: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-data.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-data
 27: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/add-locations-to-ways/output-rel.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/add-locations-to-ways/cmd-output-membernodes
- 26/356 Test  #26: add-locations-to-ways-allnodes ...................   Passed    0.07 sec
+ 25/356 Test  #26: add-locations-to-ways-allnodes ...................   Passed    0.11 sec
 test 29
         Start  29: check-apply-changes-mixed1
 
 29: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "apply-changes" "/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/input-data.osm" "/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/input-changes.osc" "-f" "osh"
 29: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 29: Test timeout computed to be: 10000000
-29: Input and output file must both be OSM data files or both OSM history files (force with --with-history).
- 27/356 Test  #29: check-apply-changes-mixed1 .......................   Passed    0.01 sec
+ 26/356 Test  #25: add-locations-to-ways-taggednodes ................   Passed    0.13 sec
+ 27/356 Test  #28: apply-changes-data ...............................   Passed    0.11 sec
 test 30
         Start  30: check-apply-changes-mixed2
 
 30: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "apply-changes" "/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/input-data.osh" "/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/input-changes.osc" "-f" "osm"
 30: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 30: Test timeout computed to be: 10000000
-30: Input and output file must both be OSM data files or both OSM history files (force with --with-history).
- 28/356 Test  #30: check-apply-changes-mixed2 .......................   Passed    0.01 sec
 test 31
         Start  31: apply-changes-history-osh-osh
 
 31: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes  --generator=test -f osh apply-changes/input-history.osh apply-changes/input-change.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-history.osh" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-history-osh-osh" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 31: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 31: Test timeout computed to be: 10000000
-28: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes  --generator=test -f osm apply-changes/input-data.osm apply-changes/input-change.osc
- 29/356 Test  #27: add-locations-to-ways-membernodes ................   Passed    0.10 sec
+29: Input and output file must both be OSM data files or both OSM history files (force with --with-history).
+ 28/356 Test  #27: add-locations-to-ways-membernodes ................   Passed    0.13 sec
+ 29/356 Test  #29: check-apply-changes-mixed1 .......................   Passed    0.02 sec
 test 32
         Start  32: apply-changes-history-osh-osh-wh
 
 32: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --with-history --generator=test -f osh apply-changes/input-history.osh apply-changes/input-change.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-history.osh" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-history-osh-osh-wh" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 32: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 32: Test timeout computed to be: 10000000
-28: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-data.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-data
-31: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes  --generator=test -f osh apply-changes/input-history.osh apply-changes/input-change.osc
-31: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-history.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-history-osh-osh
-32: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --with-history --generator=test -f osh apply-changes/input-history.osh apply-changes/input-change.osc
-32: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-history.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-history-osh-osh-wh
- 30/356 Test  #28: apply-changes-data ...............................   Passed    0.08 sec
 test 33
         Start  33: apply-changes-history-osm-osh-wh
 
 33: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --with-history --generator=test -f osh apply-changes/input-history.osm apply-changes/input-change.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-history.osh" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-history-osm-osh-wh" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 33: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 33: Test timeout computed to be: 10000000
- 31/356 Test  #31: apply-changes-history-osh-osh ....................   Passed    0.08 sec
+30: Input and output file must both be OSM data files or both OSM history files (force with --with-history).
+ 30/356 Test  #30: check-apply-changes-mixed2 .......................   Passed    0.03 sec
 test 34
         Start  34: apply-changes-history-osh-osm-wh
 
 34: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --with-history --generator=test -f osm apply-changes/input-history.osh apply-changes/input-change.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-history.osh" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-history-osh-osm-wh" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 34: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 34: Test timeout computed to be: 10000000
+31: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes  --generator=test -f osh apply-changes/input-history.osh apply-changes/input-change.osc
+32: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --with-history --generator=test -f osh apply-changes/input-history.osh apply-changes/input-change.osc
 33: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --with-history --generator=test -f osh apply-changes/input-history.osm apply-changes/input-change.osc
- 32/356 Test  #32: apply-changes-history-osh-osh-wh .................   Passed    0.07 sec
+34: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --with-history --generator=test -f osm apply-changes/input-history.osh apply-changes/input-change.osc
+31: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-history.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-history-osh-osh
+33: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-history.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-history-osm-osh-wh
+32: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-history.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-history-osh-osh-wh
+34: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-history.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-history-osh-osm-wh
+ 31/356 Test  #31: apply-changes-history-osh-osh ....................   Passed    0.13 sec
+ 32/356 Test  #33: apply-changes-history-osm-osh-wh .................   Passed    0.12 sec
 test 35
         Start  35: apply-changes-data-low
 
 35: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --locations-on-ways --generator=test -f osm apply-changes/input-data-low.osm apply-changes/input-change.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-data-low.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-data-low" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 35: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 35: Test timeout computed to be: 10000000
-33: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-history.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-history-osm-osh-wh
-34: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --with-history --generator=test -f osm apply-changes/input-history.osh apply-changes/input-change.osc
-35: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --locations-on-ways --generator=test -f osm apply-changes/input-data-low.osm apply-changes/input-change.osc
-34: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-history.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-history-osh-osm-wh
- 33/356 Test  #33: apply-changes-history-osm-osh-wh .................   Passed    0.07 sec
 test 36
         Start  36: apply-changes-redact-and-update
 
 36: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --redact --generator=test -f osh apply-changes/input-redact-and-update.osh apply-changes/input-redact-and-update.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-redact-and-update.osh" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-redact-and-update" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 36: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 36: Test timeout computed to be: 10000000
-35: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-data-low.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-data-low
- 34/356 Test  #34: apply-changes-history-osh-osm-wh .................   Passed    0.08 sec
+ 33/356 Test  #32: apply-changes-history-osh-osh-wh .................   Passed    0.13 sec
+ 34/356 Test  #34: apply-changes-history-osh-osm-wh .................   Passed    0.12 sec
 test 37
         Start  37: apply-changes-patch-old-version
 
 37: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --redact --generator=test -f osh apply-changes/input-patch-old-version.osh apply-changes/input-patch-old-version.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-patch-old-version.osh" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-patch-old-version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 37: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 37: Test timeout computed to be: 10000000
-36: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --redact --generator=test -f osh apply-changes/input-redact-and-update.osh apply-changes/input-redact-and-update.osc
- 35/356 Test  #35: apply-changes-data-low ...........................   Passed    0.08 sec
 test 38
         Start  38: apply-changes-redact-metadata
 
 38: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --redact --generator=test -f osh apply-changes/input-redact-metadata.osh apply-changes/input-redact-metadata.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-redact-metadata.osh" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-redact-metadata" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 38: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 38: Test timeout computed to be: 10000000
-36: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-redact-and-update.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-redact-and-update
+35: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --locations-on-ways --generator=test -f osm apply-changes/input-data-low.osm apply-changes/input-change.osc
+36: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --redact --generator=test -f osh apply-changes/input-redact-and-update.osh apply-changes/input-redact-and-update.osc
 37: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --redact --generator=test -f osh apply-changes/input-patch-old-version.osh apply-changes/input-patch-old-version.osc
 38: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --redact --generator=test -f osh apply-changes/input-redact-metadata.osh apply-changes/input-redact-metadata.osc
+35: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-data-low.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-data-low
+36: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-redact-and-update.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-redact-and-update
 37: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-patch-old-version.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-patch-old-version
- 36/356 Test  #36: apply-changes-redact-and-update ..................   Passed    0.07 sec
+38: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-redact-metadata.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-redact-metadata
+ 35/356 Test  #35: apply-changes-data-low ...........................   Passed    0.12 sec
 test 39
         Start  39: apply-changes-version-on-version-timestamp
 
 39: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes  --generator=test -f osm apply-changes/input-version+timestamp.osm apply-changes/input-version.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-version-applied-on-version+timestamp.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-version-on-version-timestamp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 39: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 39: Test timeout computed to be: 10000000
-38: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-redact-metadata.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-redact-metadata
- 37/356 Test  #37: apply-changes-patch-old-version ..................   Passed    0.08 sec
-39: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes  --generator=test -f osm apply-changes/input-version+timestamp.osm apply-changes/input-version.osc
+ 36/356 Test  #36: apply-changes-redact-and-update ..................   Passed    0.12 sec
 test 40
         Start  40: apply-changes-version-on-version-timestamp-low
 
 40: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --locations-on-ways --generator=test -f osm apply-changes/input-version+timestamp.osm apply-changes/input-version.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-version-applied-on-version+timestamp-low.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-version-on-version-timestamp-low" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 40: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 40: Test timeout computed to be: 10000000
- 38/356 Test  #38: apply-changes-redact-metadata ....................   Passed    0.07 sec
+ 37/356 Test  #37: apply-changes-patch-old-version ..................   Passed    0.13 sec
 test 41
         Start  41: apply-changes-version-on-all
 
 41: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes  --generator=test -f osm apply-changes/input-data.osm apply-changes/input-change-only-version.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-version-applied-on-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-version-on-all" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 41: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes
 41: Test timeout computed to be: 10000000
-39: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-version-applied-on-version+timestamp.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-version-on-version-timestamp
-40: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --locations-on-ways --generator=test -f osm apply-changes/input-version+timestamp.osm apply-changes/input-version.osc
-41: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes  --generator=test -f osm apply-changes/input-data.osm apply-changes/input-change-only-version.osc
- 39/356 Test  #39: apply-changes-version-on-version-timestamp .......   Passed    0.07 sec
+ 38/356 Test  #38: apply-changes-redact-metadata ....................   Passed    0.13 sec
 test 42
         Start  42: cat-cat12
 
 42: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test -f osm cat/input1.osm cat/input2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/cat/output-cat12.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-cat12" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 42: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat
 42: Test timeout computed to be: 10000000
+39: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes  --generator=test -f osm apply-changes/input-version+timestamp.osm apply-changes/input-version.osc
+40: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes --locations-on-ways --generator=test -f osm apply-changes/input-version+timestamp.osm apply-changes/input-version.osc
+41: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium apply-changes  --generator=test -f osm apply-changes/input-data.osm apply-changes/input-change-only-version.osc
+42: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test -f osm cat/input1.osm cat/input2.osm
 40: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-version-applied-on-version+timestamp-low.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-version-on-version-timestamp-low
+39: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-version-applied-on-version+timestamp.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-version-on-version-timestamp
 41: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/apply-changes/output-version-applied-on-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/apply-changes/cmd-output-version-on-all
-42: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test -f osm cat/input1.osm cat/input2.osm
- 40/356 Test  #40: apply-changes-version-on-version-timestamp-low ...   Passed    0.08 sec
+42: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output-cat12.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-cat12
+ 39/356 Test  #40: apply-changes-version-on-version-timestamp-low ...   Passed    0.12 sec
 test 43
         Start  43: cat-cat21
 
 43: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test -f osm cat/input2.osm cat/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/cat/output-cat21.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-cat21" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 43: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat
 43: Test timeout computed to be: 10000000
- 41/356 Test  #41: apply-changes-version-on-all .....................   Passed    0.08 sec
+ 40/356 Test  #39: apply-changes-version-on-version-timestamp .......   Passed    0.13 sec
 test 44
         Start  44: cat-osm
 
 44: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/input1.osm -f opl" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-osm" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 44: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat
 44: Test timeout computed to be: 10000000
-42: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output-cat12.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-cat12
-43: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test -f osm cat/input2.osm cat/input1.osm
-44: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/input1.osm -f opl
- 42/356 Test  #42: cat-cat12 ........................................   Passed    0.07 sec
+ 41/356 Test  #42: cat-cat12 ........................................   Passed    0.11 sec
 test 45
         Start  45: cat-gzip
 
 45: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/input1.osm.gz -f opl" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-gzip" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 45: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat
 45: Test timeout computed to be: 10000000
-44: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-osm
-43: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output-cat21.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-cat21
-45: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/input1.osm.gz -f opl
- 43/356 Test  #43: cat-cat21 ........................................   Passed    0.08 sec
- 44/356 Test  #44: cat-osm ..........................................   Passed    0.07 sec
+ 42/356 Test  #41: apply-changes-version-on-all .....................   Passed    0.12 sec
 test 46
         Start  46: cat-bzip2
 
 46: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/input1.osm.bz2 -f opl" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-bzip2" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 46: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat
 46: Test timeout computed to be: 10000000
+43: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test -f osm cat/input2.osm cat/input1.osm
+44: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/input1.osm -f opl
+45: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/input1.osm.gz -f opl
+46: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/input1.osm.bz2 -f opl
+44: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-osm
+43: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output-cat21.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-cat21
+45: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-gzip
+46: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-bzip2
+ 43/356 Test  #43: cat-cat21 ........................................   Passed    0.12 sec
+ 44/356 Test  #44: cat-osm ..........................................   Passed    0.11 sec
 test 47
         Start  47: cat-pbf
 
 47: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/input1.osm.pbf -f opl" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-pbf" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 47: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat
 47: Test timeout computed to be: 10000000
-45: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-gzip
-46: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/input1.osm.bz2 -f opl
-47: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/input1.osm.pbf -f opl
- 45/356 Test  #45: cat-gzip .........................................   Passed    0.07 sec
 test 48
         Start  48: cat-opl
 
 48: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/output1.osm.opl -f opl" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-opl" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 48: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat
 48: Test timeout computed to be: 10000000
-46: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-bzip2
-47: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-pbf
-48: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/output1.osm.opl -f opl
- 46/356 Test  #46: cat-bzip2 ........................................   Passed    0.07 sec
- 47/356 Test  #47: cat-pbf ..........................................   Passed    0.07 sec
+ 45/356 Test  #45: cat-gzip .........................................   Passed    0.11 sec
 test 49
         Start  49: changeset-filter-cf1-no-option
 
 49: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm  changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-no-option" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 49: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 49: Test timeout computed to be: 10000000
+ 46/356 Test  #46: cat-bzip2 ........................................   Passed    0.12 sec
 test 50
         Start  50: changeset-filter-cf1-with-discussion
 
 50: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --with-discussion changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-with-discussion" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 50: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 50: Test timeout computed to be: 10000000
-48: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-opl
+47: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/input1.osm.pbf -f opl
+48: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --no-progress --generator=test cat/output1.osm.opl -f opl
 49: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm  changeset-filter/input1.osm
+47: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-pbf
 50: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --with-discussion changeset-filter/input1.osm
- 48/356 Test  #48: cat-opl ..........................................   Passed    0.07 sec
+48: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/cat/output1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/cat/cmd-output-opl
+49: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-no-option
+50: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-with-discussion
+ 47/356 Test  #47: cat-pbf ..........................................   Passed    0.11 sec
 test 51
         Start  51: changeset-filter-cf1-without-discussion
 
 51: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --without-discussion changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-without-discussion" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 51: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 51: Test timeout computed to be: 10000000
-50: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-with-discussion
-49: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-no-option
-51: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --without-discussion changeset-filter/input1.osm
- 49/356 Test  #50: changeset-filter-cf1-with-discussion .............   Passed    0.07 sec
+ 48/356 Test  #48: cat-opl ..........................................   Passed    0.12 sec
 test 52
         Start  52: changeset-filter-cf1-with-changes
 
 52: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --with-changes changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-with-changes" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 52: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 52: Test timeout computed to be: 10000000
- 50/356 Test  #49: changeset-filter-cf1-no-option ...................   Passed    0.08 sec
+ 49/356 Test  #49: changeset-filter-cf1-no-option ...................   Passed    0.12 sec
 test 53
         Start  53: changeset-filter-cf1-without-changes
 
 53: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --without-changes changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-without-changes" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 53: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 53: Test timeout computed to be: 10000000
-51: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-without-discussion
-52: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --with-changes changeset-filter/input1.osm
-53: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --without-changes changeset-filter/input1.osm
- 51/356 Test  #51: changeset-filter-cf1-without-discussion ..........   Passed    0.07 sec
+ 50/356 Test  #50: changeset-filter-cf1-with-discussion .............   Passed    0.13 sec
 test 54
         Start  54: changeset-filter-cf1-open
 
 54: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --open changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-open" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 54: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 54: Test timeout computed to be: 10000000
+51: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --without-discussion changeset-filter/input1.osm
+52: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --with-changes changeset-filter/input1.osm
+51: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-without-discussion
+53: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --without-changes changeset-filter/input1.osm
 52: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-with-changes
 53: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-without-changes
 54: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --open changeset-filter/input1.osm
- 52/356 Test  #52: changeset-filter-cf1-with-changes ................   Passed    0.07 sec
+ 51/356 Test  #51: changeset-filter-cf1-without-discussion ..........   Passed    0.12 sec
 test 55
         Start  55: changeset-filter-cf1-closed
 
 55: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --closed changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-closed" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 55: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 55: Test timeout computed to be: 10000000
- 53/356 Test  #53: changeset-filter-cf1-without-changes .............   Passed    0.07 sec
+54: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-open
+ 52/356 Test  #52: changeset-filter-cf1-with-changes ................   Passed    0.11 sec
 test 56
         Start  56: changeset-filter-cf1-user
 
 56: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --user=Elbert changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-user" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 56: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 56: Test timeout computed to be: 10000000
-54: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-open
-55: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --closed changeset-filter/input1.osm
-56: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --user=Elbert changeset-filter/input1.osm
- 54/356 Test  #54: changeset-filter-cf1-open ........................   Passed    0.07 sec
+ 53/356 Test  #53: changeset-filter-cf1-without-changes .............   Passed    0.12 sec
 test 57
         Start  57: changeset-filter-cf1-uid
 
 57: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --uid=1233268 changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-uid" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 57: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 57: Test timeout computed to be: 10000000
-55: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-closed
-56: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-user
-57: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --uid=1233268 changeset-filter/input1.osm
- 55/356 Test  #55: changeset-filter-cf1-closed ......................   Passed    0.07 sec
+55: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --closed changeset-filter/input1.osm
+ 54/356 Test  #54: changeset-filter-cf1-open ........................   Passed    0.13 sec
 test 58
         Start  58: changeset-filter-cfe-open
 
 58: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --open changeset-filter/input-open.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-open" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 58: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 58: Test timeout computed to be: 10000000
- 56/356 Test  #56: changeset-filter-cf1-user ........................   Passed    0.07 sec
+56: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --user=Elbert changeset-filter/input1.osm
+57: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --uid=1233268 changeset-filter/input1.osm
+55: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-closed
+56: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-user
+57: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-uid
+58: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --open changeset-filter/input-open.osm
+ 55/356 Test  #55: changeset-filter-cf1-closed ......................   Passed    0.13 sec
+58: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-open
 test 59
         Start  59: changeset-filter-cfe-closed
 
 59: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --closed changeset-filter/input-open.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-closed" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 59: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 59: Test timeout computed to be: 10000000
-57: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-uid
-58: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --open changeset-filter/input-open.osm
-59: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --closed changeset-filter/input-open.osm
-58: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-open
- 57/356 Test  #57: changeset-filter-cf1-uid .........................   Passed    0.08 sec
+ 56/356 Test  #56: changeset-filter-cf1-user ........................   Passed    0.12 sec
 test 60
         Start  60: changeset-filter-cf1-after01
 
 60: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:50Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after01" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 60: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 60: Test timeout computed to be: 10000000
-59: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-closed
-60: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:50Z changeset-filter/input1.osm
- 58/356 Test  #58: changeset-filter-cfe-open ........................   Passed    0.07 sec
+ 57/356 Test  #57: changeset-filter-cf1-uid .........................   Passed    0.12 sec
 test 61
         Start  61: changeset-filter-cf1-after02
 
 61: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:54Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after02" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 61: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 61: Test timeout computed to be: 10000000
- 59/356 Test  #59: changeset-filter-cfe-closed ......................   Passed    0.07 sec
+59: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --closed changeset-filter/input-open.osm
+60: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:50Z changeset-filter/input1.osm
+ 58/356 Test  #58: changeset-filter-cfe-open ........................   Passed    0.12 sec
 test 62
         Start  62: changeset-filter-cf1-after03
 
 62: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:55Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after03" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 62: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 62: Test timeout computed to be: 10000000
-60: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after01
 61: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:54Z changeset-filter/input1.osm
+59: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-closed
+60: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after01
 62: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:55Z changeset-filter/input1.osm
- 60/356 Test  #60: changeset-filter-cf1-after01 .....................   Passed    0.07 sec
+61: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after02
+ 59/356 Test  #59: changeset-filter-cfe-closed ......................   Passed    0.11 sec
 test 63
         Start  63: changeset-filter-cf1-after04
 
 63: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:56Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after04" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 63: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 63: Test timeout computed to be: 10000000
-61: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after02
-62: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after03
-63: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:56Z changeset-filter/input1.osm
- 61/356 Test  #61: changeset-filter-cf1-after02 .....................   Passed    0.08 sec
+ 60/356 Test  #60: changeset-filter-cf1-after01 .....................   Passed    0.12 sec
 test 64
         Start  64: changeset-filter-cf1-after05
 
 64: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:57Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after05" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 64: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 64: Test timeout computed to be: 10000000
- 62/356 Test  #62: changeset-filter-cf1-after03 .....................   Passed    0.08 sec
+62: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after03
+ 61/356 Test  #61: changeset-filter-cf1-after02 .....................   Passed    0.13 sec
 test 65
         Start  65: changeset-filter-cf1-after06
 
 65: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:58Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after06" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 65: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 65: Test timeout computed to be: 10000000
-63: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after04
+63: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:56Z changeset-filter/input1.osm
 64: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:57Z changeset-filter/input1.osm
+63: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after04
 65: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:58Z changeset-filter/input1.osm
- 63/356 Test  #63: changeset-filter-cf1-after04 .....................   Passed    0.07 sec
+ 62/356 Test  #62: changeset-filter-cf1-after03 .....................   Passed    0.14 sec
 test 66
         Start  66: changeset-filter-cf1-after07
 
@@ -4195,51 +4230,50 @@
 64: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after05
 65: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after06
 66: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:08:59Z changeset-filter/input1.osm
- 64/356 Test  #64: changeset-filter-cf1-after05 .....................   Passed    0.07 sec
+ 63/356 Test  #63: changeset-filter-cf1-after04 .....................   Passed    0.12 sec
 test 67
         Start  67: changeset-filter-cf1-after08
 
 67: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:09:00Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after08" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 67: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 67: Test timeout computed to be: 10000000
- 65/356 Test  #65: changeset-filter-cf1-after06 .....................   Passed    0.07 sec
-66: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after07
+ 64/356 Test  #64: changeset-filter-cf1-after05 .....................   Passed    0.12 sec
 test 68
         Start  68: changeset-filter-cf1-after09
 
 68: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:09:10Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after09" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 68: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 68: Test timeout computed to be: 10000000
-67: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:09:00Z changeset-filter/input1.osm
-68: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:09:10Z changeset-filter/input1.osm
- 66/356 Test  #66: changeset-filter-cf1-after07 .....................   Passed    0.07 sec
+66: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after07
+ 65/356 Test  #65: changeset-filter-cf1-after06 .....................   Passed    0.12 sec
 test 69
         Start  69: changeset-filter-cf1-after10
 
 69: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:09:11Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after10" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 69: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 69: Test timeout computed to be: 10000000
-67: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after08
-68: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after09
-69: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:09:11Z changeset-filter/input1.osm
- 67/356 Test  #67: changeset-filter-cf1-after08 .....................   Passed    0.07 sec
-69: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after10
+67: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:09:00Z changeset-filter/input1.osm
+68: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:09:10Z changeset-filter/input1.osm
+ 66/356 Test  #66: changeset-filter-cf1-after07 .....................   Passed    0.11 sec
 test 70
         Start  70: changeset-filter-cf1-after11
 
 70: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:09:12Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after11" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 70: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 70: Test timeout computed to be: 10000000
- 68/356 Test  #68: changeset-filter-cf1-after09 .....................   Passed    0.08 sec
+67: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after08
+69: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:09:11Z changeset-filter/input1.osm
+68: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after09
+69: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after10
+70: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:09:12Z changeset-filter/input1.osm
+ 67/356 Test  #67: changeset-filter-cf1-after08 .....................   Passed    0.12 sec
 test 71
         Start  71: changeset-filter-cf1-after12
 
 71: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T03:09:10Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after12" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 71: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 71: Test timeout computed to be: 10000000
-70: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T02:09:12Z changeset-filter/input1.osm
-71: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T03:09:10Z changeset-filter/input1.osm
- 69/356 Test  #69: changeset-filter-cf1-after10 .....................   Passed    0.07 sec
+ 68/356 Test  #68: changeset-filter-cf1-after09 .....................   Passed    0.11 sec
 test 72
         Start  72: changeset-filter-cf1-after13
 
@@ -4247,44 +4281,44 @@
 72: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 72: Test timeout computed to be: 10000000
 70: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after11
-71: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after12
-72: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T03:09:11Z changeset-filter/input1.osm
-72: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after13
- 70/356 Test  #70: changeset-filter-cf1-after11 .....................   Passed    0.07 sec
+ 69/356 Test  #69: changeset-filter-cf1-after10 .....................   Passed    0.13 sec
 test 73
         Start  73: changeset-filter-cf1-after14
 
 73: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T03:09:12Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after14" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 73: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 73: Test timeout computed to be: 10000000
- 71/356 Test  #71: changeset-filter-cf1-after12 .....................   Passed    0.07 sec
+71: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T03:09:10Z changeset-filter/input1.osm
+72: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T03:09:11Z changeset-filter/input1.osm
+ 70/356 Test  #70: changeset-filter-cf1-after11 .....................   Passed    0.11 sec
 test 74
         Start  74: changeset-filter-cf1-after15
 
 74: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T03:09:20Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after15" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 74: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 74: Test timeout computed to be: 10000000
+71: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after12
+72: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-second.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after13
 73: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T03:09:12Z changeset-filter/input1.osm
- 72/356 Test  #72: changeset-filter-cf1-after13 .....................   Passed    0.07 sec
+74: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T03:09:20Z changeset-filter/input1.osm
+73: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after14
+ 71/356 Test  #71: changeset-filter-cf1-after12 .....................   Passed    0.12 sec
 test 75
         Start  75: changeset-filter-cfe-after01
 
 75: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T04:20:24Z changeset-filter/input-open.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-after01" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 75: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 75: Test timeout computed to be: 10000000
-74: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T03:09:20Z changeset-filter/input1.osm
-73: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after14
-74: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after15
-75: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T04:20:24Z changeset-filter/input-open.osm
- 73/356 Test  #73: changeset-filter-cf1-after14 .....................   Passed    0.07 sec
+ 72/356 Test  #72: changeset-filter-cf1-after13 .....................   Passed    0.11 sec
 test 76
         Start  76: changeset-filter-cfe-after02
 
 76: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T04:20:25Z changeset-filter/input-open.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-after02" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 76: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 76: Test timeout computed to be: 10000000
-75: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-after01
- 74/356 Test  #74: changeset-filter-cf1-after15 .....................   Passed    0.07 sec
+74: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-after15
+75: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T04:20:24Z changeset-filter/input-open.osm
+ 73/356 Test  #73: changeset-filter-cf1-after14 .....................   Passed    0.13 sec
 test 77
         Start  77: changeset-filter-cfe-after03
 
@@ -4292,26 +4326,27 @@
 77: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 77: Test timeout computed to be: 10000000
 76: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T04:20:25Z changeset-filter/input-open.osm
-77: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T04:20:26Z changeset-filter/input-open.osm
- 75/356 Test  #75: changeset-filter-cfe-after01 .....................   Passed    0.07 sec
+ 74/356 Test  #74: changeset-filter-cf1-after15 .....................   Passed    0.11 sec
 test 78
         Start  78: changeset-filter-cf1-before01
 
 78: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:50Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before01" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 78: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 78: Test timeout computed to be: 10000000
+75: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-after01
 76: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-after02
-77: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-after03
+77: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --after=2013-03-22T04:20:26Z changeset-filter/input-open.osm
 78: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:50Z changeset-filter/input1.osm
- 76/356 Test  #76: changeset-filter-cfe-after02 .....................   Passed    0.08 sec
+ 75/356 Test  #75: changeset-filter-cfe-after01 .....................   Passed    0.11 sec
 test 79
         Start  79: changeset-filter-cf1-before02
 
 79: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:54Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before02" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 79: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 79: Test timeout computed to be: 10000000
+77: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-after03
 78: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before01
- 77/356 Test  #77: changeset-filter-cfe-after03 .....................   Passed    0.07 sec
+ 76/356 Test  #76: changeset-filter-cfe-after02 .....................   Passed    0.11 sec
 test 80
         Start  80: changeset-filter-cf1-before03
 
@@ -4319,116 +4354,116 @@
 80: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 80: Test timeout computed to be: 10000000
 79: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:54Z changeset-filter/input1.osm
- 78/356 Test  #78: changeset-filter-cf1-before01 ....................   Passed    0.07 sec
-80: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:55Z changeset-filter/input1.osm
+ 77/356 Test  #77: changeset-filter-cfe-after03 .....................   Passed    0.11 sec
 test 81
         Start  81: changeset-filter-cf1-before04
 
 81: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:56Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before04" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 81: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 81: Test timeout computed to be: 10000000
-79: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before02
-80: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before03
-81: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:56Z changeset-filter/input1.osm
- 79/356 Test  #79: changeset-filter-cf1-before02 ....................   Passed    0.07 sec
+80: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:55Z changeset-filter/input1.osm
+ 78/356 Test  #78: changeset-filter-cf1-before01 ....................   Passed    0.11 sec
 test 82
         Start  82: changeset-filter-cf1-before05
 
 82: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:57Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before05" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 82: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 82: Test timeout computed to be: 10000000
- 80/356 Test  #80: changeset-filter-cf1-before03 ....................   Passed    0.07 sec
+79: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before02
+80: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before03
+81: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:56Z changeset-filter/input1.osm
+82: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:57Z changeset-filter/input1.osm
+ 79/356 Test  #79: changeset-filter-cf1-before02 ....................   Passed    0.11 sec
 test 83
         Start  83: changeset-filter-cf1-before06
 
 83: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:58Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before06" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 83: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 83: Test timeout computed to be: 10000000
-81: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before04
-82: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:57Z changeset-filter/input1.osm
-83: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:58Z changeset-filter/input1.osm
- 81/356 Test  #81: changeset-filter-cf1-before04 ....................   Passed    0.07 sec
+82: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before05
+ 80/356 Test  #80: changeset-filter-cf1-before03 ....................   Passed    0.11 sec
 test 84
         Start  84: changeset-filter-cf1-before07
 
 84: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:59Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before07" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 84: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 84: Test timeout computed to be: 10000000
-82: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before05
-83: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before06
+81: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before04
+83: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:58Z changeset-filter/input1.osm
 84: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:08:59Z changeset-filter/input1.osm
- 82/356 Test  #82: changeset-filter-cf1-before05 ....................   Passed    0.07 sec
+ 81/356 Test  #82: changeset-filter-cf1-before05 ....................   Passed    0.11 sec
 test 85
         Start  85: changeset-filter-cf1-before08
 
 85: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:09:00Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before08" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 85: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 85: Test timeout computed to be: 10000000
- 83/356 Test  #83: changeset-filter-cf1-before06 ....................   Passed    0.08 sec
+ 82/356 Test  #81: changeset-filter-cf1-before04 ....................   Passed    0.12 sec
 test 86
         Start  86: changeset-filter-cf1-before09
 
 86: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:09:10Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before09" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 86: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 86: Test timeout computed to be: 10000000
+83: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before06
 84: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before07
 85: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:09:00Z changeset-filter/input1.osm
 86: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:09:10Z changeset-filter/input1.osm
- 84/356 Test  #84: changeset-filter-cf1-before07 ....................   Passed    0.08 sec
+ 83/356 Test  #83: changeset-filter-cf1-before06 ....................   Passed    0.11 sec
 test 87
         Start  87: changeset-filter-cf1-before10
 
 87: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:09:11Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before10" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 87: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 87: Test timeout computed to be: 10000000
-85: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before08
-86: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before09
-87: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:09:11Z changeset-filter/input1.osm
- 85/356 Test  #85: changeset-filter-cf1-before08 ....................   Passed    0.07 sec
+ 84/356 Test  #84: changeset-filter-cf1-before07 ....................   Passed    0.11 sec
 test 88
         Start  88: changeset-filter-cf1-before11
 
 88: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:09:12Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before11" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 88: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 88: Test timeout computed to be: 10000000
- 86/356 Test  #86: changeset-filter-cf1-before09 ....................   Passed    0.07 sec
+85: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before08
+86: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before09
+87: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:09:11Z changeset-filter/input1.osm
+88: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:09:12Z changeset-filter/input1.osm
+ 85/356 Test  #85: changeset-filter-cf1-before08 ....................   Passed    0.12 sec
+ 86/356 Test  #86: changeset-filter-cf1-before09 ....................   Passed    0.11 sec
 test 89
         Start  89: changeset-filter-cf1-before12
 
 89: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T03:09:10Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before12" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 89: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 89: Test timeout computed to be: 10000000
-87: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before10
-88: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T02:09:12Z changeset-filter/input1.osm
-89: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T03:09:10Z changeset-filter/input1.osm
- 87/356 Test  #87: changeset-filter-cf1-before10 ....................   Passed    0.07 sec
 test 90
         Start  90: changeset-filter-cf1-before13
 
 90: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T03:09:11Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before13" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 90: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 90: Test timeout computed to be: 10000000
+87: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before10
 88: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before11
-89: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before12
-90: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T03:09:11Z changeset-filter/input1.osm
- 88/356 Test  #89: changeset-filter-cf1-before12 ....................   Passed    0.07 sec
+89: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T03:09:10Z changeset-filter/input1.osm
+ 87/356 Test  #87: changeset-filter-cf1-before10 ....................   Passed    0.11 sec
 test 91
         Start  91: changeset-filter-cf1-before14
 
 91: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T03:09:12Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before14" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 91: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 91: Test timeout computed to be: 10000000
- 89/356 Test  #88: changeset-filter-cf1-before11 ....................   Passed    0.08 sec
+90: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T03:09:11Z changeset-filter/input1.osm
+ 88/356 Test  #88: changeset-filter-cf1-before11 ....................   Passed    0.12 sec
+90: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before13
 test 92
         Start  92: changeset-filter-cf1-before15
 
 92: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T03:09:20Z changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before15" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 92: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 92: Test timeout computed to be: 10000000
-90: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before13
+89: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before12
 91: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T03:09:12Z changeset-filter/input1.osm
 92: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T03:09:20Z changeset-filter/input1.osm
- 90/356 Test  #90: changeset-filter-cf1-before13 ....................   Passed    0.07 sec
+ 89/356 Test  #90: changeset-filter-cf1-before13 ....................   Passed    0.11 sec
 test 93
         Start  93: changeset-filter-cfe-before01
 
@@ -4436,16 +4471,17 @@
 93: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 93: Test timeout computed to be: 10000000
 91: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before14
-92: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before15
-93: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T04:20:24Z changeset-filter/input-open.osm
- 91/356 Test  #91: changeset-filter-cf1-before14 ....................   Passed    0.07 sec
+ 90/356 Test  #89: changeset-filter-cf1-before12 ....................   Passed    0.13 sec
 test 94
         Start  94: changeset-filter-cfe-before02
 
 94: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T04:20:25Z changeset-filter/input-open.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-before02" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 94: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 94: Test timeout computed to be: 10000000
- 92/356 Test  #92: changeset-filter-cf1-before15 ....................   Passed    0.08 sec
+92: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-before15
+93: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T04:20:24Z changeset-filter/input-open.osm
+94: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T04:20:25Z changeset-filter/input-open.osm
+ 91/356 Test  #91: changeset-filter-cf1-before14 ....................   Passed    0.12 sec
 test 95
         Start  95: changeset-filter-cfe-before03
 
@@ -4453,9 +4489,7 @@
 95: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 95: Test timeout computed to be: 10000000
 93: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-before01
-94: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T04:20:25Z changeset-filter/input-open.osm
-95: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T04:20:26Z changeset-filter/input-open.osm
- 93/356 Test  #93: changeset-filter-cfe-before01 ....................   Passed    0.07 sec
+ 92/356 Test  #92: changeset-filter-cf1-before15 ....................   Passed    0.11 sec
 test 96
         Start  96: changeset-filter-cf1-bbox01
 
@@ -4463,26 +4497,27 @@
 96: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 96: Test timeout computed to be: 10000000
 94: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-before02
-95: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-before03
+95: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --before=2013-03-22T04:20:26Z changeset-filter/input-open.osm
 96: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --bbox 120,-11,121,-10 changeset-filter/input1.osm
- 94/356 Test  #94: changeset-filter-cfe-before02 ....................   Passed    0.07 sec
+ 93/356 Test  #93: changeset-filter-cfe-before01 ....................   Passed    0.11 sec
 test 97
         Start  97: changeset-filter-cf1-bbox02
 
 97: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --bbox 130,-31,131,-30 changeset-filter/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-bbox02" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 97: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter
 97: Test timeout computed to be: 10000000
- 95/356 Test  #95: changeset-filter-cfe-before03 ....................   Passed    0.07 sec
+ 94/356 Test  #94: changeset-filter-cfe-before02 ....................   Passed    0.11 sec
 test 98
         Start  98: check-ref-w-okay
 
 98: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "/build/reproducible-path/osmium-tool-1.17.0/test/check-refs/okay.osm"
 98: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
 98: Test timeout computed to be: 10000000
+95: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-open.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cfe-before03
 96: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output1-first.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-bbox01
 98: There are 3 nodes, 2 ways, and 1 relations in this file.
 98: Nodes in ways missing: 0
- 96/356 Test  #98: check-ref-w-okay .................................   Passed    0.01 sec
+ 95/356 Test  #98: check-ref-w-okay .................................   Passed    0.02 sec
 test 99
         Start  99: check-ref-r-okay
 
@@ -4490,356 +4525,354 @@
 99: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
 99: Test timeout computed to be: 10000000
 97: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium changeset-filter --generator=test -f osm --bbox 130,-31,131,-30 changeset-filter/input1.osm
-99: There are 3 nodes, 2 ways, and 1 relations in this file.
-99: Nodes     in ways      missing: 0
-99: Nodes     in relations missing: 0
-99: Ways      in relations missing: 0
-99: Relations in relations missing: 0
- 97/356 Test  #99: check-ref-r-okay .................................   Passed    0.02 sec
+ 96/356 Test  #95: changeset-filter-cfe-before03 ....................   Passed    0.12 sec
+ 97/356 Test  #96: changeset-filter-cf1-bbox01 ......................   Passed    0.11 sec
 test 100
         Start 100: check-ref-fail-n-in-w
 
 100: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "/build/reproducible-path/osmium-tool-1.17.0/test/check-refs/fail-n-in-w.osm"
 100: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
 100: Test timeout computed to be: 10000000
- 98/356 Test  #96: changeset-filter-cf1-bbox01 ......................   Passed    0.08 sec
 test 101
         Start 101: check-ref-w-way-okay
 
 101: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "/build/reproducible-path/osmium-tool-1.17.0/test/check-refs/way-okay.osm"
 101: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
 101: Test timeout computed to be: 10000000
+99: There are 3 nodes, 2 ways, and 1 relations in this file.
+99: Nodes     in ways      missing: 0
+99: Nodes     in relations missing: 0
+99: Ways      in relations missing: 0
+99: Relations in relations missing: 0
 97: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/changeset-filter/output-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/changeset-filter/cmd-output-cf1-bbox02
-100: There are 2 nodes, 1 ways, and 0 relations in this file.
-100: Nodes in ways missing: 1
- 99/356 Test #100: check-ref-fail-n-in-w ............................   Passed    0.01 sec
+ 98/356 Test  #99: check-ref-r-okay .................................   Passed    0.04 sec
 test 102
         Start 102: check-ref-r-way-okay
 
 102: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "-r" "/build/reproducible-path/osmium-tool-1.17.0/test/check-refs/way-okay.osm"
 102: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
 102: Test timeout computed to be: 10000000
-101: There are 3 nodes, 1 ways, and 1 relations in this file.
-101: Nodes in ways missing: 0
-100/356 Test #101: check-ref-w-way-okay .............................   Passed    0.01 sec
+100: There are 2 nodes, 1 ways, and 0 relations in this file.
+100: Nodes in ways missing: 1
+ 99/356 Test #100: check-ref-fail-n-in-w ............................   Passed    0.03 sec
 test 103
         Start 103: check-ref-okay-r-in-r
 
 103: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "-r" "/build/reproducible-path/osmium-tool-1.17.0/test/check-refs/okay-r-in-r.osm"
 103: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
 103: Test timeout computed to be: 10000000
-102: There are 3 nodes, 1 ways, and 1 relations in this file.
-102: Nodes     in ways      missing: 0
-102: Nodes     in relations missing: 0
-102: Ways      in relations missing: 1
-102: Relations in relations missing: 0
-103: There are 0 nodes, 0 ways, and 2 relations in this file.
-103: Nodes     in ways      missing: 0
-103: Nodes     in relations missing: 0
-103: Ways      in relations missing: 0
-103: Relations in relations missing: 0
-101/356 Test #102: check-ref-r-way-okay .............................   Passed    0.02 sec
+101: There are 3 nodes, 1 ways, and 1 relations in this file.
+101: Nodes in ways missing: 0
+100/356 Test #101: check-ref-w-way-okay .............................   Passed    0.03 sec
 test 104
         Start 104: check-ref-fail-n-in-r
 
 104: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "-r" "/build/reproducible-path/osmium-tool-1.17.0/test/check-refs/fail-n-in-r.osm"
 104: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
 104: Test timeout computed to be: 10000000
-102/356 Test #103: check-ref-okay-r-in-r ............................   Passed    0.02 sec
+102: There are 3 nodes, 1 ways, and 1 relations in this file.
+102: Nodes     in ways      missing: 0
+102: Nodes     in relations missing: 0
+102: Ways      in relations missing: 1
+102: Relations in relations missing: 0
+101/356 Test #102: check-ref-r-way-okay .............................   Passed    0.04 sec
 test 105
         Start 105: check-ref-fail-w-in-r
 
 105: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "-r" "/build/reproducible-path/osmium-tool-1.17.0/test/check-refs/fail-w-in-r.osm"
 105: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
 105: Test timeout computed to be: 10000000
-103/356 Test  #97: changeset-filter-cf1-bbox02 ......................   Passed    0.08 sec
+103: There are 0 nodes, 0 ways, and 2 relations in this file.
+103: Nodes     in ways      missing: 0
+103: Nodes     in relations missing: 0
+103: Ways      in relations missing: 0
+103: Relations in relations missing: 0
+102/356 Test #103: check-ref-okay-r-in-r ............................   Passed    0.03 sec
 test 106
         Start 106: check-ref-fail-r-in-r-1
 
 106: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "-r" "/build/reproducible-path/osmium-tool-1.17.0/test/check-refs/fail-r-in-r-1.osm"
 106: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
 106: Test timeout computed to be: 10000000
+103/356 Test  #97: changeset-filter-cf1-bbox02 ......................   Passed    0.13 sec
+test 107
+        Start 107: check-ref-fail-r-in-r-2
+
+107: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "-r" "/build/reproducible-path/osmium-tool-1.17.0/test/check-refs/fail-r-in-r-2.osm"
+107: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
+107: Test timeout computed to be: 10000000
 104: There are 0 nodes, 0 ways, and 1 relations in this file.
 104: Nodes     in ways      missing: 0
 104: Nodes     in relations missing: 1
 104: Ways      in relations missing: 0
 104: Relations in relations missing: 0
-104/356 Test #104: check-ref-fail-n-in-r ............................   Passed    0.02 sec
+104/356 Test #104: check-ref-fail-n-in-r ............................   Passed    0.04 sec
+test 108
+        Start 108: check-ref-fail-order-n
+
+108: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "/build/reproducible-path/osmium-tool-1.17.0/test/order/fail-order-n.osm"
+108: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
+108: Test timeout computed to be: 10000000
 105: There are 0 nodes, 0 ways, and 1 relations in this file.
 105: Nodes     in ways      missing: 0
 105: Nodes     in relations missing: 0
 105: Ways      in relations missing: 1
 105: Relations in relations missing: 0
-test 107
-        Start 107: check-ref-fail-r-in-r-2
-
-107: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "-r" "/build/reproducible-path/osmium-tool-1.17.0/test/check-refs/fail-r-in-r-2.osm"
-107: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
-107: Test timeout computed to be: 10000000
 106: There are 0 nodes, 0 ways, and 1 relations in this file.
 106: Nodes     in ways      missing: 0
 106: Nodes     in relations missing: 0
 106: Ways      in relations missing: 0
 106: Relations in relations missing: 1
-105/356 Test #105: check-ref-fail-w-in-r ............................   Passed    0.02 sec
-106/356 Test #106: check-ref-fail-r-in-r-1 ..........................   Passed    0.01 sec
-test 108
-        Start 108: check-ref-fail-order-n
-
-108: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "/build/reproducible-path/osmium-tool-1.17.0/test/order/fail-order-n.osm"
-108: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
-108: Test timeout computed to be: 10000000
+105/356 Test #105: check-ref-fail-w-in-r ............................   Passed    0.04 sec
+106/356 Test #106: check-ref-fail-r-in-r-1 ..........................   Passed    0.04 sec
+107: There are 0 nodes, 0 ways, and 1 relations in this file.
+107: Nodes     in ways      missing: 0
+107: Nodes     in relations missing: 0
+107: Ways      in relations missing: 0
+107: Relations in relations missing: 1
 test 109
         Start 109: check-ref-fail-order-w
 
 109: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "/build/reproducible-path/osmium-tool-1.17.0/test/order/fail-order-w.osm"
 109: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
 109: Test timeout computed to be: 10000000
-107: There are 0 nodes, 0 ways, and 1 relations in this file.
-107: Nodes     in ways      missing: 0
-107: Nodes     in relations missing: 0
-107: Ways      in relations missing: 0
-107: Relations in relations missing: 1
-107/356 Test #107: check-ref-fail-r-in-r-2 ..........................   Passed    0.01 sec
 test 110
         Start 110: check-ref-fail-order-r
 
 110: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "-r" "/build/reproducible-path/osmium-tool-1.17.0/test/order/fail-order-r.osm"
 110: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
 110: Test timeout computed to be: 10000000
-108: Node IDs out of order: 11
-108: This command expects the input file to be ordered: First nodes in order of ID,
-108: then ways in order of ID, then relations in order of ID.
-108/356 Test #108: check-ref-fail-order-n ...........................   Passed    0.01 sec
+107/356 Test #107: check-ref-fail-r-in-r-2 ..........................   Passed    0.04 sec
 test 111
         Start 111: check-ref-fail-order-wn
 
 111: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "/build/reproducible-path/osmium-tool-1.17.0/test/order/fail-order-wn.osm"
 111: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
 111: Test timeout computed to be: 10000000
-109: Way IDs out of order: 20
-109: This command expects the input file to be ordered: First nodes in order of ID,
-109: then ways in order of ID, then relations in order of ID.
-109/356 Test #109: check-ref-fail-order-w ...........................   Passed    0.01 sec
+108: Node IDs out of order: 11
+108: This command expects the input file to be ordered: First nodes in order of ID,
+108: then ways in order of ID, then relations in order of ID.
+108/356 Test #108: check-ref-fail-order-n ...........................   Passed    0.03 sec
 test 112
         Start 112: check-ref-fail-order-rw
 
 112: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "check-refs" "/build/reproducible-path/osmium-tool-1.17.0/test/order/fail-order-rw.osm"
 112: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/check-refs
 112: Test timeout computed to be: 10000000
-111: Found a node after a way.
-111: This command expects the input file to be ordered: First nodes in order of ID,
-111: then ways in order of ID, then relations in order of ID.
-110: Relation IDs out of order: 30
-110: This command expects the input file to be ordered: First nodes in order of ID,
-110: then ways in order of ID, then relations in order of ID.
-110/356 Test #111: check-ref-fail-order-wn ..........................   Passed    0.01 sec
-111/356 Test #110: check-ref-fail-order-r ...........................   Passed    0.02 sec
+109: Way IDs out of order: 20
+109: This command expects the input file to be ordered: First nodes in order of ID,
+109: then ways in order of ID, then relations in order of ID.
+109/356 Test #109: check-ref-fail-order-w ...........................   Passed    0.03 sec
 test 113
         Start 113: derive-changes-normal
 
 113: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1.osm derive-changes/input2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-normal" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 113: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes
 113: Test timeout computed to be: 10000000
+111: Found a node after a way.
+111: This command expects the input file to be ordered: First nodes in order of ID,
+111: then ways in order of ID, then relations in order of ID.
+110/356 Test #111: check-ref-fail-order-wn ..........................   Passed    0.03 sec
 test 114
         Start 114: derive-changes-keep_details
 
 114: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc --keep-details derive-changes/input1.osm derive-changes/input2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-keep-details.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-keep_details" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 114: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes
 114: Test timeout computed to be: 10000000
+110: Relation IDs out of order: 30
+110: This command expects the input file to be ordered: First nodes in order of ID,
+110: then ways in order of ID, then relations in order of ID.
 112: Found a way after a relation.
 112: This command expects the input file to be ordered: First nodes in order of ID,
 112: then ways in order of ID, then relations in order of ID.
-112/356 Test #112: check-ref-fail-order-rw ..........................   Passed    0.02 sec
+111/356 Test #110: check-ref-fail-order-r ...........................   Passed    0.04 sec
+112/356 Test #112: check-ref-fail-order-rw ..........................   Passed    0.03 sec
 test 115
         Start 115: derive-changes-incr_version
 
 115: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc --increment-version derive-changes/input1.osm derive-changes/input2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-incr-version.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-incr_version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 115: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes
 115: Test timeout computed to be: 10000000
-113: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1.osm derive-changes/input2.osm
-114: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc --keep-details derive-changes/input1.osm derive-changes/input2.osm
-115: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc --increment-version derive-changes/input1.osm derive-changes/input2.osm
-114: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-keep-details.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-keep_details
-113: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-normal
-115: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-incr-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-incr_version
-113/356 Test #113: derive-changes-normal ............................   Passed    0.08 sec
-114/356 Test #114: derive-changes-keep_details ......................   Passed    0.08 sec
 test 116
         Start 116: derive-changes-new_file_only_versions
 
 116: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1.osm derive-changes/input2-only-versions.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-2-only-version.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-new_file_only_versions" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 116: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes
 116: Test timeout computed to be: 10000000
+113: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1.osm derive-changes/input2.osm
+114: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc --keep-details derive-changes/input1.osm derive-changes/input2.osm
+115: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc --increment-version derive-changes/input1.osm derive-changes/input2.osm
+116: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1.osm derive-changes/input2-only-versions.osm
+113: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-normal
+114: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-keep-details.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-keep_details
+115: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-incr-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-incr_version
+116: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-2-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-new_file_only_versions
+113/356 Test #113: derive-changes-normal ............................   Passed    0.13 sec
 test 117
         Start 117: derive-changes-version_timestamp_with_version
 
 117: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1-only-version-timestamp.osm derive-changes/input2-only-versions.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-2-only-version-timestamp.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-version_timestamp_with_version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 117: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes
 117: Test timeout computed to be: 10000000
-115/356 Test #115: derive-changes-incr_version ......................   Passed    0.08 sec
+114/356 Test #115: derive-changes-incr_version ......................   Passed    0.12 sec
+115/356 Test #116: derive-changes-new_file_only_versions ............   Passed    0.11 sec
 test 118
         Start 118: derive-changes-version_with_version_timestamp
 
 118: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1-only-version.osm derive-changes/input2-only-version-timestamp.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-2-version-with-version-timestamp.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-version_with_version_timestamp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 118: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes
 118: Test timeout computed to be: 10000000
-116: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1.osm derive-changes/input2-only-versions.osm
-117: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1-only-version-timestamp.osm derive-changes/input2-only-versions.osm
-118: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1-only-version.osm derive-changes/input2-only-version-timestamp.osm
-116: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-2-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-new_file_only_versions
-117: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-2-only-version-timestamp.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-version_timestamp_with_version
-118: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-2-version-with-version-timestamp.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-version_with_version_timestamp
-116/356 Test #117: derive-changes-version_timestamp_with_version ....   Passed    0.07 sec
 test 119
         Start 119: derive-changes-version_with_all
 
 119: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1-only-version.osm derive-changes/input2-all-with-relation.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-2-version-with-all.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-version_with_all" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 119: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes
 119: Test timeout computed to be: 10000000
-117/356 Test #116: derive-changes-new_file_only_versions ............   Passed    0.08 sec
+116/356 Test #114: derive-changes-keep_details ......................   Passed    0.14 sec
 test 120
         Start 120: diff-compact
 
 120: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff  diff/input1.osm diff/input2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-compact" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-compact" "-D" "return_code=1" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 120: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff
 120: Test timeout computed to be: 10000000
-118/356 Test #118: derive-changes-version_with_version_timestamp ....   Passed    0.08 sec
+117: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1-only-version-timestamp.osm derive-changes/input2-only-versions.osm
+118: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1-only-version.osm derive-changes/input2-only-version-timestamp.osm
+119: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1-only-version.osm derive-changes/input2-all-with-relation.osm
+120: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff  diff/input1.osm diff/input2.osm
+118: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-2-version-with-version-timestamp.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-version_with_version_timestamp
+117: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-2-only-version-timestamp.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-version_timestamp_with_version
+119: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-2-version-with-all.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-version_with_all
+120: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-compact;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-compact
+117/356 Test #118: derive-changes-version_with_version_timestamp ....   Passed    0.11 sec
 test 121
         Start 121: diff-compact-c
 
 121: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff -c diff/input1.osm diff/input2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-compact-c" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-compact-c" "-D" "return_code=1" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 121: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff
 121: Test timeout computed to be: 10000000
-119: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium derive-changes --generator=test -f osc  derive-changes/input1-only-version.osm derive-changes/input2-all-with-relation.osm
-120: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff  diff/input1.osm diff/input2.osm
-121: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff -c diff/input1.osm diff/input2.osm
-119: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/derive-changes/output-2-version-with-all.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/derive-changes/cmd-output-version_with_all
-120: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-compact;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-compact
-121: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-compact-c;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-compact-c
-119/356 Test #119: derive-changes-version_with_all ..................   Passed    0.08 sec
+118/356 Test #117: derive-changes-version_timestamp_with_version ....   Passed    0.13 sec
 test 122
         Start 122: diff-opl
 
 122: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff -f opl diff/input1.osm diff/input2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/diff/output.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-opl" "-D" "return_code=1" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 122: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff
 122: Test timeout computed to be: 10000000
-120/356 Test #120: diff-compact .....................................   Passed    0.08 sec
+119/356 Test #119: derive-changes-version_with_all ..................   Passed    0.13 sec
+120/356 Test #120: diff-compact .....................................   Passed    0.12 sec
 test 123
         Start 123: diff-opl-c
 
 123: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff -f opl -c diff/input1.osm diff/input2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-c.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-opl-c" "-D" "return_code=1" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 123: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff
 123: Test timeout computed to be: 10000000
-121/356 Test #121: diff-compact-c ...................................   Passed    0.08 sec
 test 124
         Start 124: diff-same
 
 124: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff  diff/input1.osm diff/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-same" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-same" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 124: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff
 124: Test timeout computed to be: 10000000
+121: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff -c diff/input1.osm diff/input2.osm
 122: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff -f opl diff/input1.osm diff/input2.osm
 123: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff -f opl -c diff/input1.osm diff/input2.osm
 124: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff  diff/input1.osm diff/input1.osm
 122: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-opl
+121: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-compact-c;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-compact-c
 123: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-c.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-opl-c
 124: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-same;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-same
-122/356 Test #122: diff-opl .........................................   Passed    0.08 sec
+121/356 Test #122: diff-opl .........................................   Passed    0.12 sec
 test 125
         Start 125: diff-ignore-uid
 
 125: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff --ignore-uid -c diff/input1.osm diff/input2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-compact-c-nouid" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-ignore-uid" "-D" "return_code=1" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 125: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff
 125: Test timeout computed to be: 10000000
-123/356 Test #123: diff-opl-c .......................................   Passed    0.08 sec
+122/356 Test #121: diff-compact-c ...................................   Passed    0.14 sec
 test 126
         Start 126: diff-ignore-uid-15
 
 126: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff --ignore-uid -c diff/input1uid.osm diff/input2uid.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-empty" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-ignore-uid-15" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 126: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff
 126: Test timeout computed to be: 10000000
-124/356 Test #124: diff-same ........................................   Passed    0.08 sec
+123/356 Test #123: diff-opl-c .......................................   Passed    0.13 sec
 test 127
         Start 127: diff-ignore-uid-opl
 
 127: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff --ignore-uid -f opl -c diff/input1.osm diff/input2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-compact-c-nouid-opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-ignore-uid-opl" "-D" "return_code=1" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 127: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff
 127: Test timeout computed to be: 10000000
-125: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff --ignore-uid -c diff/input1.osm diff/input2.osm
-126: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff --ignore-uid -c diff/input1uid.osm diff/input2uid.osm
-127: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff --ignore-uid -f opl -c diff/input1.osm diff/input2.osm
-125: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-compact-c-nouid;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-ignore-uid
-126: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-empty;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-ignore-uid-15
-127: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-compact-c-nouid-opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-ignore-uid-opl
-125/356 Test #125: diff-ignore-uid ..................................   Passed    0.08 sec
-126/356 Test #126: diff-ignore-uid-15 ...............................   Passed    0.07 sec
+124/356 Test #124: diff-same ........................................   Passed    0.13 sec
 test 128
         Start 128: diff-ignore-uid-15-opl
 
 128: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff --ignore-uid -f opl -c diff/input1uid.osm diff/input2uid.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-empty" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-ignore-uid-15-opl" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 128: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff
 128: Test timeout computed to be: 10000000
+125: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff --ignore-uid -c diff/input1.osm diff/input2.osm
+126: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff --ignore-uid -c diff/input1uid.osm diff/input2uid.osm
+127: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff --ignore-uid -f opl -c diff/input1.osm diff/input2.osm
+128: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff --ignore-uid -f opl -c diff/input1uid.osm diff/input2uid.osm
+125: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-compact-c-nouid;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-ignore-uid
+126: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-empty;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-ignore-uid-15
+128: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-empty;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-ignore-uid-15-opl
+127: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-compact-c-nouid-opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-ignore-uid-opl
+125/356 Test #125: diff-ignore-uid ..................................   Passed    0.12 sec
 test 129
         Start 129: export-geojson
 
 129: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f geojson export/input.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/export/output.geojson" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-geojson" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 129: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 129: Test timeout computed to be: 10000000
-127/356 Test #127: diff-ignore-uid-opl ..............................   Passed    0.08 sec
+126/356 Test #126: diff-ignore-uid-15 ...............................   Passed    0.12 sec
 test 130
         Start 130: export-geojsonseq
 
 130: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f geojsonseq -x print_record_separator=false export/input.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/export/output.geojsonseq" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-geojsonseq" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 130: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 130: Test timeout computed to be: 10000000
-128: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium diff --ignore-uid -f opl -c diff/input1uid.osm diff/input2uid.osm
-129: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f geojson export/input.osm
-130: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f geojsonseq -x print_record_separator=false export/input.osm
-128: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/diff/output-empty;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/diff/cmd-output-ignore-uid-15-opl
-129: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output.geojson;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-geojson
-130: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output.geojsonseq;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-geojsonseq
-128/356 Test #128: diff-ignore-uid-15-opl ...........................   Passed    0.08 sec
-129/356 Test #129: export-geojson ...................................   Passed    0.08 sec
-130/356 Test #130: export-geojsonseq ................................   Passed    0.08 sec
+127/356 Test #128: diff-ignore-uid-15-opl ...........................   Passed    0.11 sec
 test 131
         Start 131: export-pg
 
 131: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f pg export/input.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/export/output.pg" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-pg" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 131: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 131: Test timeout computed to be: 10000000
+128/356 Test #127: diff-ignore-uid-opl ..............................   Passed    0.13 sec
 test 132
         Start 132: export-missing-node
 
 132: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f geojson export/input-missing-node.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/export/output-missing-node.geojson" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-missing-node" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 132: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 132: Test timeout computed to be: 10000000
+129: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f geojson export/input.osm
+130: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f geojsonseq -x print_record_separator=false export/input.osm
+131: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f pg export/input.osm
+132: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f geojson export/input-missing-node.osm
+130: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output.geojsonseq;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-geojsonseq
+129: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output.geojson;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-geojson
+131: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output.pg;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-pg
+132: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output-missing-node.geojson;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-missing-node
+129/356 Test #130: export-geojsonseq ................................   Passed    0.11 sec
 test 133
         Start 133: export-single-node-way
 
 133: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f geojson export/input-single-node-way.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/export/output-empty.geojson" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-single-node-way" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 133: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 133: Test timeout computed to be: 10000000
-131: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f pg export/input.osm
-132: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f geojson export/input-missing-node.osm
-133: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f geojson export/input-single-node-way.osm
-131: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output.pg;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-pg
-132: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output-missing-node.geojson;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-missing-node
-133: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output-empty.geojson;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-single-node-way
-131/356 Test #131: export-pg ........................................   Passed    0.08 sec
-132/356 Test #132: export-missing-node ..............................   Passed    0.08 sec
+130/356 Test #129: export-geojson ...................................   Passed    0.14 sec
 test 134
         Start 134: export-error-node
 
 134: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "export" "-f" "geojson" "-E" "/build/reproducible-path/osmium-tool-1.17.0/test/export/input-missing-node.osm"
 134: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 134: Test timeout computed to be: 10000000
+131/356 Test #131: export-pg ........................................   Passed    0.12 sec
 test 135
         Start 135: export-error-single-node-way
 
 135: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "export" "-f" "geojson" "-E" "/build/reproducible-path/osmium-tool-1.17.0/test/export/input-single-node-way.osm"
 135: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 135: Test timeout computed to be: 10000000
-133/356 Test #133: export-single-node-way ...........................   Passed    0.08 sec
+132/356 Test #132: export-missing-node ..............................   Passed    0.13 sec
 test 136
         Start 136: export-invalid-area
 
@@ -4850,31 +4883,32 @@
 134: {"type":"Feature","geometry":{"type":"Point","coordinates":[2.0,1.5]},"properties":{"amenity":"post_box"}}
 134: ]}
 134: location for one or more nodes not found in node location index
-135: {"type":"FeatureCollection","features":[
-135: 
-135: ]}
-135: Geometry error: Way with less than two nodes (id=20)
-134/356 Test #134: export-error-node ................................   Passed    0.02 sec
-135/356 Test #135: export-error-single-node-way .....................   Passed    0.01 sec
+133/356 Test #134: export-error-node ................................   Passed    0.03 sec
 test 137
         Start 137: export-error-area
 
 137: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "export" "-f" "geojson" "-E" "/build/reproducible-path/osmium-tool-1.17.0/test/export/input-incomplete-relation.osm"
 137: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 137: Test timeout computed to be: 10000000
+135: {"type":"FeatureCollection","features":[
+135: 
+135: ]}
+135: Geometry error: Way with less than two nodes (id=20)
+134/356 Test #135: export-error-single-node-way .....................   Passed    0.03 sec
 test 138
         Start 138: export-error-incomplete-rel
 
 138: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "export" "-f" "geojson" "-E" "/build/reproducible-path/osmium-tool-1.17.0/test/export/input-incomplete-rel-missing-way.osm"
 138: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 138: Test timeout computed to be: 10000000
+133: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f geojson export/input-single-node-way.osm
 137: {"type":"FeatureCollection","features":[
 137: {"type":"Feature","geometry":{"type":"Point","coordinates":[2.0,1.5]},"properties":{"amenity":"post_box"}},
 137: {"type":"Feature","geometry":{"type":"LineString","coordinates":[[1.0,1.0],[1.0,2.0],[1.0,3.0]]},"properties":{"highway":"track"}},
 137: {"type":"Feature","geometry":{"type":"LineString","coordinates":[[1.0,1.0],[1.0,2.0],[2.0,1.5]]},"properties":{"barrier":"fence"}}
 137: ]}
 137: Geometry error: Could not build area geometry
-136/356 Test #137: export-error-area ................................   Passed    0.01 sec
+135/356 Test #137: export-error-area ................................   Passed    0.03 sec
 test 139
         Start 139: export-attributes
 
@@ -4885,7 +4919,8 @@
 138: 
 138: ]}
 138: Geometry error: Found 1 incomplete relation(s)
-137/356 Test #138: export-error-incomplete-rel ......................   Passed    0.02 sec
+133: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output-empty.geojson;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-single-node-way
+136/356 Test #138: export-error-incomplete-rel ......................   Passed    0.03 sec
 test 140
         Start 140: export-c-empty-empty-n
 
@@ -4895,12 +4930,8 @@
 140:  osmium_cmake_stderr=ignore
 140: Test timeout computed to be: 10000000
 136: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f geojson export/input-incomplete-relation.osm
-136: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output-incomplete-relation.geojson;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-invalid-area
 139: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -a id export/way.osm
-140: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text --keep-untagged -c export/config-empty-empty.json export/way.osm
-139: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-all.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-attributes
-140: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-all-n.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-empty-empty-n
-138/356 Test #136: export-invalid-area ..............................   Passed    0.08 sec
+137/356 Test #133: export-single-node-way ...........................   Passed    0.12 sec
 test 141
         Start 141: export-c-empty-empty
 
@@ -4909,26 +4940,27 @@
 141: Environment variables: 
 141:  osmium_cmake_stderr=ignore
 141: Test timeout computed to be: 10000000
-139/356 Test #140: export-c-empty-empty-n ...........................   Passed    0.08 sec
+140: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text --keep-untagged -c export/config-empty-empty.json export/way.osm
+136: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output-incomplete-relation.geojson;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-invalid-area
+139: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-all.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-attributes
+140: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-all-n.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-empty-empty-n
+141: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text                 -c export/config-empty-empty.json export/way.osm
+138/356 Test #136: export-invalid-area ..............................   Passed    0.14 sec
 test 142
         Start 142: export-c-null-null
 
 142: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-null-null.json export/way.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/export/way-all.txt" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-null-null" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 142: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 142: Test timeout computed to be: 10000000
-140/356 Test #139: export-attributes ................................   Passed    0.08 sec
+139/356 Test #139: export-attributes ................................   Passed    0.12 sec
 test 143
         Start 143: export-c-undefined
 
 143: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-undefined.json export/way.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/export/way-all.txt" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-undefined" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 143: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 143: Test timeout computed to be: 10000000
-141: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text                 -c export/config-empty-empty.json export/way.osm
 141: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-all.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-empty-empty
-142: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-null-null.json export/way.osm
-143: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-undefined.json export/way.osm
-142: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-all.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-null-null
-141/356 Test #141: export-c-empty-empty .............................   Passed    0.08 sec
+140/356 Test #140: export-c-empty-empty-n ...........................   Passed    0.13 sec
 test 144
         Start 144: export-c-tag-empty
 
@@ -4937,9 +4969,9 @@
 144: Environment variables: 
 144:  osmium_cmake_stderr=ignore
 144: Test timeout computed to be: 10000000
-143: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-all.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-undefined
-144: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-tag-empty.json export/way.osm
-142/356 Test #142: export-c-null-null ...............................   Passed    0.08 sec
+142: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-null-null.json export/way.osm
+143: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-undefined.json export/way.osm
+141/356 Test #141: export-c-empty-empty .............................   Passed    0.12 sec
 test 145
         Start 145: export-c-empty-tag
 
@@ -4948,17 +4980,19 @@
 145: Environment variables: 
 145:  osmium_cmake_stderr=ignore
 145: Test timeout computed to be: 10000000
-143/356 Test #143: export-c-undefined ...............................   Passed    0.08 sec
+144: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-tag-empty.json export/way.osm
+142: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-all.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-null-null
+143: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-all.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-undefined
+144: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-tag-empty.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-tag-empty
+145: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-empty-tag.json export/way.osm
+142/356 Test #142: export-c-null-null ...............................   Passed    0.13 sec
 test 146
         Start 146: export-c-tag-tag
 
 146: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-tag-tag.json export/way.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/export/way-tag-tag.txt" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-tag-tag" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 146: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 146: Test timeout computed to be: 10000000
-144: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-tag-empty.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-tag-empty
-145: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-empty-tag.json export/way.osm
-146: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-tag-tag.json export/way.osm
-144/356 Test #144: export-c-tag-empty ...............................   Passed    0.07 sec
+143/356 Test #143: export-c-undefined ...............................   Passed    0.12 sec
 test 147
         Start 147: export-c-tagx-empty
 
@@ -4968,9 +5002,7 @@
 147:  osmium_cmake_stderr=ignore
 147: Test timeout computed to be: 10000000
 145: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-empty-tag.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-empty-tag
-146: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-tag-tag.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-tag-tag
-147: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-tagx-empty.json export/way.osm
-145/356 Test #145: export-c-empty-tag ...............................   Passed    0.08 sec
+144/356 Test #144: export-c-tag-empty ...............................   Passed    0.12 sec
 test 148
         Start 148: export-c-empty-tagx
 
@@ -4979,18 +5011,21 @@
 148: Environment variables: 
 148:  osmium_cmake_stderr=ignore
 148: Test timeout computed to be: 10000000
-146/356 Test #146: export-c-tag-tag .................................   Passed    0.08 sec
+146: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-tag-tag.json export/way.osm
+147: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-tagx-empty.json export/way.osm
+145/356 Test #145: export-c-empty-tag ...............................   Passed    0.13 sec
+148: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-empty-tagx.json export/way.osm
 test 149
         Start 149: export-c-tagx-tagx
 
 149: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-tagx-tagx.json export/way.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/export/way-tagx-tagx.txt" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-tagx-tagx" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 149: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 149: Test timeout computed to be: 10000000
+146: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-tag-tag.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-tag-tag
 147: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-tagx-empty.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-tagx-empty
-148: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-empty-tagx.json export/way.osm
-149: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-tagx-tagx.json export/way.osm
 148: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-empty-tagx.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-empty-tagx
-147/356 Test #147: export-c-tagx-empty ..............................   Passed    0.08 sec
+149: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-tagx-tagx.json export/way.osm
+146/356 Test #146: export-c-tag-tag .................................   Passed    0.12 sec
 test 150
         Start 150: export-c-true-true
 
@@ -4998,96 +5033,96 @@
 150: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 150: Test timeout computed to be: 10000000
 149: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-tagx-tagx.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-tagx-tagx
-150: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-true-true.json export/way.osm
-148/356 Test #148: export-c-empty-tagx ..............................   Passed    0.08 sec
+147/356 Test #148: export-c-empty-tagx ..............................   Passed    0.11 sec
 test 151
         Start 151: export-c-false-false
 
 151: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-false-false.json export/way.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/export/way-none.txt" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-false-false" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 151: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 151: Test timeout computed to be: 10000000
-149/356 Test #149: export-c-tagx-tagx ...............................   Passed    0.08 sec
+148/356 Test #147: export-c-tagx-empty ..............................   Passed    0.14 sec
 test 152
         Start 152: export-c-null-tag
 
 152: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-null-tag.json export/way.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/export/way-null-tag.txt" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-null-tag" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 152: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 152: Test timeout computed to be: 10000000
-150: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-all.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-true-true
+150: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-true-true.json export/way.osm
 151: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-false-false.json export/way.osm
+149/356 Test #149: export-c-tagx-tagx ...............................   Passed    0.12 sec
 152: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-null-tag.json export/way.osm
-150/356 Test #150: export-c-true-true ...............................   Passed    0.08 sec
 test 153
         Start 153: export-c-tag-null
 
 153: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-tag-null.json export/way.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/export/way-tag-null.txt" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-tag-null" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 153: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 153: Test timeout computed to be: 10000000
+150: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-all.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-true-true
 151: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-none.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-false-false
 152: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-null-tag.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-null-tag
 153: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -E -f text -c export/config-tag-null.json export/way.osm
-151/356 Test #151: export-c-false-false .............................   Passed    0.08 sec
+150/356 Test #150: export-c-true-true ...............................   Passed    0.12 sec
 test 154
         Start 154: export-pg-untagged
 
 154: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f pg --keep-untagged export/input.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/export/output-untagged.pg" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-pg-untagged" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 154: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export
 154: Test timeout computed to be: 10000000
-152/356 Test #152: export-c-null-tag ................................   Passed    0.08 sec
+153: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-tag-null.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-tag-null
+151/356 Test #151: export-c-false-false .............................   Passed    0.13 sec
 test 155
         Start 155: extract-clean
 
 155: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm --clean version --clean uid -b 0,0,1.5,10" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-clean.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-clean" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 155: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 155: Test timeout computed to be: 10000000
-153: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/way-tag-null.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-c-tag-null
-155: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm --clean version --clean uid -b 0,0,1.5,10
-154: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f pg --keep-untagged export/input.osm
-153/356 Test #153: export-c-tag-null ................................   Passed    0.08 sec
+152/356 Test #152: export-c-null-tag ................................   Passed    0.13 sec
 test 156
         Start 156: extract-simple
 
 156: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s simple --output-header=xml_josm_upload! -b 0,0,1.5,10" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-simple.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-simple" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 156: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 156: Test timeout computed to be: 10000000
-154: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output-untagged.pg;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-pg-untagged
-156: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s simple --output-header=xml_josm_upload! -b 0,0,1.5,10
-154/356 Test #154: export-pg-untagged ...............................   Passed    0.08 sec
+154: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium export -f pg --keep-untagged export/input.osm
+153/356 Test #153: export-c-tag-null ................................   Passed    0.13 sec
 test 157
         Start 157: extract-complete_ways
 
 157: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s complete_ways -b 0,0,1.5,10" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-complete-ways.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-complete_ways" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 157: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 157: Test timeout computed to be: 10000000
+155: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm --clean version --clean uid -b 0,0,1.5,10
+154: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/export/output-untagged.pg;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/export/cmd-output-pg-untagged
+156: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s simple --output-header=xml_josm_upload! -b 0,0,1.5,10
 156: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-simple.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-simple
 157: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s complete_ways -b 0,0,1.5,10
-155: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-clean.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-clean
-155/356 Test #156: extract-simple ...................................   Passed    0.08 sec
+154/356 Test #154: export-pg-untagged ...............................   Passed    0.13 sec
 test 158
         Start 158: extract-complete_ways_norels
 
 158: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s complete_ways -S relations=false -b 0,0,1.5,10" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-complete-ways-norels.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-complete_ways_norels" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 158: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 158: Test timeout computed to be: 10000000
-158: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s complete_ways -S relations=false -b 0,0,1.5,10
-156/356 Test #155: extract-clean ....................................   Passed    0.16 sec
+155/356 Test #156: extract-simple ...................................   Passed    0.14 sec
 test 159
         Start 159: extract-smart_default
 
 159: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s smart -b 0,0,1.5,10" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-smart.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-smart_default" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 159: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 159: Test timeout computed to be: 10000000
-158: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-complete-ways-norels.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-complete_ways_norels
+155: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-clean.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-clean
+158: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s complete_ways -S relations=false -b 0,0,1.5,10
 159: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s smart -b 0,0,1.5,10
 157: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-complete-ways.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-complete_ways
-157/356 Test #158: extract-complete_ways_norels .....................   Passed    0.09 sec
+156/356 Test #155: extract-clean ....................................   Passed    0.22 sec
 test 160
         Start 160: extract-smart_mp
 
 160: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s smart -S types=multipolygon -b 0,0,1.5,10" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-smart.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-smart_mp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 160: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 160: Test timeout computed to be: 10000000
-158/356 Test #157: extract-complete_ways ............................   Passed    0.16 sec
+158: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-complete-ways-norels.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-complete_ways_norels
+157/356 Test #157: extract-complete_ways ............................   Passed    0.22 sec
 test 161
         Start 161: extract-smart_any
 
@@ -5095,134 +5130,136 @@
 161: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 161: Test timeout computed to be: 10000000
 160: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s smart -S types=multipolygon -b 0,0,1.5,10
-159: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-smart.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-smart_default
-161: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s smart -S types=any -b 0,0,1.5,10
-159/356 Test #159: extract-smart_default ............................   Passed    0.13 sec
+158/356 Test #158: extract-complete_ways_norels .....................   Passed    0.19 sec
 test 162
         Start 162: extract-smart_nonmp
 
 162: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s smart -S types=x -b 0,0,1.5,10" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-smart-nonmp.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-smart_nonmp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 162: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 162: Test timeout computed to be: 10000000
-160: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-smart.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-smart_mp
+161: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s smart -S types=any -b 0,0,1.5,10
+159: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-smart.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-smart_default
 162: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f osm extract/input1.osm -s smart -S types=x -b 0,0,1.5,10
-161: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-smart.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-smart_any
-160/356 Test #160: extract-smart_mp .................................   Passed    0.13 sec
+159/356 Test #159: extract-smart_default ............................   Passed    0.24 sec
 test 163
         Start 163: extract-cfg_simple
 
 163: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test extract/input1.osm -s simple --output-header=xml_josm_upload=false -c /build/reproducible-path/osmium-tool-1.17.0/test/extract/config.json" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-simple.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-cfg_simple" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 163: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 163: Test timeout computed to be: 10000000
-161/356 Test #161: extract-smart_any ................................   Passed    0.13 sec
+160: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-smart.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-smart_mp
+161: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-smart.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-smart_any
+163: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test extract/input1.osm -s simple --output-header=xml_josm_upload=false -c /build/reproducible-path/osmium-tool-1.17.0/test/extract/config.json
+160/356 Test #160: extract-smart_mp .................................   Passed    0.24 sec
 test 164
         Start 164: extract-antimeridian-east-bbox
 
 164: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --bbox=160,60,180,80" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-east.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-east-bbox" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 164: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 164: Test timeout computed to be: 10000000
-163: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test extract/input1.osm -s simple --output-header=xml_josm_upload=false -c /build/reproducible-path/osmium-tool-1.17.0/test/extract/config.json
 162: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-smart-nonmp.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-smart_nonmp
-163: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-simple.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-cfg_simple
-164: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --bbox=160,60,180,80
-162/356 Test #162: extract-smart_nonmp ..............................   Passed    0.13 sec
+161/356 Test #161: extract-smart_any ................................   Passed    0.22 sec
 test 165
         Start 165: extract-antimeridian-west-bbox
 
 165: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --bbox=-180,60,-160,80" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-west.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-west-bbox" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 165: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 165: Test timeout computed to be: 10000000
-164: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-east.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-east-bbox
-163/356 Test #163: extract-cfg_simple ...............................   Passed    0.08 sec
+163: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-simple.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-cfg_simple
+164: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --bbox=160,60,180,80
+165: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --bbox=-180,60,-160,80
+162/356 Test #162: extract-smart_nonmp ..............................   Passed    0.24 sec
 test 166
         Start 166: extract-antimeridian-east-poly
 
 166: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --polygon=extract/polygon-russia-east.geojson" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-east.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-east-poly" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 166: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 166: Test timeout computed to be: 10000000
-165: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --bbox=-180,60,-160,80
-164/356 Test #164: extract-antimeridian-east-bbox ...................   Passed    0.09 sec
+163/356 Test #163: extract-cfg_simple ...............................   Passed    0.16 sec
 test 167
         Start 167: extract-antimeridian-west-poly
 
 167: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --polygon=extract/polygon-russia-west.geojson" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-west.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-west-poly" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 167: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 167: Test timeout computed to be: 10000000
+164: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-east.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-east-bbox
 166: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --polygon=extract/polygon-russia-east.geojson
 165: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-west.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-west-bbox
-166: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-east.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-east-poly
 167: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --polygon=extract/polygon-russia-west.geojson
-165/356 Test #165: extract-antimeridian-west-bbox ...................   Passed    0.09 sec
+164/356 Test #164: extract-antimeridian-east-bbox ...................   Passed    0.17 sec
 test 168
         Start 168: extract-antimeridian-both-poly
 
 168: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --polygon=extract/polygon-russia-all.geojson" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-both.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-both-poly" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 168: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 168: Test timeout computed to be: 10000000
-167: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-west.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-west-poly
-166/356 Test #166: extract-antimeridian-east-poly ...................   Passed    0.10 sec
+165/356 Test #165: extract-antimeridian-west-bbox ...................   Passed    0.18 sec
 test 169
         Start 169: extract-antimeridian-reverse-poly
 
 169: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --polygon=extract/polygon-russia-reverse.geojson" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-both.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-reverse-poly" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 169: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 169: Test timeout computed to be: 10000000
+167: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-west.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-west-poly
 168: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --polygon=extract/polygon-russia-all.geojson
-167/356 Test #167: extract-antimeridian-west-poly ...................   Passed    0.09 sec
+166: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-east.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-east-poly
+169: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --polygon=extract/polygon-russia-reverse.geojson
+166/356 Test #167: extract-antimeridian-west-poly ...................   Passed    0.17 sec
 test 170
         Start 170: extract-antimeridian-alaska-east-json
 
 170: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/w42394837.osm --polygon=extract/polygon-us-alaska.geojson" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/w42394837.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-alaska-east-json" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 170: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 170: Test timeout computed to be: 10000000
-169: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/antimeridian.opl --polygon=extract/polygon-russia-reverse.geojson
-168: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-both.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-both-poly
-170: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/w42394837.osm --polygon=extract/polygon-us-alaska.geojson
-169: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-both.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-reverse-poly
-170: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/w42394837.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-alaska-east-json
-168/356 Test #168: extract-antimeridian-both-poly ...................   Passed    0.10 sec
+167/356 Test #166: extract-antimeridian-east-poly ...................   Passed    0.20 sec
 test 171
         Start 171: extract-antimeridian-alaska-west-json
 
 171: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/w46113981.osm --polygon=extract/polygon-us-alaska.geojson" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/w46113981.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-alaska-west-json" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 171: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 171: Test timeout computed to be: 10000000
-169/356 Test #169: extract-antimeridian-reverse-poly ................   Passed    0.10 sec
+168: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-both.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-both-poly
+170: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/w42394837.osm --polygon=extract/polygon-us-alaska.geojson
+169: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/output-antimeridian-both.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-reverse-poly
+171: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/w46113981.osm --polygon=extract/polygon-us-alaska.geojson
+168/356 Test #168: extract-antimeridian-both-poly ...................   Passed    0.20 sec
 test 172
         Start 172: extract-antimeridian-alaska-east-poly
 
 172: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/w42394837.osm --polygon=extract/polygon-us-alaska.poly" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/w42394837.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-alaska-east-poly" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 172: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 172: Test timeout computed to be: 10000000
-171: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/w46113981.osm --polygon=extract/polygon-us-alaska.geojson
-170/356 Test #170: extract-antimeridian-alaska-east-json ............   Passed    0.09 sec
+170: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/w42394837.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-alaska-east-json
+169/356 Test #169: extract-antimeridian-reverse-poly ................   Passed    0.19 sec
 test 173
         Start 173: extract-antimeridian-alaska-west-poly
 
 173: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/w46113981.osm --polygon=extract/polygon-us-alaska.poly" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/extract/w46113981.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-alaska-west-poly" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 173: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract
 173: Test timeout computed to be: 10000000
-172: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/w42394837.osm --polygon=extract/polygon-us-alaska.poly
 171: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/w46113981.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-alaska-west-json
+172: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/w42394837.osm --polygon=extract/polygon-us-alaska.poly
 173: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium extract --generator=test -f opl extract/w46113981.osm --polygon=extract/polygon-us-alaska.poly
-172: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/w42394837.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-alaska-east-poly
-171/356 Test #171: extract-antimeridian-alaska-west-json ............   Passed    0.10 sec
+170/356 Test #170: extract-antimeridian-alaska-east-json ............   Passed    0.20 sec
 test 174
         Start 174: fileinfo-fi1-extended
 
 174: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium fileinfo --extended --crc fileinfo/fi1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi1-result.txt" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo/cmd-output-fi1-extended" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 174: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 174: Test timeout computed to be: 10000000
-173: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/w46113981.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-alaska-west-poly
-172/356 Test #172: extract-antimeridian-alaska-east-poly ............   Passed    0.10 sec
+171/356 Test #171: extract-antimeridian-alaska-west-json ............   Passed    0.20 sec
 test 175
         Start 175: fileinfo-fi1-extended-json
 
 175: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium fileinfo --extended --crc --json fileinfo/fi1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi1-result.json" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo/cmd-output-fi1-extended-json" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 175: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 175: Test timeout computed to be: 10000000
+172: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/w42394837.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-alaska-east-poly
+173: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/extract/w46113981.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/extract/cmd-output-antimeridian-alaska-west-poly
 174: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium fileinfo --extended --crc fileinfo/fi1.osm
-173/356 Test #173: extract-antimeridian-alaska-west-poly ............   Passed    0.10 sec
+175: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium fileinfo --extended --crc --json fileinfo/fi1.osm
+175: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi1-result.json;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo/cmd-output-fi1-extended-json
+172/356 Test #172: extract-antimeridian-alaska-east-poly ............   Passed    0.19 sec
 test 176
         Start 176: fileinfo-g-generator
 
@@ -5231,16 +5268,14 @@
 176: Test timeout computed to be: 10000000
 174: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi1-result.txt;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo/cmd-output-fi1-extended
 176: testdata
-175: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium fileinfo --extended --crc --json fileinfo/fi1.osm
-174/356 Test #176: fileinfo-g-generator .............................   Passed    0.01 sec
+173/356 Test #176: fileinfo-g-generator .............................   Passed    0.02 sec
 test 177
         Start 177: fileinfo-g-unknown-option
 
 177: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi1.osm" "-g" "header.option.foo"
 177: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 177: Test timeout computed to be: 10000000
-175/356 Test #177: fileinfo-g-unknown-option ........................   Passed    0.01 sec
-175: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi1-result.json;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo/cmd-output-fi1-extended-json
+174/356 Test #173: extract-antimeridian-alaska-west-poly ............   Passed    0.19 sec
 test 178
         Start 178: fileinfo-g-fail
 
@@ -5248,6 +5283,7 @@
 178: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 178: Test timeout computed to be: 10000000
 178: Unknown value for --get/-g option 'foobar'. Use --show-variables/-G to see list of known values.
+175/356 Test #177: fileinfo-g-unknown-option ........................   Passed    0.02 sec
 176/356 Test #178: fileinfo-g-fail ..................................   Passed    0.01 sec
 test 179
         Start 179: fileinfo-metadata-mixed-all-version
@@ -5255,502 +5291,500 @@
 179: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi2.osm" "-e" "-g" "metadata.all_objects.version"
 179: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 179: Test timeout computed to be: 10000000
-177/356 Test #174: fileinfo-fi1-extended ............................   Passed    0.07 sec
 test 180
         Start 180: fileinfo-metadata-mixed-all-timestamp
 
 180: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi2.osm" "-e" "-g" "metadata.all_objects.timestamp"
 180: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 180: Test timeout computed to be: 10000000
-179: yes
-178/356 Test #179: fileinfo-metadata-mixed-all-version ..............   Passed    0.01 sec
+177/356 Test #175: fileinfo-fi1-extended-json .......................   Passed    0.13 sec
 test 181
         Start 181: fileinfo-metadata-mixed-all-changeset
 
 181: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi2.osm" "-e" "-g" "metadata.all_objects.changeset"
 181: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 181: Test timeout computed to be: 10000000
-180: yes
-179/356 Test #180: fileinfo-metadata-mixed-all-timestamp ............   Passed    0.01 sec
+179: yes
+178/356 Test #174: fileinfo-fi1-extended ............................   Passed    0.16 sec
+179/356 Test #179: fileinfo-metadata-mixed-all-version ..............   Passed    0.02 sec
 test 182
         Start 182: fileinfo-metadata-mixed-some-version
 
 182: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi2.osm" "-e" "-g" "metadata.some_objects.version"
 182: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 182: Test timeout computed to be: 10000000
-180/356 Test #175: fileinfo-fi1-extended-json .......................   Passed    0.07 sec
 test 183
         Start 183: fileinfo-metadata-mixed-some-timestamp
 
 183: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi2.osm" "-e" "-g" "metadata.some_objects.timestamp"
 183: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 183: Test timeout computed to be: 10000000
-181: no
-181/356 Test #181: fileinfo-metadata-mixed-all-changeset ............   Passed    0.01 sec
+180: yes
+180/356 Test #180: fileinfo-metadata-mixed-all-timestamp ............   Passed    0.03 sec
 test 184
         Start 184: fileinfo-metadata-mixed-some-changeset
 
 184: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi2.osm" "-e" "-g" "metadata.some_objects.changeset"
 184: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 184: Test timeout computed to be: 10000000
-182: yes
-182/356 Test #182: fileinfo-metadata-mixed-some-version .............   Passed    0.01 sec
+181: no
+181/356 Test #181: fileinfo-metadata-mixed-all-changeset ............   Passed    0.03 sec
 test 185
         Start 185: fileinfo-metadata-mixed-some-uid
 
 185: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi2.osm" "-e" "-g" "metadata.some_objects.uid"
 185: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 185: Test timeout computed to be: 10000000
+182: yes
 183: yes
-183/356 Test #183: fileinfo-metadata-mixed-some-timestamp ...........   Passed    0.01 sec
+182/356 Test #182: fileinfo-metadata-mixed-some-version .............   Passed    0.03 sec
+183/356 Test #183: fileinfo-metadata-mixed-some-timestamp ...........   Passed    0.02 sec
 test 186
         Start 186: fileinfo-metadata-mixed-some-user
 
 186: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi2.osm" "-e" "-g" "metadata.some_objects.user"
 186: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 186: Test timeout computed to be: 10000000
-184: yes
-184/356 Test #184: fileinfo-metadata-mixed-some-changeset ...........   Passed    0.01 sec
 test 187
         Start 187: fileinfo-metadata-homogenous-all-version
 
 187: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi3.osm" "-e" "-g" "metadata.all_objects.version"
 187: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 187: Test timeout computed to be: 10000000
-185: yes
-185/356 Test #185: fileinfo-metadata-mixed-some-uid .................   Passed    0.01 sec
+184: yes
+184/356 Test #184: fileinfo-metadata-mixed-some-changeset ...........   Passed    0.03 sec
 test 188
         Start 188: fileinfo-metadata-homogenous-all-timestamp
 
 188: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi3.osm" "-e" "-g" "metadata.all_objects.timestamp"
 188: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 188: Test timeout computed to be: 10000000
-186: yes
-186/356 Test #186: fileinfo-metadata-mixed-some-user ................   Passed    0.01 sec
+185: yes
+185/356 Test #185: fileinfo-metadata-mixed-some-uid .................   Passed    0.03 sec
 test 189
         Start 189: fileinfo-metadata-homogenous-all-changeset
 
 189: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi3.osm" "-e" "-g" "metadata.all_objects.changeset"
 189: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 189: Test timeout computed to be: 10000000
-187: yes
-187/356 Test #187: fileinfo-metadata-homogenous-all-version .........   Passed    0.01 sec
+186: yes
+186/356 Test #186: fileinfo-metadata-mixed-some-user ................   Passed    0.02 sec
 test 190
         Start 190: fileinfo-metadata-homogenous-all-uid
 
 190: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi3.osm" "-e" "-g" "metadata.all_objects.uid"
 190: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 190: Test timeout computed to be: 10000000
-188: yes
-188/356 Test #188: fileinfo-metadata-homogenous-all-timestamp .......   Passed    0.01 sec
+187: yes
+187/356 Test #187: fileinfo-metadata-homogenous-all-version .........   Passed    0.03 sec
 test 191
         Start 191: fileinfo-metadata-homogenous-all-user
 
 191: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi3.osm" "-e" "-g" "metadata.all_objects.user"
 191: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 191: Test timeout computed to be: 10000000
-189: no
-189/356 Test #189: fileinfo-metadata-homogenous-all-changeset .......   Passed    0.01 sec
+188: yes
+188/356 Test #188: fileinfo-metadata-homogenous-all-timestamp .......   Passed    0.03 sec
 test 192
         Start 192: fileinfo-metadata-homogenous-some-version
 
 192: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi3.osm" "-e" "-g" "metadata.some_objects.version"
 192: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 192: Test timeout computed to be: 10000000
+189: no
+189/356 Test #189: fileinfo-metadata-homogenous-all-changeset .......   Passed    0.03 sec
 190: no
-190/356 Test #190: fileinfo-metadata-homogenous-all-uid .............   Passed    0.01 sec
 test 193
         Start 193: fileinfo-metadata-homogenous-some-timestamp
 
 193: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi3.osm" "-e" "-g" "metadata.some_objects.timestamp"
 193: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 193: Test timeout computed to be: 10000000
-191: no
-191/356 Test #191: fileinfo-metadata-homogenous-all-user ............   Passed    0.01 sec
+190/356 Test #190: fileinfo-metadata-homogenous-all-uid .............   Passed    0.03 sec
 test 194
         Start 194: fileinfo-metadata-homogenous-some-changeset
 
 194: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi3.osm" "-e" "-g" "metadata.some_objects.changeset"
 194: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 194: Test timeout computed to be: 10000000
+191: no
 192: yes
-192/356 Test #192: fileinfo-metadata-homogenous-some-version ........   Passed    0.01 sec
+191/356 Test #191: fileinfo-metadata-homogenous-all-user ............   Passed    0.03 sec
+192/356 Test #192: fileinfo-metadata-homogenous-some-version ........   Passed    0.02 sec
 test 195
         Start 195: fileinfo-metadata-homogenous-some-uid
 
 195: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi3.osm" "-e" "-g" "metadata.some_objects.uid"
 195: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 195: Test timeout computed to be: 10000000
-193: yes
-193/356 Test #193: fileinfo-metadata-homogenous-some-timestamp ......   Passed    0.01 sec
 test 196
         Start 196: fileinfo-metadata-homogenous-some-user
 
 196: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "fileinfo" "/build/reproducible-path/osmium-tool-1.17.0/test/fileinfo/fi3.osm" "-e" "-g" "metadata.some_objects.user"
 196: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/fileinfo
 196: Test timeout computed to be: 10000000
-194: no
-194/356 Test #194: fileinfo-metadata-homogenous-some-changeset ......   Passed    0.01 sec
+193: yes
+193/356 Test #193: fileinfo-metadata-homogenous-some-timestamp ......   Passed    0.03 sec
 test 197
         Start 197: getid-n
 
 197: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid --generator=test --output-header=xml_josm_upload=false -f osm getid/input.osm n11,n12 w21" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/output.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 197: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 197: Test timeout computed to be: 10000000
-195: no
-195/356 Test #195: fileinfo-metadata-homogenous-some-uid ............   Passed    0.01 sec
+194: no
+194/356 Test #194: fileinfo-metadata-homogenous-some-changeset ......   Passed    0.03 sec
 test 198
         Start 198: getid-file1
 
 198: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid --generator=test --output-header=xml_josm_upload=false -i getid/idfile -f osm getid/input.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/output-file.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-file1" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 198: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 198: Test timeout computed to be: 10000000
-196: no
-196/356 Test #196: fileinfo-metadata-homogenous-some-user ...........   Passed    0.01 sec
+195: no
+195/356 Test #195: fileinfo-metadata-homogenous-some-uid ............   Passed    0.03 sec
 test 199
         Start 199: getid-n10
 
 199: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in10.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out10.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n10" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 199: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 199: Test timeout computed to be: 10000000
-197: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid --generator=test --output-header=xml_josm_upload=false -f osm getid/input.osm n11,n12 w21
-198: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid --generator=test --output-header=xml_josm_upload=false -i getid/idfile -f osm getid/input.osm
-199: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in10.osm
-198: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/output-file.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-file1
-197: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/output.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n
-199: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out10.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n10
-197/356 Test #197: getid-n ..........................................   Passed    0.09 sec
-198/356 Test #198: getid-file1 ......................................   Passed    0.09 sec
+196: no
+196/356 Test #196: fileinfo-metadata-homogenous-some-user ...........   Passed    0.03 sec
 test 200
         Start 200: getid-n10-i
 
 200: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in10.id" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out10.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n10-i" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 200: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 200: Test timeout computed to be: 10000000
+197: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid --generator=test --output-header=xml_josm_upload=false -f osm getid/input.osm n11,n12 w21
+198: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid --generator=test --output-header=xml_josm_upload=false -i getid/idfile -f osm getid/input.osm
+199: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in10.osm
+200: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in10.id
+197: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/output.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n
+198: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/output-file.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-file1
+199: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out10.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n10
+200: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out10.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n10-i
+197/356 Test #197: getid-n ..........................................   Passed    0.17 sec
 test 201
         Start 201: getid-w21
 
 201: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in21.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out21.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-w21" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 201: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 201: Test timeout computed to be: 10000000
-199/356 Test #199: getid-n10 ........................................   Passed    0.09 sec
+198/356 Test #198: getid-file1 ......................................   Passed    0.17 sec
 test 202
         Start 202: getid-w21-i
 
 202: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in21.id" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out21.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-w21-i" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 202: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 202: Test timeout computed to be: 10000000
-200: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in10.id
-201: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in21.osm
-202: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in21.id
-200: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out10.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n10-i
-201: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out21.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-w21
-202: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out21.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-w21-i
-200/356 Test #200: getid-n10-i ......................................   Passed    0.08 sec
+199/356 Test #199: getid-n10 ........................................   Passed    0.16 sec
+200/356 Test #200: getid-n10-i ......................................   Passed    0.16 sec
 test 203
         Start 203: getid-r30
 
 203: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in30.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out30.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r30" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 203: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 203: Test timeout computed to be: 10000000
-201/356 Test #201: getid-w21 ........................................   Passed    0.09 sec
 test 204
         Start 204: getid-r30-i
 
 204: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in30.id" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out30.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r30-i" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 204: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 204: Test timeout computed to be: 10000000
-202/356 Test #202: getid-w21-i ......................................   Passed    0.09 sec
+201: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in21.osm
+202: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in21.id
+203: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in30.osm
+204: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in30.id
+202: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out21.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-w21-i
+201: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out21.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-w21
+201/356 Test #201: getid-w21 ........................................   Passed    0.17 sec
 test 205
         Start 205: getid-r31
 
 205: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in31.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out31.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r31" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 205: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 205: Test timeout computed to be: 10000000
-203: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in30.osm
-204: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in30.id
-205: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in31.osm
-203: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out30.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r30
-204: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out30.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r30-i
-205: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out31.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r31
-203/356 Test #203: getid-r30 ........................................   Passed    0.13 sec
+202/356 Test #202: getid-w21-i ......................................   Passed    0.17 sec
 test 206
         Start 206: getid-r31-i
 
 206: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in31.id" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out31.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r31-i" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 206: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 206: Test timeout computed to be: 10000000
-204/356 Test #204: getid-r30-i ......................................   Passed    0.13 sec
+203: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out30.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r30
+204: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out30.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r30-i
+205: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in31.osm
+206: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in31.id
+203/356 Test #203: getid-r30 ........................................   Passed    0.24 sec
+204/356 Test #204: getid-r30-i ......................................   Passed    0.23 sec
 test 207
         Start 207: getid-r32
 
 207: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in32.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out32.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r32" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 207: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 207: Test timeout computed to be: 10000000
-205/356 Test #205: getid-r31 ........................................   Passed    0.13 sec
 test 208
         Start 208: getid-r32-i
 
 208: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in32.id" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out32.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r32-i" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 208: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 208: Test timeout computed to be: 10000000
-206: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in31.id
 207: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in32.osm
 208: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in32.id
-207: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out32.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r32
-208: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out32.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r32-i
+205: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out31.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r31
 206: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out31.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r31-i
-206/356 Test #208: getid-r32-i ......................................   Passed    0.12 sec
+205/356 Test #205: getid-r31 ........................................   Passed    0.20 sec
 test 209
         Start 209: getid-n10nrr
 
 209: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -I getid/in10.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out10.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n10nrr" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 209: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 209: Test timeout computed to be: 10000000
-207/356 Test #207: getid-r32 ........................................   Passed    0.13 sec
+206/356 Test #206: getid-r31-i ......................................   Passed    0.21 sec
 test 210
         Start 210: getid-n10nrr-i
 
 210: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -i getid/in10.id" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out10.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n10nrr-i" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 210: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 210: Test timeout computed to be: 10000000
-208/356 Test #206: getid-r31-i ......................................   Passed    0.13 sec
+207: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out32.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r32
+208: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out32.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r32-i
+209: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -I getid/in10.osm
+210: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -i getid/in10.id
+207/356 Test #207: getid-r32 ........................................   Passed    0.19 sec
 test 211
         Start 211: getid-w21nrr
 
 211: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -I getid/in21.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out21.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-w21nrr" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 211: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 211: Test timeout computed to be: 10000000
-209: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -I getid/in10.osm
-210: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -i getid/in10.id
-211: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -I getid/in21.osm
-210: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out10.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n10nrr-i
-209: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out10.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n10nrr
-211: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out21.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-w21nrr
-209/356 Test #209: getid-n10nrr .....................................   Passed    0.08 sec
-210/356 Test #210: getid-n10nrr-i ...................................   Passed    0.08 sec
+208/356 Test #208: getid-r32-i ......................................   Passed    0.19 sec
 test 212
         Start 212: getid-w21nrr-i
 
 212: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -i getid/in21.id" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out21.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-w21nrr-i" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 212: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 212: Test timeout computed to be: 10000000
+209: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out10.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n10nrr
+210: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out10.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-n10nrr-i
+211: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -I getid/in21.osm
+212: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -i getid/in21.id
+209/356 Test #209: getid-n10nrr .....................................   Passed    0.14 sec
 test 213
         Start 213: getid-r30nrr
 
 213: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -I getid/in30.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out30.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r30nrr" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 213: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 213: Test timeout computed to be: 10000000
-211/356 Test #211: getid-w21nrr .....................................   Passed    0.09 sec
+210/356 Test #210: getid-n10nrr-i ...................................   Passed    0.14 sec
 test 214
         Start 214: getid-r30nrr-i
 
 214: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -i getid/in30.id" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out30.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r30nrr-i" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 214: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 214: Test timeout computed to be: 10000000
-212: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -i getid/in21.id
+212: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out21.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-w21nrr-i
+211: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out21.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-w21nrr
 213: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -I getid/in30.osm
 214: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -i getid/in30.id
-212: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out21.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-w21nrr-i
-213: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out30.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r30nrr
-214: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out30.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r30nrr-i
-212/356 Test #212: getid-w21nrr-i ...................................   Passed    0.09 sec
+211/356 Test #212: getid-w21nrr-i ...................................   Passed    0.15 sec
 test 215
         Start 215: getid-r32nrr
 
 215: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -I getid/in32.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out32.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r32nrr" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 215: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 215: Test timeout computed to be: 10000000
-213/356 Test #213: getid-r30nrr .....................................   Passed    0.10 sec
+212/356 Test #211: getid-w21nrr .....................................   Passed    0.18 sec
 test 216
         Start 216: getid-r32nrr-i
 
 216: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -i getid/in32.id" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out32.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r32nrr-i" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 216: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 216: Test timeout computed to be: 10000000
-214/356 Test #214: getid-r30nrr-i ...................................   Passed    0.10 sec
+214: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out30.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r30nrr-i
+213: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out30.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r30nrr
+215: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -I getid/in32.osm
+216: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -i getid/in32.id
+213/356 Test #214: getid-r30nrr-i ...................................   Passed    0.17 sec
 test 217
         Start 217: getid-missing-n19
 
 217: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in19.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-n19" "-D" "return_code=1" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 217: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 217: Test timeout computed to be: 10000000
-215: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -I getid/in32.osm
-216: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source-no-rr.osm -i getid/in32.id
-217: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in19.osm
-216: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out32.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r32nrr-i
-215: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out32.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r32nrr
-217: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-n19
-215/356 Test #215: getid-r32nrr .....................................   Passed    0.09 sec
-216/356 Test #216: getid-r32nrr-i ...................................   Passed    0.09 sec
+214/356 Test #213: getid-r30nrr .....................................   Passed    0.19 sec
 test 218
         Start 218: getid-missing-n19-i
 
 218: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in19.id" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-n19-i" "-D" "return_code=1" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 218: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 218: Test timeout computed to be: 10000000
+216: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out32.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r32nrr-i
+215: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out32.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-r32nrr
+217: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in19.osm
+218: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in19.id
+215/356 Test #216: getid-r32nrr-i ...................................   Passed    0.14 sec
 test 219
         Start 219: getid-missing-w29
 
 219: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in29.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-w29" "-D" "return_code=1" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 219: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 219: Test timeout computed to be: 10000000
-217/356 Test #217: getid-missing-n19 ................................   Passed    0.08 sec
+216/356 Test #215: getid-r32nrr .....................................   Passed    0.16 sec
 test 220
         Start 220: getid-missing-w29-i
 
 220: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in29.id" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-w29-i" "-D" "return_code=1" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 220: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 220: Test timeout computed to be: 10000000
-218: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in19.id
+218: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-n19-i
+217: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-n19
 219: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in29.osm
 220: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in29.id
-218: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-n19-i
-220: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-w29-i
-219: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-w29
-218/356 Test #218: getid-missing-n19-i ..............................   Passed    0.34 sec
+217/356 Test #218: getid-missing-n19-i ..............................   Passed    0.14 sec
 test 221
         Start 221: getid-missing-r39
 
 221: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in39.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-r39" "-D" "return_code=1" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 221: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 221: Test timeout computed to be: 10000000
-219/356 Test #220: getid-missing-w29-i ..............................   Passed    0.34 sec
+218/356 Test #217: getid-missing-n19 ................................   Passed    0.16 sec
 test 222
         Start 222: getid-missing-r39-i
 
 222: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in39.id" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-r39-i" "-D" "return_code=1" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 222: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 222: Test timeout computed to be: 10000000
-220/356 Test #219: getid-missing-w29 ................................   Passed    0.35 sec
+220: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-w29-i
+219: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-w29
+221: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in39.osm
+222: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in39.id
+219/356 Test #220: getid-missing-w29-i ..............................   Passed    0.16 sec
 test 223
         Start 223: getid-relloop
 
 223: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/relloop.osm -I getid/relloop.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/relloop-out.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-relloop" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 223: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 223: Test timeout computed to be: 10000000
-221: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -I getid/in39.osm
-222: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/source.osm -i getid/in39.id
-223: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/relloop.osm -I getid/relloop.osm
-221: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-r39
-222: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-r39-i
-223: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/relloop-out.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-relloop
-221/356 Test #221: getid-missing-r39 ................................   Passed    0.12 sec
+220/356 Test #219: getid-missing-w29 ................................   Passed    0.18 sec
 test 224
         Start 224: getid-relloop-i
 
 224: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/relloop.osm -i getid/relloop.id" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getid/relloop-out.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-relloop-i" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 224: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid
 224: Test timeout computed to be: 10000000
-222/356 Test #222: getid-missing-r39-i ..............................   Passed    0.12 sec
+223: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/relloop.osm -I getid/relloop.osm
+221: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-r39
+224: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/relloop.osm -i getid/relloop.id
+222: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/out-empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-missing-r39-i
+221/356 Test #221: getid-missing-r39 ................................   Passed    0.20 sec
 test 225
         Start 225: getparents-n10
 
 225: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm getparents/input.osm n10" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-n10.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-n10" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 225: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents
 225: Test timeout computed to be: 10000000
-223/356 Test #223: getid-relloop ....................................   Passed    0.12 sec
+222/356 Test #222: getid-missing-r39-i ..............................   Passed    0.20 sec
 test 226
         Start 226: getparents-n12
 
 226: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm getparents/input.osm n12" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-n12.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-n12" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 226: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents
 226: Test timeout computed to be: 10000000
-224: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getid -r --generator=test -f osm getid/relloop.osm -i getid/relloop.id
+223: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/relloop-out.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-relloop
 225: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm getparents/input.osm n10
+224: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/relloop-out.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-relloop-i
 226: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm getparents/input.osm n12
 225: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-n10.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-n10
-226: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-n12.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-n12
-224: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getid/relloop-out.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getid/cmd-output-relloop-i
-224/356 Test #225: getparents-n10 ...................................   Passed    0.08 sec
+223/356 Test #223: getid-relloop ....................................   Passed    0.19 sec
 test 227
         Start 227: getparents-w20
 
 227: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm getparents/input.osm w20" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-w20.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-w20" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 227: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents
 227: Test timeout computed to be: 10000000
-225/356 Test #226: getparents-n12 ...................................   Passed    0.08 sec
+226: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-n12.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-n12
+224/356 Test #224: getid-relloop-i ..................................   Passed    0.21 sec
 test 228
         Start 228: getparents-n10-s
 
 228: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm --add-self getparents/input.osm n10" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-n10-s.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-n10-s" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 228: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents
 228: Test timeout computed to be: 10000000
-226/356 Test #224: getid-relloop-i ..................................   Passed    0.12 sec
+227: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm getparents/input.osm w20
+225/356 Test #225: getparents-n10 ...................................   Passed    0.13 sec
 test 229
         Start 229: getparents-n12-s
 
 229: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm --add-self getparents/input.osm n12" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-n12-s.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-n12-s" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 229: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents
 229: Test timeout computed to be: 10000000
-227: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm getparents/input.osm w20
-228: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm --add-self getparents/input.osm n10
-227: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-w20.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-w20
-228: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-n10-s.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-n10-s
-229: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm --add-self getparents/input.osm n12
-229: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-n12-s.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-n12-s
-227/356 Test #228: getparents-n10-s .................................   Passed    0.07 sec
+226/356 Test #226: getparents-n12 ...................................   Passed    0.12 sec
 test 230
         Start 230: getparents-w20-s
 
 230: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm --add-self getparents/input.osm w20" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-w20-s.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-w20-s" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 230: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents
 230: Test timeout computed to be: 10000000
-228/356 Test #227: getparents-w20 ...................................   Passed    0.08 sec
+227: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-w20.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-w20
+228: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm --add-self getparents/input.osm n10
+229: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm --add-self getparents/input.osm n12
+230: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm --add-self getparents/input.osm w20
+228: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-n10-s.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-n10-s
+229: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-n12-s.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-n12-s
+227/356 Test #227: getparents-w20 ...................................   Passed    0.13 sec
 test 231
         Start 231: merge-i1
 
 231: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge/output1.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i1" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 231: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge
 231: Test timeout computed to be: 10000000
-230: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium getparents --generator=test --output-header=xml_josm_upload=false -f osm --add-self getparents/input.osm w20
-229/356 Test #229: getparents-n12-s .................................   Passed    0.08 sec
+230: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-w20-s.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-w20-s
+228/356 Test #229: getparents-n12-s .................................   Passed    0.12 sec
 test 232
         Start 232: merge-i2f
 
 232: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input1.osm merge/input2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge/output2.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i2f" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 232: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge
 232: Test timeout computed to be: 10000000
+229/356 Test #228: getparents-n10-s .................................   Passed    0.15 sec
 231: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input1.osm
-230: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/getparents/out-w20-s.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/getparents/cmd-output-w20-s
-231: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge/output1.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i1
-232: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input1.osm merge/input2.osm
-232: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge/output2.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i2f
-230/356 Test #230: getparents-w20-s .................................   Passed    0.08 sec
 test 233
         Start 233: merge-i2r
 
 233: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input2.osm merge/input1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge/output2.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i2r" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 233: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge
 233: Test timeout computed to be: 10000000
-231/356 Test #231: merge-i1 .........................................   Passed    0.08 sec
+230/356 Test #230: getparents-w20-s .................................   Passed    0.13 sec
 test 234
         Start 234: merge-i3f
 
 234: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input1.osm merge/input2.osm merge/input3.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge/output3.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i3f" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 234: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge
 234: Test timeout computed to be: 10000000
-232/356 Test #232: merge-i2f ........................................   Passed    0.08 sec
+231: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge/output1.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i1
+232: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input1.osm merge/input2.osm
+233: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input2.osm merge/input1.osm
+234: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input1.osm merge/input2.osm merge/input3.osm
+232: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge/output2.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i2f
+231/356 Test #231: merge-i1 .........................................   Passed    0.12 sec
 test 235
         Start 235: merge-i2f-only-version
 
 235: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input1-only-version.osm merge/input2-only-version.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge/output2-12-only-version.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i2f-only-version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 235: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge
 235: Test timeout computed to be: 10000000
-233: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input2.osm merge/input1.osm
-234: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input1.osm merge/input2.osm merge/input3.osm
 233: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge/output2.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i2r
 234: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge/output3.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i3f
-235: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input1-only-version.osm merge/input2-only-version.osm
-235: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge/output2-12-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i2f-only-version
-233/356 Test #233: merge-i2r ........................................   Passed    0.08 sec
+232/356 Test #232: merge-i2f ........................................   Passed    0.13 sec
 test 236
         Start 236: merge-i2r-only-version
 
 236: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input2-only-version.osm merge/input1-only-version.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge/output2-12-only-version.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i2r-only-version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 236: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge
 236: Test timeout computed to be: 10000000
-234/356 Test #234: merge-i3f ........................................   Passed    0.09 sec
+235: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test -f osm merge/input1-only-version.osm merge/input2-only-version.osm
+233/356 Test #233: merge-i2r ........................................   Passed    0.14 sec
 test 237
         Start 237: merge-unsorted-types-wn
 
@@ -5759,9 +5793,8 @@
 237: Environment variables: 
 237:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 237: Test timeout computed to be: 10000000
-237: w20 v1 dV c1 t2015-01-01T01:00:00Z i1 utest Tfoo=bar Nn10,n11,n13
-237: Objects in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/unsorted-types-wn.osm' out of order (must be nodes, then ways, then relations).
-235/356 Test #235: merge-i2f-only-version ...........................   Passed    0.07 sec
+235: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge/output2-12-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i2f-only-version
+234/356 Test #234: merge-i3f ........................................   Passed    0.14 sec
 test 238
         Start 238: merge-unsorted-types-nrw
 
@@ -5770,7 +5803,9 @@
 238: Environment variables: 
 238:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 238: Test timeout computed to be: 10000000
-236/356 Test #237: merge-unsorted-types-wn ..........................   Passed    0.02 sec
+237: w20 v1 dV c1 t2015-01-01T01:00:00Z i1 utest Tfoo=bar Nn10,n11,n13
+237: Objects in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/unsorted-types-wn.osm' out of order (must be nodes, then ways, then relations).
+235/356 Test #237: merge-unsorted-types-wn ..........................   Passed    0.03 sec
 test 239
         Start 239: merge-unsorted-ids-n
 
@@ -5787,7 +5822,7 @@
 238: n16 v2 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y8
 238: r31 v1 dV c1 t2015-01-01T01:00:00Z i1 utest T Mn13@m1,w20@m2
 238: Objects in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/unsorted-types-nrw.osm' out of order (must be nodes, then ways, then relations).
-237/356 Test #238: merge-unsorted-types-nrw .........................   Passed    0.01 sec
+236/356 Test #238: merge-unsorted-types-nrw .........................   Passed    0.03 sec
 test 240
         Start 240: merge-unsorted-ids-w
 
@@ -5798,8 +5833,7 @@
 240: Test timeout computed to be: 10000000
 239: n11 v1 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y2
 239: Objects in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/unsorted-ids-n.osm' out of order (smaller ids must come first).
-236: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge/output2-12-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i2r-only-version
-238/356 Test #239: merge-unsorted-ids-n .............................   Passed    0.02 sec
+237/356 Test #239: merge-unsorted-ids-n .............................   Passed    0.03 sec
 test 241
         Start 241: merge-unsorted-versions-21
 
@@ -5808,14 +5842,8 @@
 241: Environment variables: 
 241:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 241: Test timeout computed to be: 10000000
-240: n10 v1 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y1
-240: n11 v1 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y2
-240: n13 v1 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y4
-240: n14 v1 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y5
-240: n16 v2 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y8
-240: w24 v1 dV c1 t2015-01-01T01:00:00Z i1 utest Txyz=abc Nn14,n16
-240: Objects in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/unsorted-ids-w.osm' out of order (smaller ids must come first).
-239/356 Test #240: merge-unsorted-ids-w .............................   Passed    0.01 sec
+236: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge/output2-12-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-i2r-only-version
+238/356 Test #235: merge-i2f-only-version ...........................   Passed    0.12 sec
 test 242
         Start 242: merge-unsorted-versions-132
 
@@ -5824,9 +5852,14 @@
 242: Environment variables: 
 242:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 242: Test timeout computed to be: 10000000
-241: n10 v2 dV c2 t2015-01-01T01:00:01Z i1 utest T x2 y2
-241: Objects in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/unsorted-versions-21.osm' out of order (smaller version must come first).
-240/356 Test #241: merge-unsorted-versions-21 .......................   Passed    0.02 sec
+240: n10 v1 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y1
+240: n11 v1 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y2
+240: n13 v1 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y4
+240: n14 v1 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y5
+240: n16 v2 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y8
+240: w24 v1 dV c1 t2015-01-01T01:00:00Z i1 utest Txyz=abc Nn14,n16
+240: Objects in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/unsorted-ids-w.osm' out of order (smaller ids must come first).
+239/356 Test #240: merge-unsorted-ids-w .............................   Passed    0.03 sec
 test 243
         Start 243: merge-unsorted-versions-133
 
@@ -5840,7 +5873,10 @@
 242: n10 v1 dV c1 t2015-01-01T01:00:01Z i1 utest T x1 y1
 242: n10 v3 dV c3 t2015-01-01T01:00:03Z i1 utest T x3 y1
 242: Objects in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/unsorted-versions-132.osm' out of order (smaller version must come first).
-241/356 Test #242: merge-unsorted-versions-132 ......................   Passed    0.02 sec
+241: n10 v2 dV c2 t2015-01-01T01:00:01Z i1 utest T x2 y2
+241: Objects in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/unsorted-versions-21.osm' out of order (smaller version must come first).
+240/356 Test #241: merge-unsorted-versions-21 .......................   Passed    0.03 sec
+241/356 Test #242: merge-unsorted-versions-132 ......................   Passed    0.03 sec
 test 244
         Start 244: merge-same-ids-warning
 
@@ -5849,111 +5885,109 @@
 244: Environment variables: 
 244:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 244: Test timeout computed to be: 10000000
-243: Warning: Multiple objects with same id in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/unsorted-versions-133.osm'!
-243: If you are reading history files, this is to be expected. Use --with-history to disable warning.
-243: n10 v1 dV c1 t2015-01-01T01:00:01Z i1 utest T x1 y1
-243: n10 v3 dV c3 t2015-01-01T01:00:03Z i1 utest T x3 y1
-243: Two objects in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/unsorted-versions-133.osm' with same version.
-242/356 Test #243: merge-unsorted-versions-133 ......................   Passed    0.02 sec
 test 245
         Start 245: merge-merge-same-ids-h
 
 245: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test --with-history -f osm merge/same-ids.osm merge/empty.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge/output-same-ids.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-merge-same-ids-h" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 245: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge
 245: Test timeout computed to be: 10000000
-243/356 Test #236: merge-i2r-only-version ...........................   Passed    0.08 sec
+243: Warning: Multiple objects with same id in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/unsorted-versions-133.osm'!
+243: If you are reading history files, this is to be expected. Use --with-history to disable warning.
+243: n10 v1 dV c1 t2015-01-01T01:00:01Z i1 utest T x1 y1
+243: n10 v3 dV c3 t2015-01-01T01:00:03Z i1 utest T x3 y1
+243: Two objects in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/unsorted-versions-133.osm' with same version.
+242/356 Test #243: merge-unsorted-versions-133 ......................   Passed    0.03 sec
 test 246
         Start 246: merge-changes-merged
 
 246: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes  --generator=test -f osc merge-changes/change1.osc merge-changes/change2.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/merged.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-merged" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 246: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes
 246: Test timeout computed to be: 10000000
-244: Warning: Multiple objects with same id in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/same-ids.osm'!
-244: If you are reading history files, this is to be expected. Use --with-history to disable warning.
-244: n10 v1 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y1
-244: n10 v2 dV c2 t2015-01-01T01:00:01Z i1 utest T x2 y2
-244/356 Test #244: merge-same-ids-warning ...........................   Passed    0.01 sec
+243/356 Test #236: merge-i2r-only-version ...........................   Passed    0.13 sec
 test 247
         Start 247: merge-changes-simplified
 
 247: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes --simplify --generator=test -f osc merge-changes/change1.osc merge-changes/change2.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/simplified.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-simplified" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 247: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes
 247: Test timeout computed to be: 10000000
-245: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test --with-history -f osm merge/same-ids.osm merge/empty.osm
-246: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes  --generator=test -f osc merge-changes/change1.osc merge-changes/change2.osc
-247: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes --simplify --generator=test -f osc merge-changes/change1.osc merge-changes/change2.osc
-245: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge/output-same-ids.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-merge-same-ids-h
-246: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/merged.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-merged
-247: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/simplified.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-simplified
-245/356 Test #246: merge-changes-merged .............................   Passed    0.08 sec
+244: Warning: Multiple objects with same id in input file '/build/reproducible-path/osmium-tool-1.17.0/test/merge/same-ids.osm'!
+244: If you are reading history files, this is to be expected. Use --with-history to disable warning.
+244: n10 v1 dV c1 t2015-01-01T01:00:00Z i1 utest T x1 y1
+244: n10 v2 dV c2 t2015-01-01T01:00:01Z i1 utest T x2 y2
+244/356 Test #244: merge-same-ids-warning ...........................   Passed    0.03 sec
 test 248
         Start 248: merge-changes-merged-both-version
 
 248: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes  --generator=test -f osc merge-changes/change1-only-version.osc merge-changes/change2-only-version.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/merged-both-only-version.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-merged-both-version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 248: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes
 248: Test timeout computed to be: 10000000
-246/356 Test #245: merge-merge-same-ids-h ...........................   Passed    0.08 sec
+245: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge --generator=test --with-history -f osm merge/same-ids.osm merge/empty.osm
+246: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes  --generator=test -f osc merge-changes/change1.osc merge-changes/change2.osc
+247: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes --simplify --generator=test -f osc merge-changes/change1.osc merge-changes/change2.osc
+248: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes  --generator=test -f osc merge-changes/change1-only-version.osc merge-changes/change2-only-version.osc
+245: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge/output-same-ids.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge/cmd-output-merge-same-ids-h
+246: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/merged.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-merged
+247: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/simplified.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-simplified
+248: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/merged-both-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-merged-both-version
+245/356 Test #245: merge-merge-same-ids-h ...........................   Passed    0.13 sec
 test 249
         Start 249: merge-changes-simplified-both-version
 
 249: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes --simplify --generator=test -f osc merge-changes/change1-only-version.osc merge-changes/change2-only-version.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/simplified-both-only-version.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-simplified-both-version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 249: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes
 249: Test timeout computed to be: 10000000
-247/356 Test #247: merge-changes-simplified .........................   Passed    0.08 sec
+246/356 Test #246: merge-changes-merged .............................   Passed    0.13 sec
 test 250
         Start 250: merge-changes-merged-first-only-version
 
 250: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes  --generator=test -f osc merge-changes/change1-only-version.osc merge-changes/change2.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/merged-first-only-version.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-merged-first-only-version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 250: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes
 250: Test timeout computed to be: 10000000
-248: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes  --generator=test -f osc merge-changes/change1-only-version.osc merge-changes/change2-only-version.osc
-249: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes --simplify --generator=test -f osc merge-changes/change1-only-version.osc merge-changes/change2-only-version.osc
-250: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes  --generator=test -f osc merge-changes/change1-only-version.osc merge-changes/change2.osc
-248: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/merged-both-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-merged-both-version
-249: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/simplified-both-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-simplified-both-version
-250: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/merged-first-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-merged-first-only-version
-248/356 Test #248: merge-changes-merged-both-version ................   Passed    0.08 sec
+247/356 Test #247: merge-changes-simplified .........................   Passed    0.13 sec
 test 251
         Start 251: merge-changes-simplified-first-only-version
 
 251: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes --simplify --generator=test -f osc merge-changes/change1-only-version.osc merge-changes/change2.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/simplified-first-only-version.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-simplified-first-only-version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 251: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes
 251: Test timeout computed to be: 10000000
-249/356 Test #249: merge-changes-simplified-both-version ............   Passed    0.08 sec
+249: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes --simplify --generator=test -f osc merge-changes/change1-only-version.osc merge-changes/change2-only-version.osc
+248/356 Test #248: merge-changes-merged-both-version ................   Passed    0.15 sec
 test 252
         Start 252: merge-changes-merged-second-only-version
 
 252: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes  --generator=test -f osc merge-changes/change1.osc merge-changes/change2-only-version.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/merged-second-only-version.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-merged-second-only-version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 252: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes
 252: Test timeout computed to be: 10000000
-250/356 Test #250: merge-changes-merged-first-only-version ..........   Passed    0.08 sec
+250: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes  --generator=test -f osc merge-changes/change1-only-version.osc merge-changes/change2.osc
+251: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes --simplify --generator=test -f osc merge-changes/change1-only-version.osc merge-changes/change2.osc
+249: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/simplified-both-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-simplified-both-version
+250: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/merged-first-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-merged-first-only-version
+251: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/simplified-first-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-simplified-first-only-version
+252: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes  --generator=test -f osc merge-changes/change1.osc merge-changes/change2-only-version.osc
+252: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/merged-second-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-merged-second-only-version
+249/356 Test #249: merge-changes-simplified-both-version ............   Passed    0.13 sec
 test 253
         Start 253: merge-changes-simplified-second-only-version
 
 253: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes --simplify --generator=test -f osc merge-changes/change1.osc merge-changes/change2-only-version.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/simplified-second-only-version.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-simplified-second-only-version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 253: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes
 253: Test timeout computed to be: 10000000
-251: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes --simplify --generator=test -f osc merge-changes/change1-only-version.osc merge-changes/change2.osc
-252: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes  --generator=test -f osc merge-changes/change1.osc merge-changes/change2-only-version.osc
-253: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes --simplify --generator=test -f osc merge-changes/change1.osc merge-changes/change2-only-version.osc
-251: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/simplified-first-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-simplified-first-only-version
-253: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/simplified-second-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-simplified-second-only-version
-252: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/merged-second-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-merged-second-only-version
-251/356 Test #251: merge-changes-simplified-first-only-version ......   Passed    0.08 sec
+250/356 Test #251: merge-changes-simplified-first-only-version ......   Passed    0.12 sec
 test 254
         Start 254: removeid-n11n12
 
 254: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium removeid --generator=test --output-header=xml_josm_upload=false -f osm removeid/input.osm n11,n12" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/removeid/output-n11n12.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/removeid/cmd-output-n11n12" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 254: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/removeid
 254: Test timeout computed to be: 10000000
-252/356 Test #252: merge-changes-merged-second-only-version .........   Passed    0.08 sec
+251/356 Test #250: merge-changes-merged-first-only-version ..........   Passed    0.14 sec
 test 255
         Start 255: removeid-n10w21
 
 255: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium removeid --generator=test --output-header=xml_josm_upload=false -f osm removeid/input.osm 10,w21" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/removeid/output-n10w21.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/removeid/cmd-output-n10w21" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 255: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/removeid
 255: Test timeout computed to be: 10000000
-253/356 Test #253: merge-changes-simplified-second-only-version .....   Passed    0.08 sec
+253: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium merge-changes --simplify --generator=test -f osc merge-changes/change1.osc merge-changes/change2-only-version.osc
+252/356 Test #252: merge-changes-merged-second-only-version .........   Passed    0.12 sec
 test 256
         Start 256: removeid-r30
 
@@ -5962,25 +5996,26 @@
 256: Test timeout computed to be: 10000000
 254: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium removeid --generator=test --output-header=xml_josm_upload=false -f osm removeid/input.osm n11,n12
 255: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium removeid --generator=test --output-header=xml_josm_upload=false -f osm removeid/input.osm 10,w21
-256: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium removeid --generator=test --output-header=xml_josm_upload=false -f osm removeid/input.osm r30
+253: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/merge-changes/simplified-second-only-version.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/merge-changes/cmd-output-simplified-second-only-version
 254: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/removeid/output-n11n12.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/removeid/cmd-output-n11n12
+256: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium removeid --generator=test --output-header=xml_josm_upload=false -f osm removeid/input.osm r30
 255: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/removeid/output-n10w21.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/removeid/cmd-output-n10w21
 256: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/removeid/output-r30.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/removeid/cmd-output-r30
-254/356 Test #255: removeid-n10w21 ..................................   Passed    0.08 sec
+253/356 Test #253: merge-changes-simplified-second-only-version .....   Passed    0.14 sec
 test 257
         Start 257: removeid-n12w20
 
 257: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium removeid --generator=test --output-header=xml_josm_upload=false -i removeid/n12w20.ids -f osm removeid/input.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/removeid/output-n12w20.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/removeid/cmd-output-n12w20" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 257: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/removeid
 257: Test timeout computed to be: 10000000
-255/356 Test #254: removeid-n11n12 ..................................   Passed    0.08 sec
+254/356 Test #254: removeid-n11n12 ..................................   Passed    0.13 sec
 test 258
         Start 258: renumber-sorted
 
 258: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --generator=test  -f osm renumber/input-sorted.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-sorted.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-sorted" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 258: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber
 258: Test timeout computed to be: 10000000
-256/356 Test #256: removeid-r30 .....................................   Passed    0.08 sec
+255/356 Test #255: removeid-n10w21 ..................................   Passed    0.15 sec
 test 259
         Start 259: renumber-nodes-sorted
 
@@ -5988,81 +6023,82 @@
 259: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber
 259: Test timeout computed to be: 10000000
 257: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium removeid --generator=test --output-header=xml_josm_upload=false -i removeid/n12w20.ids -f osm removeid/input.osm
-258: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --generator=test  -f osm renumber/input-sorted.osm
-259: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --generator=test -t node -f osm renumber/input-sorted.osm
-258: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-sorted.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-sorted
-257: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/removeid/output-n12w20.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/removeid/cmd-output-n12w20
-259: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-sorted-n.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-nodes-sorted
-257/356 Test #258: renumber-sorted ..................................   Passed    0.08 sec
+256/356 Test #256: removeid-r30 .....................................   Passed    0.14 sec
 test 260
         Start 260: renumber-start-id-default
 
 260: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --generator=test -s 1 -f osm renumber/input-sorted.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-sorted.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-start-id-default" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 260: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber
 260: Test timeout computed to be: 10000000
-258/356 Test #257: removeid-n12w20 ..................................   Passed    0.08 sec
+258: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --generator=test  -f osm renumber/input-sorted.osm
+259: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --generator=test -t node -f osm renumber/input-sorted.osm
+257: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/removeid/output-n12w20.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/removeid/cmd-output-n12w20
+259: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-sorted-n.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-nodes-sorted
+260: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --generator=test -s 1 -f osm renumber/input-sorted.osm
+258: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-sorted.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-sorted
+260: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-sorted.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-start-id-default
+257/356 Test #257: removeid-n12w20 ..................................   Passed    0.14 sec
 test 261
         Start 261: renumber-start-ids
 
 261: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --generator=test -s 0,3,-3 -f osm renumber/input-sorted.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-sorted-s.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-start-ids" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 261: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber
 261: Test timeout computed to be: 10000000
-259/356 Test #259: renumber-nodes-sorted ............................   Passed    0.08 sec
+258/356 Test #259: renumber-nodes-sorted ............................   Passed    0.14 sec
 test 262
         Start 262: renumber-change
 
 262: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --index-directory=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change --generator=test -f osm --overwrite -o /dev/null renumber/input-sorted.osm" "-D" "cmd2:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --index-directory=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change --generator=test -f osc renumber/input-change.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "tmpdir:PATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-change.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-change" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 262: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber
 262: Test timeout computed to be: 10000000
-260: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --generator=test -s 1 -f osm renumber/input-sorted.osm
-261: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --generator=test -s 0,3,-3 -f osm renumber/input-sorted.osm
-262: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --index-directory=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change --generator=test -f osm --overwrite -o /dev/null renumber/input-sorted.osm
-260: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-sorted.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-start-id-default
-261: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-sorted-s.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-start-ids
-262: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --index-directory=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change --generator=test -f osc renumber/input-change.osc
-262: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-change.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-change
-260/356 Test #261: renumber-start-ids ...............................   Passed    0.08 sec
+259/356 Test #258: renumber-sorted ..................................   Passed    0.16 sec
 test 263
         Start 263: renumber-change-norel
 
 263: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --index-directory=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change-norel --generator=test -f osm --overwrite -o /dev/null renumber/input-norel.osm" "-D" "cmd2:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --index-directory=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change-norel --generator=test -f osc renumber/input-change.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "tmpdir:PATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change-norel" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-norel-change.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-change-norel" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 263: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber
 263: Test timeout computed to be: 10000000
-261/356 Test #260: renumber-start-id-default ........................   Passed    0.08 sec
+261: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --generator=test -s 0,3,-3 -f osm renumber/input-sorted.osm
+260/356 Test #260: renumber-start-id-default ........................   Passed    0.15 sec
 test 264
         Start 264: renumber-fail-order-n
 
 264: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "renumber" "/build/reproducible-path/osmium-tool-1.17.0/test/order/fail-order-n.osm" "-f" "osm"
 264: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber
 264: Test timeout computed to be: 10000000
+262: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --index-directory=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change --generator=test -f osm --overwrite -o /dev/null renumber/input-sorted.osm
+263: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --index-directory=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change-norel --generator=test -f osm --overwrite -o /dev/null renumber/input-norel.osm
+261: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-sorted-s.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-start-ids
 264: <?xml version='1.0' encoding='UTF-8'?>
 264: <osm version="0.6" upload="false" generator="osmium/1.17.0">
 264: </osm>
 264: Node IDs out of order: 11
 264: This command expects the input file to be ordered: First nodes in order of ID,
 264: then ways in order of ID, then relations in order of ID.
-262/356 Test #264: renumber-fail-order-n ............................   Passed    0.01 sec
+261/356 Test #264: renumber-fail-order-n ............................   Passed    0.03 sec
 test 265
         Start 265: renumber-fail-order-w
 
 265: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "renumber" "/build/reproducible-path/osmium-tool-1.17.0/test/order/fail-order-w.osm" "-f" "osm"
 265: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber
 265: Test timeout computed to be: 10000000
-263/356 Test #262: renumber-change ..................................   Passed    0.10 sec
-test 266
-        Start 266: renumber-fail-order-r
-
-266: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "renumber" "/build/reproducible-path/osmium-tool-1.17.0/test/order/fail-order-r.osm" "-f" "osm"
-266: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber
-266: Test timeout computed to be: 10000000
-263: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --index-directory=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change-norel --generator=test -f osm --overwrite -o /dev/null renumber/input-norel.osm
+263: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --index-directory=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change-norel --generator=test -f osc renumber/input-change.osc
 265: <?xml version='1.0' encoding='UTF-8'?>
 265: <osm version="0.6" upload="false" generator="osmium/1.17.0">
 265: </osm>
 265: Way IDs out of order: 20
 265: This command expects the input file to be ordered: First nodes in order of ID,
 265: then ways in order of ID, then relations in order of ID.
-264/356 Test #265: renumber-fail-order-w ............................   Passed    0.02 sec
+262/356 Test #265: renumber-fail-order-w ............................   Passed    0.03 sec
+test 266
+        Start 266: renumber-fail-order-r
+
+266: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "renumber" "/build/reproducible-path/osmium-tool-1.17.0/test/order/fail-order-r.osm" "-f" "osm"
+266: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber
+266: Test timeout computed to be: 10000000
+262: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --index-directory=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change --generator=test -f osc renumber/input-change.osc
+263: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-norel-change.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-change-norel
+263/356 Test #261: renumber-start-ids ...............................   Passed    0.14 sec
 test 267
         Start 267: renumber-fail-order-wn
 
@@ -6075,21 +6111,21 @@
 266: Relation IDs out of order: 30
 266: This command expects the input file to be ordered: First nodes in order of ID,
 266: then ways in order of ID, then relations in order of ID.
-265/356 Test #266: renumber-fail-order-r ............................   Passed    0.02 sec
+264/356 Test #266: renumber-fail-order-r ............................   Passed    0.04 sec
+262: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-change.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-change
 test 268
         Start 268: renumber-fail-order-rw
 
 268: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "renumber" "/build/reproducible-path/osmium-tool-1.17.0/test/order/fail-order-rw.osm" "-f" "osm"
 268: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber
 268: Test timeout computed to be: 10000000
-263: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium renumber --index-directory=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/index/change-norel --generator=test -f osc renumber/input-change.osc
 267: <?xml version='1.0' encoding='UTF-8'?>
 267: <osm version="0.6" upload="false" generator="osmium/1.17.0">
 267: </osm>
 267: Found a node after a way.
 267: This command expects the input file to be ordered: First nodes in order of ID,
 267: then ways in order of ID, then relations in order of ID.
-266/356 Test #267: renumber-fail-order-wn ...........................   Passed    0.02 sec
+265/356 Test #267: renumber-fail-order-wn ...........................   Passed    0.03 sec
 test 269
         Start 269: sort-simple
 
@@ -6102,72 +6138,71 @@
 268: Found a way after a relation.
 268: This command expects the input file to be ordered: First nodes in order of ID,
 268: then ways in order of ID, then relations in order of ID.
-267/356 Test #268: renumber-fail-order-rw ...........................   Passed    0.02 sec
+266/356 Test #268: renumber-fail-order-rw ...........................   Passed    0.03 sec
 test 270
         Start 270: sort-simple_mp
 
 270: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-simple1.osm sort/input-simple2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-simple_mp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 270: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 270: Test timeout computed to be: 10000000
-263: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/renumber/output-norel-change.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/renumber/cmd-output-change-norel
-269: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-simple1.osm sort/input-simple2.osm
-270: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-simple1.osm sort/input-simple2.osm
-268/356 Test #263: renumber-change-norel ............................   Passed    0.10 sec
+267/356 Test #263: renumber-change-norel ............................   Passed    0.17 sec
 test 271
         Start 271: sort-bounds
 
 271: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-bounds1.osm sort/input-bounds2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-bounds.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-bounds" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 271: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 271: Test timeout computed to be: 10000000
-269: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-simple
-270: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-simple_mp
-271: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-bounds1.osm sort/input-bounds2.osm
-269/356 Test #269: sort-simple ......................................   Passed    0.08 sec
+268/356 Test #262: renumber-change ..................................   Passed    0.19 sec
 test 272
         Start 272: sort-bounds_mp
 
 272: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-bounds1.osm sort/input-bounds2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-bounds.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-bounds_mp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 272: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 272: Test timeout computed to be: 10000000
+269: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-simple1.osm sort/input-simple2.osm
+270: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-simple1.osm sort/input-simple2.osm
+271: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-bounds1.osm sort/input-bounds2.osm
+272: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-bounds1.osm sort/input-bounds2.osm
+269: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-simple
 271: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-bounds.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-bounds
-270/356 Test #270: sort-simple_mp ...................................   Passed    0.09 sec
+270: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-simple_mp
+269/356 Test #269: sort-simple ......................................   Passed    0.14 sec
 test 273
         Start 273: sort-history
 
 273: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-history1.osm sort/input-history2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 273: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 273: Test timeout computed to be: 10000000
-272: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-bounds1.osm sort/input-bounds2.osm
-271/356 Test #271: sort-bounds ......................................   Passed    0.08 sec
+272: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-bounds.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-bounds_mp
+270/356 Test #271: sort-bounds ......................................   Passed    0.14 sec
 test 274
         Start 274: sort-history_mp
 
 274: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-history1.osm sort/input-history2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history_mp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 274: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 274: Test timeout computed to be: 10000000
-273: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-history1.osm sort/input-history2.osm
-273: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history
-272: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-bounds.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-bounds_mp
-274: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-history1.osm sort/input-history2.osm
-272/356 Test #273: sort-history .....................................   Passed    0.08 sec
+271/356 Test #270: sort-simple_mp ...................................   Passed    0.17 sec
 test 275
         Start 275: sort-neg
 
 275: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-neg.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-neg.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-neg" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 275: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 275: Test timeout computed to be: 10000000
-273/356 Test #272: sort-bounds_mp ...................................   Passed    0.10 sec
+273: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-history1.osm sort/input-history2.osm
+274: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-history1.osm sort/input-history2.osm
+272/356 Test #272: sort-bounds_mp ...................................   Passed    0.17 sec
 test 276
         Start 276: sort-neg_mp
 
 276: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-neg.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-neg.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-neg_mp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 276: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 276: Test timeout computed to be: 10000000
-274: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history_mp
+273: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history
 275: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-neg.osm
 276: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-neg.osm
+274: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history_mp
 275: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-neg.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-neg
-274/356 Test #274: sort-history_mp ..................................   Passed    0.10 sec
+273/356 Test #273: sort-history .....................................   Passed    0.13 sec
 test 277
         Start 277: sort-change
 
@@ -6175,618 +6210,617 @@
 277: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 277: Test timeout computed to be: 10000000
 276: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-neg.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-neg_mp
-275/356 Test #275: sort-neg .........................................   Passed    0.07 sec
+274/356 Test #274: sort-history_mp ..................................   Passed    0.16 sec
 test 278
         Start 278: sort-change_mp
 
 278: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osc -s multipass sort/input-change.osc" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-change.osc" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-change_mp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 278: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 278: Test timeout computed to be: 10000000
+275/356 Test #275: sort-neg .........................................   Passed    0.14 sec
 277: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osc sort/input-change.osc
-276/356 Test #276: sort-neg_mp ......................................   Passed    0.08 sec
 test 279
         Start 279: sort-simple-1-only-version
 
 279: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-simple1-only-version.osm sort/input-simple2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple-1-only-version.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-simple-1-only-version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 279: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 279: Test timeout computed to be: 10000000
-277: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-change.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-change
-278: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osc -s multipass sort/input-change.osc
-279: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-simple1-only-version.osm sort/input-simple2.osm
-277/356 Test #277: sort-change ......................................   Passed    0.07 sec
+276/356 Test #276: sort-neg_mp ......................................   Passed    0.13 sec
 test 280
         Start 280: sort-simple-1-only-version_mp
 
 280: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-simple1-only-version.osm sort/input-simple2.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple-1-only-version.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-simple-1-only-version_mp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 280: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 280: Test timeout computed to be: 10000000
-278: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-change.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-change_mp
-279: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple-1-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-simple-1-only-version
+277: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-change.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-change
+278: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osc -s multipass sort/input-change.osc
+279: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-simple1-only-version.osm sort/input-simple2.osm
 280: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-simple1-only-version.osm sort/input-simple2.osm
-278/356 Test #278: sort-change_mp ...................................   Passed    0.08 sec
+277/356 Test #277: sort-change ......................................   Passed    0.12 sec
+279: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple-1-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-simple-1-only-version
 test 281
         Start 281: sort-mixed-metadata
 
 281: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-simple-onefile.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple-onefile.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-mixed-metadata" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 281: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 281: Test timeout computed to be: 10000000
-279/356 Test #279: sort-simple-1-only-version .......................   Passed    0.08 sec
+278: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-change.osc;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-change_mp
+280: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple-1-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-simple-1-only-version_mp
+281: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-simple-onefile.osm
+278/356 Test #279: sort-simple-1-only-version .......................   Passed    0.13 sec
 test 282
         Start 282: sort-mixed-metadata_mp
 
 282: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-simple-onefile.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple-onefile.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-mixed-metadata_mp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 282: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 282: Test timeout computed to be: 10000000
-280: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple-1-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-simple-1-only-version_mp
-281: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-simple-onefile.osm
-282: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-simple-onefile.osm
-281: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple-onefile.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-mixed-metadata
-282: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple-onefile.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-mixed-metadata_mp
-280/356 Test #280: sort-simple-1-only-version_mp ....................   Passed    0.10 sec
+279/356 Test #278: sort-change_mp ...................................   Passed    0.15 sec
 test 283
         Start 283: sort-history-partially-only-version
 
 283: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-history-partially-only-version.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history-partially-only-version.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history-partially-only-version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 283: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 283: Test timeout computed to be: 10000000
-281/356 Test #281: sort-mixed-metadata ..............................   Passed    0.08 sec
+281: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple-onefile.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-mixed-metadata
+280/356 Test #280: sort-simple-1-only-version_mp ....................   Passed    0.16 sec
 test 284
         Start 284: sort-history-partially-only-version_mp
 
 284: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-history-partially-only-version.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history-partially-only-version.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history-partially-only-version_mp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 284: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 284: Test timeout computed to be: 10000000
-282/356 Test #282: sort-mixed-metadata_mp ...........................   Passed    0.08 sec
+282: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-simple-onefile.osm
+283: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-history-partially-only-version.osm
+281/356 Test #281: sort-mixed-metadata ..............................   Passed    0.12 sec
 test 285
         Start 285: sort-history-only-version
 
 285: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-history-only-version.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history-only-version.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history-only-version" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 285: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 285: Test timeout computed to be: 10000000
-283: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-history-partially-only-version.osm
 283: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history-partially-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history-partially-only-version
+282: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-simple-onefile.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-mixed-metadata_mp
 284: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-history-partially-only-version.osm
 285: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm sort/input-history-only-version.osm
-285: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history-only-version
-284: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history-partially-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history-partially-only-version_mp
-283/356 Test #283: sort-history-partially-only-version ..............   Passed    0.08 sec
+282/356 Test #283: sort-history-partially-only-version ..............   Passed    0.12 sec
 test 286
         Start 286: sort-history-only-version_mp
 
 286: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-history-only-version.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history-only-version.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history-only-version_mp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 286: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort
 286: Test timeout computed to be: 10000000
-284/356 Test #285: sort-history-only-version ........................   Passed    0.07 sec
+284: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history-partially-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history-partially-only-version_mp
+283/356 Test #282: sort-mixed-metadata_mp ...........................   Passed    0.14 sec
 test 287
         Start 287: tags-filter-node
 
 287: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input.osm n/amenity" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-amenity.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-node" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 287: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 287: Test timeout computed to be: 10000000
-285/356 Test #284: sort-history-partially-only-version_mp ...........   Passed    0.08 sec
+285: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history-only-version
+286: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-history-only-version.osm
+284/356 Test #284: sort-history-partially-only-version_mp ...........   Passed    0.14 sec
 test 288
         Start 288: tags-filter-node-R
 
 288: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -R tags-filter/input.osm n/amenity" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-amenity.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-node-R" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 288: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 288: Test timeout computed to be: 10000000
-286: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium sort --generator=test -f osm -s multipass sort/input-history-only-version.osm
 287: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input.osm n/amenity
-288: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -R tags-filter/input.osm n/amenity
-286: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history-only-version_mp
-287: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-amenity.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-node
-288: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-amenity.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-node-R
-286/356 Test #286: sort-history-only-version_mp .....................   Passed    0.09 sec
+285/356 Test #285: sort-history-only-version ........................   Passed    0.12 sec
 test 289
         Start 289: tags-filter-highway-R
 
 289: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -R tags-filter/input.osm w/highway" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway-R.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-R" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 289: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 289: Test timeout computed to be: 10000000
-287/356 Test #287: tags-filter-node .................................   Passed    0.07 sec
+287: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-amenity.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-node
+286: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/sort/output-history-only-version.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/sort/cmd-output-history-only-version_mp
+288: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -R tags-filter/input.osm n/amenity
+289: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -R tags-filter/input.osm w/highway
+288: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-amenity.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-node-R
+286/356 Test #287: tags-filter-node .................................   Passed    0.12 sec
 test 290
         Start 290: tags-filter-note-R
 
 290: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -R tags-filter/input.osm note" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-note-R.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-note-R" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 290: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 290: Test timeout computed to be: 10000000
-288/356 Test #288: tags-filter-node-R ...............................   Passed    0.07 sec
+287/356 Test #286: sort-history-only-version_mp .....................   Passed    0.14 sec
 test 291
         Start 291: tags-filter-note-iR
 
 291: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -i -R tags-filter/input.osm note" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-note-iR.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-note-iR" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 291: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 291: Test timeout computed to be: 10000000
-289: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -R tags-filter/input.osm w/highway
-290: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -R tags-filter/input.osm note
-291: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -i -R tags-filter/input.osm note
 289: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway-R.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-R
-290: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-note-R.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-note-R
-291: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-note-iR.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-note-iR
-289/356 Test #289: tags-filter-highway-R ............................   Passed    0.07 sec
+288/356 Test #288: tags-filter-node-R ...............................   Passed    0.13 sec
 test 292
         Start 292: tags-filter-highway
 
 292: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input.osm w/highway" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 292: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 292: Test timeout computed to be: 10000000
-290/356 Test #290: tags-filter-note-R ...............................   Passed    0.07 sec
+290: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -R tags-filter/input.osm note
+291: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -i -R tags-filter/input.osm note
+289/356 Test #289: tags-filter-highway-R ............................   Passed    0.14 sec
 test 293
         Start 293: tags-filter-highway-i
 
 293: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -i tags-filter/input.osm w/highway" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway-i.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-i" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 293: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 293: Test timeout computed to be: 10000000
-291/356 Test #291: tags-filter-note-iR ..............................   Passed    0.07 sec
+290: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-note-R.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-note-R
+291: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-note-iR.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-note-iR
+292: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input.osm w/highway
+293: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -i tags-filter/input.osm w/highway
+290/356 Test #290: tags-filter-note-R ...............................   Passed    0.12 sec
 test 294
         Start 294: tags-filter-highway-n-i
 
 294: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -i tags-filter/input-nodes.osm w/highway" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-nodes-highway-i.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-n-i" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 294: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 294: Test timeout computed to be: 10000000
-292: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input.osm w/highway
-293: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -i tags-filter/input.osm w/highway
-294: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -i tags-filter/input-nodes.osm w/highway
-292: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway
-293: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway-i.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-i
-294: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-nodes-highway-i.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-n-i
-292/356 Test #292: tags-filter-highway ..............................   Passed    0.08 sec
+291/356 Test #291: tags-filter-note-iR ..............................   Passed    0.13 sec
 test 295
         Start 295: tags-filter-note-rel
 
 295: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input.osm r/note" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-note-rel.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-note-rel" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 295: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 295: Test timeout computed to be: 10000000
-293/356 Test #293: tags-filter-highway-i ............................   Passed    0.09 sec
-294/356 Test #294: tags-filter-highway-n-i ..........................   Passed    0.08 sec
+292: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway
+293: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway-i.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-i
+294: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -i tags-filter/input-nodes.osm w/highway
+295: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input.osm r/note
+292/356 Test #292: tags-filter-highway ..............................   Passed    0.15 sec
 test 296
         Start 296: tags-filter-highway-t
 
 296: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -t tags-filter/input.osm w/highway" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway-t.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-t" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 296: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 296: Test timeout computed to be: 10000000
+294: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-nodes-highway-i.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-n-i
+293/356 Test #293: tags-filter-highway-i ............................   Passed    0.15 sec
 test 297
         Start 297: tags-filter-highway-it
 
 297: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -i -t tags-filter/input.osm w/highway" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway-it.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-it" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 297: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 297: Test timeout computed to be: 10000000
-295: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input.osm r/note
-296: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -t tags-filter/input.osm w/highway
-297: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -i -t tags-filter/input.osm w/highway
 295: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-note-rel.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-note-rel
-296: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway-t.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-t
-297: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway-it.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-it
-295/356 Test #295: tags-filter-note-rel .............................   Passed    0.09 sec
+296: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -t tags-filter/input.osm w/highway
+294/356 Test #294: tags-filter-highway-n-i ..........................   Passed    0.14 sec
 test 298
         Start 298: tags-filter-note-rel-t
 
 298: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -t tags-filter/input.osm r/note" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-note-rel-t.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-note-rel-t" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 298: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 298: Test timeout computed to be: 10000000
-296/356 Test #296: tags-filter-highway-t ............................   Passed    0.09 sec
+297: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -i -t tags-filter/input.osm w/highway
+295/356 Test #295: tags-filter-note-rel .............................   Passed    0.17 sec
 test 299
         Start 299: tags-filter-site-1
 
 299: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input-site.osm r/site=1" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-1.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-1" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 299: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 299: Test timeout computed to be: 10000000
-297/356 Test #297: tags-filter-highway-it ...........................   Passed    0.09 sec
+296: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway-t.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-t
+298: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -t tags-filter/input.osm r/note
+297: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-highway-it.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-highway-it
+299: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input-site.osm r/site=1
+296/356 Test #296: tags-filter-highway-t ............................   Passed    0.18 sec
 test 300
         Start 300: tags-filter-site-2
 
 300: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input-site.osm r/site=2" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-2.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-2" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 300: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 300: Test timeout computed to be: 10000000
-298: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -t tags-filter/input.osm r/note
-299: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input-site.osm r/site=1
-300: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input-site.osm r/site=2
 298: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-note-rel-t.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-note-rel-t
-298/356 Test #298: tags-filter-note-rel-t ...........................   Passed    0.09 sec
+297/356 Test #297: tags-filter-highway-it ...........................   Passed    0.19 sec
 test 301
         Start 301: tags-filter-site-R
 
 301: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -R tags-filter/input-site.osm r/site=2" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-R.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-R" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 301: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 301: Test timeout computed to be: 10000000
+300: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm  tags-filter/input-site.osm r/site=2
 299: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-1.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-1
-300: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-2.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-2
 301: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -R tags-filter/input-site.osm r/site=2
-299/356 Test #299: tags-filter-site-1 ...............................   Passed    0.13 sec
-300/356 Test #300: tags-filter-site-2 ...............................   Passed    0.12 sec
+298/356 Test #298: tags-filter-note-rel-t ...........................   Passed    0.20 sec
 test 302
         Start 302: tags-filter-site-R-all
 
 302: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -R tags-filter/input-site.osm r/site" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-R-all.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-R-all" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 302: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 302: Test timeout computed to be: 10000000
+301: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-R.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-R
+299/356 Test #299: tags-filter-site-1 ...............................   Passed    0.20 sec
 test 303
         Start 303: tags-filter-site-t
 
 303: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -t tags-filter/input-site.osm r/site" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-t.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-t" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 303: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter
 303: Test timeout computed to be: 10000000
-301: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-R.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-R
 302: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -R tags-filter/input-site.osm r/site
-303: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -t tags-filter/input-site.osm r/site
-301/356 Test #301: tags-filter-site-R ...............................   Passed    0.07 sec
+300: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-2.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-2
+302: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-R-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-R-all
+300/356 Test #301: tags-filter-site-R ...............................   Passed    0.16 sec
 test 304
         Start 304: time-filter-last
 
 304: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh  " "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-last.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-last" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 304: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter
 304: Test timeout computed to be: 10000000
-302: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-R-all.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-R-all
-304: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh
-304: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-last.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-last
-302/356 Test #302: tags-filter-site-R-all ...........................   Passed    0.08 sec
+303: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium tags-filter --generator=test --output-header=xml_josm_upload=false -f osm -t tags-filter/input-site.osm r/site
+301/356 Test #300: tags-filter-site-2 ...............................   Passed    0.21 sec
 test 305
         Start 305: time-filter-ts1
 
 305: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T01:00:00Z " "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts1.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts1" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 305: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter
 305: Test timeout computed to be: 10000000
-303: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-t.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-t
-305: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T01:00:00Z
-303/356 Test #304: time-filter-last .................................   Passed    0.08 sec
+302/356 Test #302: tags-filter-site-R-all ...........................   Passed    0.15 sec
 test 306
         Start 306: time-filter-ts1a
 
 306: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T01:01:00Z " "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts1.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts1a" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 306: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter
 306: Test timeout computed to be: 10000000
+304: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh
+305: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T01:00:00Z
+304: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-last.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-last
 305: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts1.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts1
-304/356 Test #303: tags-filter-site-t ...............................   Passed    0.12 sec
+306: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T01:01:00Z
+306: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts1.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts1a
+303: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/tags-filter/output-site-t.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/tags-filter/cmd-output-site-t
+303/356 Test #304: time-filter-last .................................   Passed    0.15 sec
 test 307
         Start 307: time-filter-ts2
 
 307: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T02:00:00Z " "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts2.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts2" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 307: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter
 307: Test timeout computed to be: 10000000
-306: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T01:01:00Z
-306: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts1.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts1a
-305/356 Test #305: time-filter-ts1 ..................................   Passed    0.07 sec
-307: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T02:00:00Z
+304/356 Test #305: time-filter-ts1 ..................................   Passed    0.15 sec
 test 308
         Start 308: time-filter-ts2a
 
 308: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T02:01:00Z " "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts2.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts2a" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 308: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter
 308: Test timeout computed to be: 10000000
-307: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts2.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts2
-308: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T02:01:00Z
-306/356 Test #306: time-filter-ts1a .................................   Passed    0.07 sec
+305/356 Test #306: time-filter-ts1a .................................   Passed    0.13 sec
 test 309
         Start 309: time-filter-ts3
 
 309: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T03:00:00Z " "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts3.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts3" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 309: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter
 309: Test timeout computed to be: 10000000
-308: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts2.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts2a
-307/356 Test #307: time-filter-ts2 ..................................   Passed    0.07 sec
+306/356 Test #303: tags-filter-site-t ...............................   Passed    0.24 sec
 test 310
         Start 310: time-filter-ts3a
 
 310: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T03:01:00Z " "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts3.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts3a" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 310: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter
 310: Test timeout computed to be: 10000000
+307: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T02:00:00Z
+308: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T02:01:00Z
+307: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts2.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts2
 309: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T03:00:00Z
 310: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osm time-filter/input.osh 2015-01-01T03:01:00Z
 309: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts3.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts3
-308/356 Test #308: time-filter-ts2a .................................   Passed    0.07 sec
+308: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts2.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts2a
+310: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts3.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts3a
+307/356 Test #307: time-filter-ts2 ..................................   Passed    0.13 sec
 test 311
         Start 311: time-filter-range-0-5
 
 311: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T00:00:00Z 2015-01-01T05:00:00Z" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-0-5.osh" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-0-5" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 311: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter
 311: Test timeout computed to be: 10000000
-310: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-ts3.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-ts3a
-311: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T00:00:00Z 2015-01-01T05:00:00Z
-309/356 Test #309: time-filter-ts3 ..................................   Passed    0.07 sec
+308/356 Test #308: time-filter-ts2a .................................   Passed    0.14 sec
+309/356 Test #309: time-filter-ts3 ..................................   Passed    0.12 sec
 test 312
         Start 312: time-filter-range-1-2
 
 312: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T01:00:00Z 2015-01-01T02:00:00Z" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-1-2.osh" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-1-2" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 312: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter
 312: Test timeout computed to be: 10000000
-311: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-0-5.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-0-5
-310/356 Test #310: time-filter-ts3a .................................   Passed    0.07 sec
 test 313
         Start 313: time-filter-range-1a-2a
 
 313: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T01:01:00Z 2015-01-01T02:01:00Z" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-1a-2a.osh" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-1a-2a" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 313: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter
 313: Test timeout computed to be: 10000000
-312: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T01:00:00Z 2015-01-01T02:00:00Z
-313: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T01:01:00Z 2015-01-01T02:01:00Z
-311/356 Test #311: time-filter-range-0-5 ............................   Passed    0.07 sec
+310/356 Test #310: time-filter-ts3a .................................   Passed    0.13 sec
 test 314
         Start 314: time-filter-range-2-3
 
 314: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T02:00:00Z 2015-01-01T03:00:00Z" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-2-3.osh" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-2-3" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 314: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter
 314: Test timeout computed to be: 10000000
+311: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T00:00:00Z 2015-01-01T05:00:00Z
+312: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T01:00:00Z 2015-01-01T02:00:00Z
+313: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T01:01:00Z 2015-01-01T02:01:00Z
+311: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-0-5.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-0-5
+314: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T02:00:00Z 2015-01-01T03:00:00Z
 312: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-1-2.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-1-2
 313: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-1a-2a.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-1a-2a
-314: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T02:00:00Z 2015-01-01T03:00:00Z
-312/356 Test #312: time-filter-range-1-2 ............................   Passed    0.07 sec
+314: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-2-3.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-2-3
+311/356 Test #311: time-filter-range-0-5 ............................   Passed    0.13 sec
 test 315
         Start 315: time-filter-range-2-3a
 
 315: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T02:00:00Z 2015-01-01T03:01:00Z" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-2-3a.osh" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-2-3a" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 315: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter
 315: Test timeout computed to be: 10000000
-313/356 Test #313: time-filter-range-1a-2a ..........................   Passed    0.07 sec
+312/356 Test #313: time-filter-range-1a-2a ..........................   Passed    0.12 sec
 test 316
         Start 316: time-filter-range-2-4
 
 316: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T02:00:00Z 2015-01-01T04:00:00Z" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-2-4.osh" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-2-4" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 316: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter
 316: Test timeout computed to be: 10000000
-314: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-2-3.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-2-3
-315: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T02:00:00Z 2015-01-01T03:01:00Z
-316: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T02:00:00Z 2015-01-01T04:00:00Z
-314/356 Test #314: time-filter-range-2-3 ............................   Passed    0.07 sec
+313/356 Test #312: time-filter-range-1-2 ............................   Passed    0.13 sec
 test 317
         Start 317: formats-emptyxx
 
 317: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxx" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 317: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 317: Test timeout computed to be: 10000000
-316: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-2-4.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-2-4
-315: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-2-3a.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-2-3a
-317: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm
-315/356 Test #315: time-filter-range-2-3a ...........................   Passed    0.08 sec
-316/356 Test #316: time-filter-range-2-4 ............................   Passed    0.07 sec
+314/356 Test #314: time-filter-range-2-3 ............................   Passed    0.12 sec
 test 318
         Start 318: formats-emptyxo
 
 318: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxo" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 318: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 318: Test timeout computed to be: 10000000
+315: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T02:00:00Z 2015-01-01T03:01:00Z
+316: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium time-filter --generator=test --output-header=xml_josm_upload=false -f osh time-filter/input.osh 2015-01-01T02:00:00Z 2015-01-01T04:00:00Z
+317: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm
+315: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-2-3a.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-2-3a
+318: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm
+317: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxx
+316: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/time-filter/output-range-2-4.osh;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/time-filter/cmd-output-range-2-4
+318: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxo
+315/356 Test #315: time-filter-range-2-3a ...........................   Passed    0.13 sec
 test 319
         Start 319: formats-emptyxp
 
 319: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 319: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 319: Test timeout computed to be: 10000000
-317: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxx
-318: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm
-319: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm
-317/356 Test #317: formats-emptyxx ..................................   Passed    0.08 sec
-318: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxo
+316/356 Test #316: time-filter-range-2-4 ............................   Passed    0.12 sec
+317/356 Test #317: formats-emptyxx ..................................   Passed    0.12 sec
 test 320
         Start 320: formats-emptyxpd
 
 320: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_dense_nodes=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxpd" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 320: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 320: Test timeout computed to be: 10000000
-319: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxp
-320: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_dense_nodes=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm
-318/356 Test #318: formats-emptyxo ..................................   Passed    0.07 sec
 test 321
         Start 321: formats-emptyxpc
 
 321: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_compression=none /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nocompression.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxpc" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 321: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 321: Test timeout computed to be: 10000000
-319/356 Test #319: formats-emptyxp ..................................   Passed    0.07 sec
+318/356 Test #318: formats-emptyxo ..................................   Passed    0.12 sec
 test 322
         Start 322: formats-emptyxpm
 
 322: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,add_metadata=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nometadata.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxpm" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 322: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 322: Test timeout computed to be: 10000000
-320: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxpd
+319: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm
+320: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_dense_nodes=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm
 321: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_compression=none /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm
+319: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxp
+320: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxpd
 322: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,add_metadata=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm
 321: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nocompression.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxpc
-320/356 Test #320: formats-emptyxpd .................................   Passed    0.08 sec
+322: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nometadata.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxpm
+319/356 Test #319: formats-emptyxp ..................................   Passed    0.13 sec
 test 323
         Start 323: formats-emptyxpdm
 
 323: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_dense_nodes=false,add_metadata=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes-nometadata.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxpdm" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 323: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 323: Test timeout computed to be: 10000000
-322: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nometadata.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxpm
-323: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_dense_nodes=false,add_metadata=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm
-321/356 Test #321: formats-emptyxpc .................................   Passed    0.07 sec
+320/356 Test #320: formats-emptyxpd .................................   Passed    0.12 sec
 test 324
         Start 324: formats-emptypx
 
 324: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypx" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 324: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 324: Test timeout computed to be: 10000000
-322/356 Test #322: formats-emptyxpm .................................   Passed    0.08 sec
+321/356 Test #321: formats-emptyxpc .................................   Passed    0.12 sec
 test 325
         Start 325: formats-emptypo
 
 325: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypo" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 325: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 325: Test timeout computed to be: 10000000
-323: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes-nometadata.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxpdm
-324: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf
-325: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf
-325: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypo
-324: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypx
-323/356 Test #323: formats-emptyxpdm ................................   Passed    0.07 sec
+322/356 Test #322: formats-emptyxpm .................................   Passed    0.13 sec
 test 326
         Start 326: formats-emptypp
 
 326: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 326: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 326: Test timeout computed to be: 10000000
+323: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_dense_nodes=false,add_metadata=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm
+324: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf
+324: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypx
+325: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf
+323: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes-nometadata.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyxpdm
+325: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypo
 326: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf
-324/356 Test #325: formats-emptypo ..................................   Passed    0.07 sec
+326: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypp
+323/356 Test #324: formats-emptypx ..................................   Passed    0.11 sec
 test 327
         Start 327: formats-emptypxd
 
 327: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypxd" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 327: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 327: Test timeout computed to be: 10000000
-325/356 Test #324: formats-emptypx ..................................   Passed    0.07 sec
+324/356 Test #323: formats-emptyxpdm ................................   Passed    0.12 sec
 test 328
         Start 328: formats-emptypod
 
 328: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypod" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 328: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 328: Test timeout computed to be: 10000000
-326: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypp
-327: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes.osm.pbf
-328: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes.osm.pbf
-327: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypxd
-326/356 Test #326: formats-emptypp ..................................   Passed    0.07 sec
-328: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypod
+325/356 Test #325: formats-emptypo ..................................   Passed    0.12 sec
 test 329
         Start 329: formats-emptyppd
 
 329: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyppd" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 329: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 329: Test timeout computed to be: 10000000
-329: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes.osm.pbf
-327/356 Test #327: formats-emptypxd .................................   Passed    0.07 sec
-328/356 Test #328: formats-emptypod .................................   Passed    0.07 sec
+327: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes.osm.pbf
+326/356 Test #326: formats-emptypp ..................................   Passed    0.13 sec
 test 330
         Start 330: formats-emptypxc
 
 330: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nocompression.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypxc" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 330: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 330: Test timeout computed to be: 10000000
+328: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes.osm.pbf
+328: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypod
+329: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nodensenodes.osm.pbf
+327: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypxd
+329: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyppd
+330: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nocompression.osm.pbf
+327/356 Test #328: formats-emptypod .................................   Passed    0.11 sec
 test 331
         Start 331: formats-emptypoc
 
 331: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nocompression.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypoc" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 331: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 331: Test timeout computed to be: 10000000
-329: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyppd
-330: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nocompression.osm.pbf
-331: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nocompression.osm.pbf
 330: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypxc
-329/356 Test #329: formats-emptyppd .................................   Passed    0.07 sec
-331: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypoc
+328/356 Test #327: formats-emptypxd .................................   Passed    0.12 sec
 test 332
         Start 332: formats-emptyppc
 
 332: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nocompression.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyppc" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 332: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 332: Test timeout computed to be: 10000000
-332: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nocompression.osm.pbf
-330/356 Test #330: formats-emptypxc .................................   Passed    0.07 sec
+329/356 Test #329: formats-emptyppd .................................   Passed    0.12 sec
 test 333
         Start 333: formats-f1xx
 
 333: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xx" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 333: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 333: Test timeout computed to be: 10000000
-331/356 Test #331: formats-emptypoc .................................   Passed    0.07 sec
+331: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nocompression.osm.pbf
+330/356 Test #330: formats-emptypxc .................................   Passed    0.11 sec
 test 334
         Start 334: formats-f1xo
 
 334: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xo" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 334: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 334: Test timeout computed to be: 10000000
-332: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyppc
+332: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/empty-nocompression.osm.pbf
 333: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm
+332: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptyppc
+331: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/empty.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-emptypoc
 334: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm
-332/356 Test #332: formats-emptyppc .................................   Passed    0.07 sec
+333: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xx
+331/356 Test #331: formats-emptypoc .................................   Passed    0.12 sec
+332/356 Test #332: formats-emptyppc .................................   Passed    0.11 sec
 test 335
         Start 335: formats-f1xp
 
 335: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xp" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 335: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 335: Test timeout computed to be: 10000000
-333: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xx
-334: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xo
-335: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm
-333/356 Test #333: formats-f1xx .....................................   Passed    0.07 sec
-334/356 Test #334: formats-f1xo .....................................   Passed    0.07 sec
 test 336
         Start 336: formats-f1xpd
 
 336: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_dense_nodes=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xpd" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 336: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 336: Test timeout computed to be: 10000000
+334: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xo
+333/356 Test #333: formats-f1xx .....................................   Passed    0.13 sec
 test 337
         Start 337: formats-f1xpm
 
 337: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,add_metadata=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nometadata.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xpm" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 337: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 337: Test timeout computed to be: 10000000
-335: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xp
+335: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm
 336: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_dense_nodes=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm
-337: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,add_metadata=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm
-337: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nometadata.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xpm
-336: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xpd
-335/356 Test #335: formats-f1xp .....................................   Passed    0.08 sec
+334/356 Test #334: formats-f1xo .....................................   Passed    0.13 sec
 test 338
         Start 338: formats-f1xpdm
 
 338: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_dense_nodes=false,add_metadata=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes-nometadata.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xpdm" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 338: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 338: Test timeout computed to be: 10000000
+335: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xp
+336: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xpd
+337: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,add_metadata=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm
 338: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_dense_nodes=false,add_metadata=false /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm
-336/356 Test #337: formats-f1xpm ....................................   Passed    0.07 sec
+337: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nometadata.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xpm
+335/356 Test #335: formats-f1xp .....................................   Passed    0.12 sec
 test 339
         Start 339: formats-f1xpc
 
 339: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_compression=none /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nocompression.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xpc" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 339: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 339: Test timeout computed to be: 10000000
-337/356 Test #336: formats-f1xpd ....................................   Passed    0.08 sec
+338: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes-nometadata.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xpdm
+336/356 Test #336: formats-f1xpd ....................................   Passed    0.12 sec
 test 340
         Start 340: formats-f1px
 
 340: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1px" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 340: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 340: Test timeout computed to be: 10000000
-338: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes-nometadata.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xpdm
-339: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_compression=none /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm
-340: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf
-338/356 Test #338: formats-f1xpdm ...................................   Passed    0.07 sec
+337/356 Test #337: formats-f1xpm ....................................   Passed    0.13 sec
 test 341
         Start 341: formats-f1po
 
 341: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1po" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 341: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 341: Test timeout computed to be: 10000000
-340: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1px
-339: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nocompression.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xpc
-341: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf
-339/356 Test #340: formats-f1px .....................................   Passed    0.07 sec
+339: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf,pbf_compression=none /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm
+338/356 Test #338: formats-f1xpdm ...................................   Passed    0.12 sec
 test 342
         Start 342: formats-f1pxd
 
 342: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1pxd" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 342: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 342: Test timeout computed to be: 10000000
-340/356 Test #339: formats-f1xpc ....................................   Passed    0.08 sec
+340: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf
+340: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1px
+339: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nocompression.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1xpc
+341: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf
+342: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes.osm.pbf
+341: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1po
+342: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1pxd
+339/356 Test #339: formats-f1xpc ....................................   Passed    0.12 sec
 test 343
         Start 343: formats-f1pod
 
 343: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1pod" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 343: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 343: Test timeout computed to be: 10000000
-341: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1po
-342: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes.osm.pbf
-343: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes.osm.pbf
-341/356 Test #341: formats-f1po .....................................   Passed    0.07 sec
+340/356 Test #340: formats-f1px .....................................   Passed    0.12 sec
 test 344
         Start 344: formats-f1pxc
 
 344: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nocompression.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1pxc" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 344: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 344: Test timeout computed to be: 10000000
-343: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1pod
-342: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1pxd
-344: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nocompression.osm.pbf
-342/356 Test #342: formats-f1pxd ....................................   Passed    0.07 sec
+343: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes.osm.pbf
+341/356 Test #341: formats-f1po .....................................   Passed    0.13 sec
 test 345
         Start 345: formats-f1poc
 
 345: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nocompression.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.opl" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1poc" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 345: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 345: Test timeout computed to be: 10000000
-343/356 Test #343: formats-f1pod ....................................   Passed    0.07 sec
+344: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f xml /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nocompression.osm.pbf
+342/356 Test #342: formats-f1pxd ....................................   Passed    0.13 sec
 test 346
         Start 346: formats-f1pp
 
@@ -6794,26 +6828,28 @@
 346: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 346: Test timeout computed to be: 10000000
 344: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1pxc
+343: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1pod
 345: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f opl /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nocompression.osm.pbf
 346: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf
-344/356 Test #344: formats-f1pxc ....................................   Passed    0.07 sec
+343/356 Test #343: formats-f1pod ....................................   Passed    0.11 sec
+344/356 Test #344: formats-f1pxc ....................................   Passed    0.11 sec
 test 347
         Start 347: formats-f1ppd
 
 347: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1ppd" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 347: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 347: Test timeout computed to be: 10000000
-345: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1poc
-346: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1pp
-347: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes.osm.pbf
-345/356 Test #345: formats-f1poc ....................................   Passed    0.07 sec
 test 348
         Start 348: formats-f1ppc
 
 348: Test command: /usr/bin/cmake "-D" "cmd:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nocompression.osm.pbf" "-D" "dir:PATH=/build/reproducible-path/osmium-tool-1.17.0/test" "-D" "reference:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf" "-D" "output:FILEPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1ppc" "-D" "return_code=0" "-P" "/build/reproducible-path/osmium-tool-1.17.0/cmake/run_test_compare_output.cmake"
 348: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats
 348: Test timeout computed to be: 10000000
-346/356 Test #346: formats-f1pp .....................................   Passed    0.07 sec
+345: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.opl;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1poc
+346: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1pp
+347: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nodensenodes.osm.pbf
+348: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nocompression.osm.pbf
+345/356 Test #345: formats-f1poc ....................................   Passed    0.12 sec
 test 349
         Start 349: help1
 
@@ -6822,7 +6858,15 @@
 349: Environment variables: 
 349:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 349: Test timeout computed to be: 10000000
-347: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1ppd
+346/356 Test #346: formats-f1pp .....................................   Passed    0.11 sec
+test 350
+        Start 350: help2
+
+350: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "help"
+350: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/help
+350: Environment variables: 
+350:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+350: Test timeout computed to be: 10000000
 349: Usage: osmium COMMAND [ARG...]
 349:        osmium --version
 349: 
@@ -6860,15 +6904,9 @@
 349: Use 'osmium COMMAND -h' for short usage information.
 349: Use 'osmium help COMMAND' for detailed information on a specific command.
 349: Use 'osmium help TOPIC' for detailed information on a specific topic.
-347/356 Test #349: help1 ............................................   Passed    0.01 sec
-test 350
-        Start 350: help2
-
-350: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "help"
-350: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/help
-350: Environment variables: 
-350:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-350: Test timeout computed to be: 10000000
+347: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1ppd
+347/356 Test #349: help1 ............................................   Passed    0.02 sec
+348: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1ppc
 350: Usage: osmium COMMAND [ARG...]
 350:        osmium --version
 350: 
@@ -6906,7 +6944,7 @@
 350: Use 'osmium COMMAND -h' for short usage information.
 350: Use 'osmium help COMMAND' for detailed information on a specific command.
 350: Use 'osmium help TOPIC' for detailed information on a specific topic.
-348/356 Test #350: help2 ............................................   Passed    0.01 sec
+348/356 Test #350: help2 ............................................   Passed    0.02 sec
 test 351
         Start 351: help3
 
@@ -6915,7 +6953,14 @@
 351: Environment variables: 
 351:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 351: Test timeout computed to be: 10000000
-348: Executing: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium cat --generator=test --output-header xml_josm_upload=false -f pbf /build/reproducible-path/osmium-tool-1.17.0/test/formats/f1-nocompression.osm.pbf
+test 352
+        Start 352: help4
+
+352: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "-h"
+352: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/help
+352: Environment variables: 
+352:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
+352: Test timeout computed to be: 10000000
 351: Usage: osmium COMMAND [ARG...]
 351:        osmium --version
 351: 
@@ -6954,16 +6999,6 @@
 351: Use 'osmium help COMMAND' for detailed information on a specific command.
 351: Use 'osmium help TOPIC' for detailed information on a specific topic.
 349/356 Test #351: help3 ............................................   Passed    0.01 sec
-test 352
-        Start 352: help4
-
-352: Test command: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/src/osmium "-h"
-352: Working Directory: /build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/help
-352: Environment variables: 
-352:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
-352: Test timeout computed to be: 10000000
-348: Executing: /usr/bin/cmake;-E;compare_files;/build/reproducible-path/osmium-tool-1.17.0/test/formats/f1.osm.pbf;/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/test/formats/cmd-output-f1ppc
-350/356 Test #347: formats-f1ppd ....................................   Passed    0.08 sec
 test 353
         Start 353: help_topic_unknown
 
@@ -7009,9 +7044,7 @@
 352: Use 'osmium COMMAND -h' for short usage information.
 352: Use 'osmium help COMMAND' for detailed information on a specific command.
 352: Use 'osmium help TOPIC' for detailed information on a specific topic.
-353: Unknown help topic 'x'.
-351/356 Test #352: help4 ............................................   Passed    0.01 sec
-352/356 Test #353: help_topic_unknown ...............................   Passed    0.01 sec
+350/356 Test #352: help4 ............................................   Passed    0.01 sec
 test 354
         Start 354: version1
 
@@ -7020,6 +7053,8 @@
 354: Environment variables: 
 354:  MANPATH=/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf/man
 354: Test timeout computed to be: 10000000
+353: Unknown help topic 'x'.
+351/356 Test #353: help_topic_unknown ...............................   Passed    0.02 sec
 test 355
         Start 355: version2
 
@@ -7036,7 +7071,9 @@
 354: License: GNU GENERAL PUBLIC LICENSE Version 3 <https://gnu.org/licenses/gpl.html>.
 354: This is free software: you are free to change and redistribute it.
 354: There is NO WARRANTY, to the extent permitted by law.
-353/356 Test #354: version1 .........................................   Passed    0.01 sec
+352/356 Test #347: formats-f1ppd ....................................   Passed    0.12 sec
+353/356 Test #354: version1 .........................................   Passed    0.02 sec
+354/356 Test #348: formats-f1ppc ....................................   Passed    0.12 sec
 test 356
         Start 356: unknown_command
 
@@ -7053,14 +7090,13 @@
 355: License: GNU GENERAL PUBLIC LICENSE Version 3 <https://gnu.org/licenses/gpl.html>.
 355: This is free software: you are free to change and redistribute it.
 355: There is NO WARRANTY, to the extent permitted by law.
-354/356 Test #355: version2 .........................................   Passed    0.01 sec
+355/356 Test #355: version2 .........................................   Passed    0.02 sec
 356: Unknown command or option 'x'. Try 'osmium help'.
-355/356 Test #356: unknown_command ..................................   Passed    0.01 sec
-356/356 Test #348: formats-f1ppc ....................................   Passed    0.07 sec
+356/356 Test #356: unknown_command ..................................   Passed    0.01 sec
 
 100% tests passed, 0 tests failed out of 356
 
-Total Test time (real) =   8.19 sec
+Total Test time (real) =  10.30 sec
 make[2]: Leaving directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
 make[1]: Leaving directory '/build/reproducible-path/osmium-tool-1.17.0'
    create-stamp debian/debhelper-build-stamp
@@ -7068,7 +7104,7 @@
    dh_prep -O--buildsystem=cmake
    dh_installdirs -O--buildsystem=cmake
    dh_auto_install --destdir=debian/osmium-tool/ -O--buildsystem=cmake
-	cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/reproducible-path/osmium-tool-1.17.0/debian/osmium-tool AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
+	cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/reproducible-path/osmium-tool-1.17.0/debian/osmium-tool AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
 make[1]: Entering directory '/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf'
 /usr/bin/cmake -S/build/reproducible-path/osmium-tool-1.17.0 -B/build/reproducible-path/osmium-tool-1.17.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
 make  -f CMakeFiles/Makefile2 preinstall
@@ -7136,8 +7172,8 @@
    dh_gencontrol -O--buildsystem=cmake
    dh_md5sums -O--buildsystem=cmake
    dh_builddeb -O--buildsystem=cmake
-dpkg-deb: building package 'osmium-tool' in '../osmium-tool_1.17.0-1_armhf.deb'.
 dpkg-deb: building package 'osmium-tool-dbgsym' in '../osmium-tool-dbgsym_1.17.0-1_armhf.deb'.
+dpkg-deb: building package 'osmium-tool' in '../osmium-tool_1.17.0-1_armhf.deb'.
  dpkg-genbuildinfo --build=binary -O../osmium-tool_1.17.0-1_armhf.buildinfo
  dpkg-genchanges --build=binary -O../osmium-tool_1.17.0-1_armhf.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -7145,12 +7181,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/27400/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/27400/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/21542 and its subdirectories
-I: Current time: Mon Jan 20 19:07:02 -12 2025
-I: pbuilder-time-stamp: 1737443222
+I: removing directory /srv/workspace/pbuilder/27400 and its subdirectories
+I: Current time: Tue Jan 21 21:31:00 +14 2025
+I: pbuilder-time-stamp: 1737444660