>>> libosmium: Building community/libosmium 2.21.0-r0 (using abuild 3.14.1-r5) started Tue, 14 Jan 2025 13:38:56 +0000 >>> libosmium: Validating /home/buildozer/aports/community/libosmium/APKBUILD... >>> libosmium: Analyzing dependencies... >>> libosmium: Installing for build: build-base boost-dev bzip2-dev cmake expat-dev gdal-dev geos-dev lz4-dev protozero-dev samurai zlib-dev (1/109) Installing boost1.84-atomic (1.84.0-r2) (2/109) Installing boost1.84-chrono (1.84.0-r2) (3/109) Installing boost1.84-container (1.84.0-r2) (4/109) Installing boost1.84-context (1.84.0-r2) (5/109) Installing boost1.84-contract (1.84.0-r2) (6/109) Installing boost1.84-coroutine (1.84.0-r2) (7/109) Installing boost1.84-date_time (1.84.0-r2) (8/109) Installing boost1.84-fiber (1.84.0-r2) (9/109) Installing boost1.84-filesystem (1.84.0-r2) (10/109) Installing boost1.84-graph (1.84.0-r2) (11/109) Installing libbz2 (1.0.8-r6) (12/109) Installing xz-libs (5.6.3-r0) (13/109) Installing boost1.84-iostreams (1.84.0-r2) (14/109) Installing boost1.84-thread (1.84.0-r2) (15/109) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (16/109) Installing icu-libs (74.2-r0) (17/109) Installing boost1.84-locale (1.84.0-r2) (18/109) Installing boost1.84-log (1.84.0-r2) (19/109) Installing boost1.84-log_setup (1.84.0-r2) (20/109) Installing boost1.84-math (1.84.0-r2) (21/109) Installing boost1.84-prg_exec_monitor (1.84.0-r2) (22/109) Installing boost1.84-program_options (1.84.0-r2) (23/109) Installing libffi (3.4.6-r0) (24/109) Installing gdbm (1.24-r0) (25/109) Installing mpdecimal (4.0.0-r0) (26/109) Installing libpanelw (6.5_p20241006-r3) (27/109) Installing sqlite-libs (3.47.2-r0) (28/109) Installing python3 (3.12.8-r1) (29/109) Installing python3-pycache-pyc0 (3.12.8-r1) (30/109) Installing pyc (3.12.8-r1) (31/109) Installing python3-pyc (3.12.8-r1) (32/109) Installing boost1.84-python3 (1.84.0-r2) (33/109) Installing boost1.84-random (1.84.0-r2) (34/109) Installing boost1.84-regex (1.84.0-r2) (35/109) Installing boost1.84-serialization (1.84.0-r2) (36/109) Installing boost1.84-stacktrace_basic (1.84.0-r2) (37/109) Installing boost1.84-stacktrace_noop (1.84.0-r2) (38/109) Installing boost1.84-system (1.84.0-r2) (39/109) Installing boost1.84-timer (1.84.0-r2) (40/109) Installing boost1.84-type_erasure (1.84.0-r2) (41/109) Installing boost1.84-unit_test_framework (1.84.0-r2) (42/109) Installing boost1.84-url (1.84.0-r2) (43/109) Installing boost1.84-wave (1.84.0-r2) (44/109) Installing boost1.84-wserialization (1.84.0-r2) (45/109) Installing boost1.84-json (1.84.0-r2) (46/109) Installing boost1.84-nowide (1.84.0-r2) (47/109) Installing boost1.84-libs (1.84.0-r2) (48/109) Installing boost1.84 (1.84.0-r2) (49/109) Installing linux-headers (6.12.6-r0) (50/109) Installing bzip2-dev (1.0.8-r6) (51/109) Installing icu (74.2-r0) (52/109) Installing icu-dev (74.2-r0) (53/109) Installing xz (5.6.3-r0) (54/109) Installing xz-dev (5.6.3-r0) (55/109) Installing zlib-dev (1.3.1-r2) (56/109) Installing zstd (1.5.6-r2) (57/109) Installing zstd-dev (1.5.6-r2) (58/109) Installing boost1.84-dev (1.84.0-r2) (59/109) Installing boost-dev (1.84.0-r2) (60/109) Installing libarchive (3.7.7-r0) (61/109) Installing rhash-libs (1.4.5-r0) (62/109) Installing libuv (1.49.2-r0) (63/109) Installing cmake (3.31.4-r0) (64/109) Installing expat (2.6.4-r0) (65/109) Installing expat-dev (2.6.4-r0) (66/109) Installing lerc (4.0.0-r0) (67/109) Installing libgmpxx (6.3.0-r2) (68/109) Installing sfcgal (2.0.0-r0) (69/109) Installing libaec (1.1.3-r0) (70/109) Installing libgfortran (14.2.0-r5) (71/109) Installing openblas (0.3.28-r0) (72/109) Installing liblapack (0.3.28-r0) (73/109) Installing arpack (3.8.0-r3) (74/109) Installing armadillo (14.2.1-r0) (75/109) Installing blosc (1.21.6-r0) (76/109) Installing brunsli-libs (0.1-r1) (77/109) Installing libdeflate (1.23-r0) (78/109) Installing geos (3.13.0-r0) (79/109) Installing gnu-libiconv-libs (1.17-r2) (80/109) Installing libjpeg-turbo (3.1.0-r0) (81/109) Installing json-c (0.18-r0) (82/109) Installing openexr-libiex (3.3.2-r0) (83/109) Installing openexr-libilmthread (3.3.2-r0) (84/109) Installing imath (3.1.12-r0) (85/109) Installing openexr-libopenexrcore (3.3.2-r0) (86/109) Installing openexr-libopenexr (3.3.2-r0) (87/109) Installing giflib (5.2.2-r0) (88/109) Installing libhwy (1.0.7-r0) (89/109) Installing lcms2 (2.16-r0) (90/109) Installing libpng (1.6.45-r0) (91/109) Installing libjxl (0.10.3-r0) (92/109) Installing unixodbc (2.3.12-r0) (93/109) Installing libsharpyuv (1.5.0-r0) (94/109) Installing libwebp (1.5.0-r0) (95/109) Installing tiff (4.7.0-r0) (96/109) Installing proj (9.5.1-r0) (97/109) Installing qhull (2020.2-r3) (98/109) Installing minizip (1.3.1-r0) (99/109) Installing librttopo (1.1.0-r6) (100/109) Installing libxml2 (2.13.4-r3) (101/109) Installing libspatialite (5.1.0-r3) (102/109) Installing xerces-c (3.2.5-r0) (103/109) Installing gdal (3.10.0-r7) (104/109) Installing gdal-dev (3.10.0-r7) (105/109) Installing geos-dev (3.13.0-r0) (106/109) Installing lz4-dev (1.10.0-r0) (107/109) Installing protozero-dev (1.8.0-r0) (108/109) Installing samurai (1.2-r6) (109/109) Installing .makedepends-libosmium (20250114.133857) Executing busybox-1.37.0-r11.trigger OK: 633 MiB in 211 packages >>> libosmium: Cleaning up srcdir >>> libosmium: Cleaning up pkgdir >>> libosmium: Cleaning up tmpdir >>> libosmium: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libosmium-2.21.0.tar.gz >>> libosmium: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libosmium-2.21.0.tar.gz >>> libosmium: Checking sha512sums... libosmium-2.21.0.tar.gz: OK >>> libosmium: Unpacking /var/cache/distfiles/edge/libosmium-2.21.0.tar.gz... CMake Deprecation Warning at CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at CMakeLists.txt:155 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib/cmake/Boost-1.84.0/BoostConfig.cmake (found suitable version "1.84.0", minimum required is "1.38") -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Protozero: /usr/include (found suitable version "1.8.0", minimum required is "1.6.3") -- Found LZ4: /usr/lib/liblz4.so (found version "1.10.0") -- Found EXPAT: /usr/lib/libexpat.so (found version "2.6.4") -- Found BZip2: /usr/lib/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found GDAL: /usr/lib/libgdal.so (found version "3.10.0") -- Found Osmium: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include -- Use C++ version: c++14 -- Configuring unit tests -- Configuring unit tests - done -- Configuring example tests -- adding test: amenity_list -- adding test: area_test -- adding test: change_tags -- adding test: convert -- adding test: count -- adding test: create_pois -- adding test: debug -- adding test: dump_internal -- adding test: filter_discussions -- adding test: index_lookup -- adding test: location_cache -- adding test: pub_names -- adding test: read -- adding test: read_with_progress -- adding test: road_length -- adding test: tiles -- Configuring example tests - done -- Looking for cppcheck -- Looking for cppcheck - not found -- Build target 'cppcheck' will not be available. -- Configuring examples -- Configuring examples - Building these examples: -- - osmium_amenity_list -- - osmium_area_test -- - osmium_change_tags -- - osmium_convert -- - osmium_count -- - osmium_create_pois -- - osmium_debug -- - osmium_dump_internal -- - osmium_filter_discussions -- - osmium_index_lookup -- - osmium_location_cache_create -- - osmium_location_cache_use -- - osmium_pub_names -- - osmium_read -- - osmium_read_with_progress -- - osmium_road_length -- - osmium_tags_filter -- - osmium_tiles -- Configuring examples - done -- Configuring documentation -- Looking for doxygen -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Looking for doxygen - not found -- Disabled making of documentation. -- Configuring documentation - done -- Looking for clang-tidy -- Looking for clang-tidy - not found -- Build target 'clang-tidy' will not be available. -- Configuring done (0.6s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/build [1/222] Building CXX object examples/CMakeFiles/osmium_tiles.dir/osmium_tiles.cpp.o [2/222] Building CXX object examples/CMakeFiles/osmium_tags_filter.dir/osmium_tags_filter.cpp.o [3/222] Building CXX object examples/CMakeFiles/osmium_road_length.dir/osmium_road_length.cpp.o [4/222] Building CXX object examples/CMakeFiles/osmium_read_with_progress.dir/osmium_read_with_progress.cpp.o [5/222] Building CXX object examples/CMakeFiles/osmium_read.dir/osmium_read.cpp.o [6/222] Building CXX object examples/CMakeFiles/osmium_pub_names.dir/osmium_pub_names.cpp.o [7/222] Building CXX object examples/CMakeFiles/osmium_location_cache_use.dir/osmium_location_cache_use.cpp.o [8/222] Building CXX object examples/CMakeFiles/osmium_location_cache_create.dir/osmium_location_cache_create.cpp.o [9/222] Building CXX object examples/CMakeFiles/osmium_index_lookup.dir/osmium_index_lookup.cpp.o [10/222] Building CXX object examples/CMakeFiles/osmium_filter_discussions.dir/osmium_filter_discussions.cpp.o [11/222] Building CXX object examples/CMakeFiles/osmium_dump_internal.dir/osmium_dump_internal.cpp.o [12/222] Building CXX object examples/CMakeFiles/osmium_debug.dir/osmium_debug.cpp.o [13/222] Building CXX object examples/CMakeFiles/osmium_create_pois.dir/osmium_create_pois.cpp.o [14/222] Building CXX object examples/CMakeFiles/osmium_count.dir/osmium_count.cpp.o [15/222] Building CXX object examples/CMakeFiles/osmium_convert.dir/osmium_convert.cpp.o [16/222] Building CXX object examples/CMakeFiles/osmium_change_tags.dir/osmium_change_tags.cpp.o [17/222] Building CXX object examples/CMakeFiles/osmium_area_test.dir/osmium_area_test.cpp.o [18/222] Building CXX object examples/CMakeFiles/osmium_amenity_list.dir/osmium_amenity_list.cpp.o [19/222] Building CXX object test/CMakeFiles/util_test_timer_enabled.dir/t/util/test_timer_enabled.cpp.o [20/222] Building CXX object test/CMakeFiles/util_test_timer_disabled.dir/t/util/test_timer_disabled.cpp.o [21/222] Building CXX object test/CMakeFiles/util_test_string_matcher.dir/t/util/test_string_matcher.cpp.o [22/222] Building CXX object test/CMakeFiles/util_test_string.dir/t/util/test_string.cpp.o [23/222] Building CXX object test/CMakeFiles/util_test_options.dir/t/util/test_options.cpp.o [24/222] Building CXX object test/CMakeFiles/util_test_misc.dir/t/util/test_misc.cpp.o [25/222] Building CXX object test/CMakeFiles/util_test_minmax.dir/t/util/test_minmax.cpp.o [26/222] Building CXX object test/CMakeFiles/util_test_memory_mapping.dir/t/util/test_memory_mapping.cpp.o [27/222] Building CXX object test/CMakeFiles/util_test_memory.dir/t/util/test_memory.cpp.o [28/222] Building CXX object test/CMakeFiles/util_test_file.dir/t/util/test_file.cpp.o [29/222] Building CXX object test/CMakeFiles/util_test_double.dir/t/util/test_double.cpp.o [30/222] Building CXX object test/CMakeFiles/util_test_delta.dir/t/util/test_delta.cpp.o [31/222] Building CXX object test/CMakeFiles/util_test_config.dir/t/util/test_config.cpp.o [32/222] Building CXX object test/CMakeFiles/thread_test_util.dir/t/thread/test_util.cpp.o [33/222] Building CXX object test/CMakeFiles/thread_test_queue.dir/t/thread/test_queue.cpp.o [34/222] Building CXX object test/CMakeFiles/thread_test_pool.dir/t/thread/test_pool.cpp.o [35/222] Building CXX object test/CMakeFiles/tags_test_tags_filter.dir/t/tags/test_tags_filter.cpp.o [36/222] Building CXX object test/CMakeFiles/tags_test_tag_matcher.dir/t/tags/test_tag_matcher.cpp.o [37/222] Building CXX object test/CMakeFiles/tags_test_tag_list.dir/t/tags/test_tag_list.cpp.o [38/222] Building CXX object test/CMakeFiles/tags_test_operators.dir/t/tags/test_operators.cpp.o [39/222] Building CXX object test/CMakeFiles/tags_test_filter.dir/t/tags/test_filter.cpp.o [40/222] Building CXX object test/CMakeFiles/storage_test_item_stash.dir/t/storage/test_item_stash.cpp.o [41/222] Building CXX object test/CMakeFiles/relations_test_relations_manager.dir/t/relations/test_relations_manager.cpp.o [42/222] Building CXX object test/CMakeFiles/relations_test_relations_database.dir/t/relations/test_relations_database.cpp.o [43/222] Building CXX object test/CMakeFiles/relations_test_read_relations.dir/t/relations/test_read_relations.cpp.o [44/222] Building CXX object test/CMakeFiles/relations_test_members_database.dir/t/relations/test_members_database.cpp.o [45/222] Building CXX object test/CMakeFiles/io_test_writer_with_mock_encoder.dir/t/io/test_writer_with_mock_encoder.cpp.o [46/222] Building CXX object test/CMakeFiles/io_test_writer_with_mock_compression.dir/t/io/test_writer_with_mock_compression.cpp.o [47/222] Building CXX object test/CMakeFiles/io_test_writer.dir/t/io/test_writer.cpp.o [48/222] Building CXX object test/CMakeFiles/io_test_reader_with_mock_parser.dir/t/io/test_reader_with_mock_parser.cpp.o [49/222] Building CXX object test/CMakeFiles/io_test_reader_with_mock_decompression.dir/t/io/test_reader_with_mock_decompression.cpp.o [50/222] Building CXX object test/CMakeFiles/io_test_reader_fileformat.dir/t/io/test_reader_fileformat.cpp.o [51/222] Building CXX object test/CMakeFiles/io_test_reader.dir/t/io/test_reader.cpp.o [52/222] Building CXX object test/CMakeFiles/io_test_pbf.dir/t/io/test_pbf.cpp.o [53/222] Building CXX object test/CMakeFiles/io_test_output_iterator.dir/t/io/test_output_iterator.cpp.o [54/222] Building CXX object test/CMakeFiles/io_test_opl_parser.dir/t/io/test_opl_parser.cpp.o [55/222] Building CXX object test/CMakeFiles/io_test_gzip.dir/t/io/test_gzip.cpp.o [56/222] Building CXX object test/CMakeFiles/io_test_bzip2.dir/t/io/test_bzip2.cpp.o [57/222] Building CXX object test/CMakeFiles/io_test_string_table.dir/t/io/test_string_table.cpp.o [58/222] Building CXX object test/CMakeFiles/io_test_file_seek.dir/t/io/test_file_seek.cpp.o [59/222] Building CXX object test/CMakeFiles/io_test_output_utils.dir/t/io/test_output_utils.cpp.o [60/222] Building CXX object test/CMakeFiles/io_test_nocompression.dir/t/io/test_nocompression.cpp.o [61/222] Building CXX object test/CMakeFiles/io_test_file_formats.dir/t/io/test_file_formats.cpp.o [62/222] Building CXX object test/CMakeFiles/io_test_compression_factory.dir/t/io/test_compression_factory.cpp.o [63/222] Building CXX object test/CMakeFiles/index_test_relations_map.dir/t/index/test_relations_map.cpp.o [64/222] Building CXX object test/CMakeFiles/index_test_object_pointer_collection.dir/t/index/test_object_pointer_collection.cpp.o [65/222] Building CXX object test/CMakeFiles/index_test_nwr_array.dir/t/index/test_nwr_array.cpp.o [66/222] Building CXX object test/CMakeFiles/index_test_id_to_location.dir/t/index/test_id_to_location.cpp.o [67/222] Building CXX object test/CMakeFiles/index_test_id_set.dir/t/index/test_id_set.cpp.o [68/222] Building CXX object test/CMakeFiles/index_test_file_based_index.dir/t/index/test_file_based_index.cpp.o [69/222] Building CXX object test/CMakeFiles/index_test_dump_sparse_as_array.dir/t/index/test_dump_sparse_as_array.cpp.o [70/222] Building CXX object test/CMakeFiles/index_test_dump_and_load_index.dir/t/index/test_dump_and_load_index.cpp.o [71/222] Building CXX object test/CMakeFiles/handler_test_dynamic_handler.dir/t/handler/test_dynamic_handler.cpp.o [72/222] Building CXX object test/CMakeFiles/handler_test_check_order_handler.dir/t/handler/test_check_order_handler.cpp.o [73/222] Building CXX object test/CMakeFiles/handler_test_apply.dir/t/handler/test_apply.cpp.o [74/222] Building CXX object test/CMakeFiles/geom_test_wkt.dir/t/geom/test_wkt.cpp.o [75/222] Building CXX object test/CMakeFiles/geom_test_wkb.dir/t/geom/test_wkb.cpp.o [76/222] Building CXX object test/CMakeFiles/geom_test_tile.dir/t/geom/test_tile.cpp.o [77/222] Building CXX object test/CMakeFiles/geom_test_projection.dir/t/geom/test_projection.cpp.o [78/222] Building CXX object test/CMakeFiles/geom_test_ogr_wkb.dir/t/geom/test_ogr_wkb.cpp.o [79/222] Building CXX object test/CMakeFiles/geom_test_ogr.dir/t/geom/test_ogr.cpp.o [80/222] Building CXX object test/CMakeFiles/geom_test_mercator.dir/t/geom/test_mercator.cpp.o [81/222] Building CXX object test/CMakeFiles/geom_test_geos.dir/t/geom/test_geos.cpp.o [82/222] Building CXX object test/CMakeFiles/geom_test_geojson.dir/t/geom/test_geojson.cpp.o [83/222] Building CXX object test/CMakeFiles/geom_test_factory_with_projection.dir/t/geom/test_factory_with_projection.cpp.o [84/222] Linking CXX executable examples/osmium_tiles [85/222] Building CXX object test/CMakeFiles/geom_test_exception.dir/t/geom/test_exception.cpp.o [86/222] Building CXX object test/CMakeFiles/geom_test_coordinates.dir/t/geom/test_coordinates.cpp.o [87/222] Building CXX object test/CMakeFiles/builder_test_object_builder.dir/t/builder/test_object_builder.cpp.o [88/222] Building CXX object test/CMakeFiles/builder_test_attr.dir/t/builder/test_attr.cpp.o [89/222] Building CXX object test/CMakeFiles/memory_test_type_is_compatible.dir/t/memory/test_type_is_compatible.cpp.o [90/222] Building CXX object test/CMakeFiles/memory_test_item.dir/t/memory/test_item.cpp.o [91/222] Building CXX object test/CMakeFiles/memory_test_callback_buffer.dir/t/memory/test_callback_buffer.cpp.o [92/222] Building CXX object test/CMakeFiles/memory_test_buffer_purge.dir/t/memory/test_buffer_purge.cpp.o [93/222] Building CXX object test/CMakeFiles/memory_test_buffer_node.dir/t/memory/test_buffer_node.cpp.o [94/222] Building CXX object test/CMakeFiles/memory_test_buffer_basics.dir/t/memory/test_buffer_basics.cpp.o [95/222] Building CXX object test/CMakeFiles/osm_test_way.dir/t/osm/test_way.cpp.o [96/222] Building CXX object test/CMakeFiles/osm_test_types_from_string.dir/t/osm/test_types_from_string.cpp.o [97/222] Building CXX object test/CMakeFiles/osm_test_timestamp.dir/t/osm/test_timestamp.cpp.o [98/222] Building CXX object test/CMakeFiles/osm_test_relation.dir/t/osm/test_relation.cpp.o [99/222] Building CXX object test/CMakeFiles/osm_test_object_comparisons.dir/t/osm/test_object_comparisons.cpp.o [100/222] Building CXX object test/CMakeFiles/osm_test_node_ref.dir/t/osm/test_node_ref.cpp.o [101/222] Building CXX object test/CMakeFiles/osm_test_node.dir/t/osm/test_node.cpp.o [102/222] Building CXX object test/CMakeFiles/osm_test_metadata.dir/t/osm/test_metadata.cpp.o [103/222] Building CXX object test/CMakeFiles/osm_test_location.dir/t/osm/test_location.cpp.o [104/222] Building CXX object test/CMakeFiles/osm_test_entity_bits.dir/t/osm/test_entity_bits.cpp.o [105/222] Building CXX object test/CMakeFiles/osm_test_crc.dir/t/osm/test_crc.cpp.o [106/222] Building CXX object test/CMakeFiles/osm_test_changeset.dir/t/osm/test_changeset.cpp.o [107/222] Building CXX object test/CMakeFiles/osm_test_box.dir/t/osm/test_box.cpp.o [108/222] Building CXX object test/CMakeFiles/osm_test_area.dir/t/osm/test_area.cpp.o [109/222] Building CXX object test/CMakeFiles/area_test_node_ref_segment.dir/t/area/test_node_ref_segment.cpp.o [110/222] Building CXX object test/CMakeFiles/area_test_assembler.dir/t/area/test_assembler.cpp.o [111/222] Building CXX object test/CMakeFiles/area_test_area_id.dir/t/area/test_area_id.cpp.o [112/222] Building CXX object test/CMakeFiles/testlib.dir/test_main.cpp.o In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61, from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/catch/catch.hpp:3600, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_dump_sparse_as_array.cpp:1: /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _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.2.0/bits/stl_algo.h:1589: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 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1589: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.2.0/bits/stl_algo.h:1589: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.2.0/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.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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 In function 'void std::__partial_sort(_RandomAccessIterator, _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::__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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.0/bits/stl_algo.h:1868:25: 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 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30, inlined from 'void {anonymous}::test_index() [with TSparseIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::index::map::StdVectorWrap>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_dump_sparse_as_array.cpp:45:22: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30, inlined from 'void {anonymous}::test_index() [with TSparseIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::index::map::StdVectorWrap>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_dump_sparse_as_array.cpp:45:22: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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<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.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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.2.0/bits/stl_algo.h:61, from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/catch/catch.hpp:3600, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_set.cpp:1: /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator<const long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Tp = long long unsigned int]': /usr/include/c++/14.2.0/bits/stl_algo.h:3841:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.1 3841 | find(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:3841:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::IdSetSmall<T>::sort_unique() [with T = long long unsigned int]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/id_set.hpp:449:26, inlined from 'void C_A_T_C_H_T_E_S_T_16()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_set.cpp:246:19: /usr/include/c++/14.2.0/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.2.0/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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::IdSetSmall<T>::sort_unique() [with T = long long unsigned int]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/id_set.hpp:449:26, inlined from 'void C_A_T_C_H_T_E_S_T_16()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_set.cpp:246:19: /usr/include/c++/14.2.0/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.2.0/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 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::IdSetSmall<T>::sort_unique() [with T = long long unsigned int]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/id_set.hpp:449:26, inlined from 'void C_A_T_C_H_T_E_S_T_16()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_set.cpp:248:19: /usr/include/c++/14.2.0/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.2.0/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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::IdSetSmall<T>::sort_unique() [with T = long long unsigned int]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/id_set.hpp:449:26, inlined from 'void C_A_T_C_H_T_E_S_T_16()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_set.cpp:248:19: /usr/include/c++/14.2.0/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.2.0/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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_set.cpp:3: In member function 'bool osmium::index::IdSetSmall<T>::get(T) const [with T = long long unsigned int]', inlined from 'void C_A_T_C_H_T_E_S_T_12()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_set.cpp:187:5: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/id_set.hpp:411:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.1 411 | const auto it = std::find(m_data.cbegin(), m_data.cend(), id); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'bool osmium::index::IdSetSmall<T>::get(T) const [with T = long long unsigned int]', inlined from 'void C_A_T_C_H_T_E_S_T_12()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_set.cpp:188:5: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/id_set.hpp:411:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.1 411 | const auto it = std::find(m_data.cbegin(), m_data.cend(), id); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::IdSetSmall<T>::sort_unique() [with T = long long unsigned int]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/id_set.hpp:449:26, inlined from 'void C_A_T_C_H_T_E_S_T_14()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_set.cpp:203:18: /usr/include/c++/14.2.0/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.2.0/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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::IdSetSmall<T>::sort_unique() [with T = long long unsigned int]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/id_set.hpp:449:26, inlined from 'void C_A_T_C_H_T_E_S_T_14()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_set.cpp:203:18: /usr/include/c++/14.2.0/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.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [113/222] Linking CXX executable examples/osmium_index_lookup In file included from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/catch/catch.hpp:3600, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/relations/test_members_database.cpp:1: /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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 In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61: /usr/include/c++/14.2.0/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.2.0/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.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/relations/test_members_database.cpp:133:27: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/relations/test_members_database.cpp:133:27: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void C_A_T_C_H_T_E_S_T_4()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/relations/test_members_database.cpp:194:27: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void C_A_T_C_H_T_E_S_T_4()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/relations/test_members_database.cpp:194:27: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void C_A_T_C_H_T_E_S_T_0()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/relations/test_members_database.cpp:63:27: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void C_A_T_C_H_T_E_S_T_0()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/relations/test_members_database.cpp:63:27: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61, from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/catch/catch.hpp:3600, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_dump_and_load_index.cpp:1: /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _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.2.0/bits/stl_algo.h:1589: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 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1589: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.2.0/bits/stl_algo.h:1589: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.2.0/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.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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 In function 'void std::__partial_sort(_RandomAccessIterator, _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::__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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.0/bits/stl_algo.h:1868:25: 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 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30, inlined from 'void {anonymous}::test_index(const std::function<void(TMemoryIndex&, int)>&) [with TMemoryIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::index::map::StdVectorWrap>; TFileIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::detail::mmap_vector_file>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_dump_and_load_index.cpp:37:15: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30, inlined from 'void {anonymous}::test_index(const std::function<void(TMemoryIndex&, int)>&) [with TMemoryIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::index::map::StdVectorWrap>; TFileIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::detail::mmap_vector_file>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_dump_and_load_index.cpp:37:15: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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<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.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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.2.0/bits/stl_algo.h:61, from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/catch/catch.hpp:3600, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/handler/test_apply.cpp:1: /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30, inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39, inlined from 'void osmium::detail::apply_item_impl(osmium::OSMEntity&, THandler&&) [with THandler = osmium::handler::NodeLocationsForWays<osmium::index::map::FlexMem<long long unsigned int, osmium::Location> >&]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:136:32, inlined from 'void osmium::apply_item(TItem&, THandlers&& ...) [with TItem = OSMEntity; THandlers = {detail::wrapper_handler<C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)> >&, handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, detail::wrapper_handler<C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:308:37, inlined from 'void osmium::apply_impl(TIterator, TIterator, THandlers&& ...) [with TIterator = memory::ItemIterator<OSMEntity>; THandlers = {detail::wrapper_handler<C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)> >, handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, detail::wrapper_handler<C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)> >}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:320:23, inlined from 'void osmium::apply(TIterator, TIterator, THandlers&& ...) [with TIterator = memory::ItemIterator<OSMEntity>; THandlers = {C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)>, handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:327:19, inlined from 'void osmium::apply(TContainer&, THandlers&& ...) [with TContainer = memory::Buffer; THandlers = {C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)>, handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:334:14, inlined from 'void C_A_T_C_H_T_E_S_T_7()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/handler/test_apply.cpp:112:18: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30, inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39, inlined from 'void osmium::detail::apply_item_impl(osmium::OSMEntity&, THandler&&) [with THandler = osmium::handler::NodeLocationsForWays<osmium::index::map::FlexMem<long long unsigned int, osmium::Location> >&]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:136:32, inlined from 'void osmium::apply_item(TItem&, THandlers&& ...) [with TItem = OSMEntity; THandlers = {detail::wrapper_handler<C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)> >&, handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, detail::wrapper_handler<C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:308:37, inlined from 'void osmium::apply_impl(TIterator, TIterator, THandlers&& ...) [with TIterator = memory::ItemIterator<OSMEntity>; THandlers = {detail::wrapper_handler<C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)> >, handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, detail::wrapper_handler<C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)> >}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:320:23, inlined from 'void osmium::apply(TIterator, TIterator, THandlers&& ...) [with TIterator = memory::ItemIterator<OSMEntity>; THandlers = {C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)>, handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:327:19, inlined from 'void osmium::apply(TContainer&, THandlers&& ...) [with TContainer = memory::Buffer; THandlers = {C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)>, handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, C_A_T_C_H_T_E_S_T_7()::<lambda(const Way&)>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:334:14, inlined from 'void C_A_T_C_H_T_E_S_T_7()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/handler/test_apply.cpp:112:18: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61, from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/catch/catch.hpp:3600, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:1: /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map.hpp:42, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:37, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/dense_file_array.hpp:38, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:3: /usr/include/c++/14.2.0/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 long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, osmium::Location>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, osmium::Location> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, osmium::Location> >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, osmium::Location>, std::_Select1st<std::pair<const long long unsigned int, osmium::Location> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, osmium::Location> > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/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 = long long unsigned int; _Tp = osmium::Location; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, osmium::Location> >]', inlined from 'void osmium::index::map::SparseMemMap<TId, TValue>::set(TId, TValue) [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/sparse_mem_map.hpp:76:31: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, osmium::Location>, std::_Select1st<std::pair<const long long unsigned int, osmium::Location> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, osmium::Location> > >::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 = long long unsigned int; _Tp = osmium::Location; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, osmium::Location> >]', inlined from 'void osmium::index::map::SparseMemMap<TId, TValue>::set(TId, TValue) [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/sparse_mem_map.hpp:76:31, inlined from 'void {anonymous}::test_func_all(TIndex&) [with TIndex = osmium::index::map::SparseMemMap<long long unsigned int, osmium::Location>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:33:14: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, osmium::Location>, std::_Select1st<std::pair<const long long unsigned int, osmium::Location> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, osmium::Location> > >::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 = long long unsigned int; _Tp = osmium::Location; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, osmium::Location> >]', inlined from 'void osmium::index::map::SparseMemMap<TId, TValue>::set(TId, TValue) [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/sparse_mem_map.hpp:76:31, inlined from 'void {anonymous}::test_func_all(TIndex&) [with TIndex = osmium::index::map::SparseMemMap<long long unsigned int, osmium::Location>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:34:14: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, osmium::Location>, std::_Select1st<std::pair<const long long unsigned int, osmium::Location> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, osmium::Location> > >::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 = long long unsigned int; _Tp = osmium::Location; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, osmium::Location> >]', inlined from 'void osmium::index::map::SparseMemMap<TId, TValue>::set(TId, TValue) [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/sparse_mem_map.hpp:76:31, inlined from 'void {anonymous}::test_func_real(TIndex&) [with TIndex = osmium::index::map::SparseMemMap<long long unsigned int, osmium::Location>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:58:14: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, osmium::Location>, std::_Select1st<std::pair<const long long unsigned int, osmium::Location> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, osmium::Location> > >::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 = long long unsigned int; _Tp = osmium::Location; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, osmium::Location> >]', inlined from 'void osmium::index::map::SparseMemMap<TId, TValue>::set(TId, TValue) [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/sparse_mem_map.hpp:76:31, inlined from 'void {anonymous}::test_func_real(TIndex&) [with TIndex = osmium::index::map::SparseMemMap<long long unsigned int, osmium::Location>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:59:14: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, osmium::Location>, std::_Select1st<std::pair<const long long unsigned int, osmium::Location> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, osmium::Location> > >::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.2.0/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _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.2.0/bits/stl_algo.h:1589: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 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1589: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.2.0/bits/stl_algo.h:1589: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.2.0/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.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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 In function 'void std::__partial_sort(_RandomAccessIterator, _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::__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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.0/bits/stl_algo.h:1868:25: 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 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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<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.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30, inlined from 'void {anonymous}::test_func_all(TIndex&) [with TIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::index::map::StdVectorWrap>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:36:15: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30, inlined from 'void {anonymous}::test_func_all(TIndex&) [with TIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::index::map::StdVectorWrap>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:36:15: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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<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.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30, inlined from 'void {anonymous}::test_func_real(TIndex&) [with TIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::index::map::StdVectorWrap>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:61:15, inlined from 'void C_A_T_C_H_T_E_S_T_18()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:172:31: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, osmium::Location>*, vector<pair<long long unsigned int, osmium::Location>, allocator<pair<long long unsigned int, osmium::Location> > > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771: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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30, inlined from 'void {anonymous}::test_func_real(TIndex&) [with TIndex = osmium::index::map::VectorBasedSparseMap<long long unsigned int, osmium::Location, osmium::index::map::StdVectorWrap>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:61:15, inlined from 'void C_A_T_C_H_T_E_S_T_18()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/index/test_id_to_location.cpp:172:31: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, osmium::Location>*, std::vector<std::pair<long long unsigned int, osmium::Location>, std::allocator<std::pair<long long unsigned int, osmium::Location> > > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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.2.0/algorithm:61, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/catch/catch.hpp:3600, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/area/test_assembler.cpp:1: /usr/include/c++/14.2.0/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.2.0/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, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61: /usr/include/c++/14.2.0/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.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/vector:72, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/catch/catch.hpp:566: /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler_with_tags.hpp:37, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/assembler.hpp:37, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/area/test_assembler.cpp:3: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/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)': /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:775:58: note: parameter passing for argument of type 'std::vector<osmium::area::detail::BasicAssembler::candidate>::const_iterator' changed in GCC 7.1 775 | candidates.insert(candidates.begin(), c); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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.2.0/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, | ^~~~~~~~~~~~~~~~~~~~~~~ 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)', inlined from 'bool osmium::area::detail::BasicAssembler::join_connected_rings(osmium::area::detail::open_ring_its_type&)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:846:40: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:775:58: note: parameter passing for argument of type 'std::vector<osmium::area::detail::BasicAssembler::candidate>::const_iterator' changed in GCC 7.1 775 | candidates.insert(candidates.begin(), c); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::area::detail::SegmentList::sort()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/segment_list.hpp:215:30, inlined from 'bool osmium::area::detail::BasicAssembler::create_rings()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:1032:40: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::area::detail::SegmentList::sort()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/segment_list.hpp:215:30, inlined from 'bool osmium::area::detail::BasicAssembler::create_rings()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:1032:40: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:42: 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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:591:25, inlined from 'bool osmium::area::Assembler::create_area(osmium::memory::Buffer&, const osmium::Way&)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/assembler.hpp:65:47: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:473:45: warning: 'size_t strlen(const char*)' reading 1 or more bytes from a region of size 0 [-Wstringop-overread] 473 | const auto len = std::strlen(user); | ~~~~~~~~~~~^~~~~~ In file included from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/segment_list.hpp:43, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:39: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/osm/way.hpp: In member function 'bool osmium::area::Assembler::create_area(osmium::memory::Buffer&, const osmium::Way&)': /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/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 { | ^~~ [114/222] Linking CXX executable examples/osmium_filter_discussions In file included from /usr/include/protozero/basic_pbf_builder.hpp:19, from /usr/include/protozero/pbf_builder.hpp:19, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:78, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/pbf_output.hpp:45, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/any_output.hpp:51, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_create_pois.cpp:30: /usr/include/protozero/basic_pbf_writer.hpp: In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_svarint(protozero::pbf_tag_type, It, It) [with It = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]': /usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 149 | void add_packed_svarint(pbf_tag_type tag, It first, It last) { // NOLINT(performance-unnecessary-value-param) | ^~~~~~~~~~~~~~~~~~ /usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseNodes]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:238:54: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:246:61: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:249:61: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In 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::DenseNodes]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:262:54: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseNodes]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:263:54: /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); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [115/222] Linking CXX executable examples/osmium_create_pois [116/222] Linking CXX executable examples/osmium_count [117/222] Linking CXX executable examples/osmium_read_with_progress [118/222] Linking CXX executable examples/osmium_read In file included from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/catch/catch.hpp:3600, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/test/t/relations/test_relations_manager.cpp:1: /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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 In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61: /usr/include/c++/14.2.0/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.2.0/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.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:240:53: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:240:53: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:241:52: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:241:52: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:242:57: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:242:57: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [119/222] Linking CXX executable examples/osmium_pub_names [120/222] Linking CXX executable examples/osmium_debug In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61, from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/memory/buffer.hpp:41, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/builder.hpp:36, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:36, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/o5m_input.hpp:42, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/any_input.hpp:48, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_dump_internal.cpp:49: /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, unsigned int>*, vector<pair<long long unsigned int, unsigned int>, allocator<pair<long long unsigned int, unsigned int> > > >; _Distance = int; _Tp = pair<long long unsigned int, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, unsigned int>*, std::vector<std::pair<long long unsigned int, unsigned int>, std::allocator<std::pair<long long unsigned int, unsigned int> > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, unsigned int>*, vector<pair<long long unsigned int, unsigned int>, allocator<pair<long long unsigned int, unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, unsigned int>*, std::vector<std::pair<long long unsigned int, unsigned int>, std::allocator<std::pair<long long unsigned int, unsigned int> > > >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, unsigned int>*, std::vector<std::pair<long long unsigned int, unsigned int>, std::allocator<std::pair<long long unsigned int, unsigned int> > > >' changed in GCC 7.1 /usr/include/c++/14.2.0/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, unsigned int>*, vector<pair<long long unsigned int, unsigned int>, allocator<pair<long long unsigned int, unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, unsigned int>*, std::vector<std::pair<long long unsigned int, unsigned int>, std::allocator<std::pair<long long unsigned int, unsigned int> > > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, unsigned int>*, std::vector<std::pair<long long unsigned int, unsigned int>, std::allocator<std::pair<long long unsigned int, unsigned int> > > >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, unsigned int>*, std::vector<std::pair<long long unsigned int, unsigned int>, std::allocator<std::pair<long long unsigned int, unsigned int> > > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, unsigned int>*, vector<pair<long long unsigned int, unsigned int>, allocator<pair<long long unsigned int, unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, unsigned int>*, vector<pair<long long unsigned int, unsigned int>, allocator<pair<long long unsigned int, unsigned int> > > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::VectorBasedSparseMap<TId, TValue, TVector>::sort() [with TId = long long unsigned int; TValue = unsigned int; TVector = osmium::index::map::StdVectorWrap]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, unsigned int>*, std::vector<std::pair<long long unsigned int, unsigned int>, std::allocator<std::pair<long long unsigned int, unsigned int> > > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, unsigned int>*, vector<pair<long long unsigned int, unsigned int>, allocator<pair<long long unsigned int, unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, unsigned int>*, vector<pair<long long unsigned int, unsigned int>, allocator<pair<long long unsigned int, unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, unsigned int>*, vector<pair<long long unsigned int, unsigned int>, allocator<pair<long long unsigned int, unsigned int> > > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::VectorBasedSparseMap<TId, TValue, TVector>::sort() [with TId = long long unsigned int; TValue = unsigned int; TVector = osmium::index::map::StdVectorWrap]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/detail/vector_map.hpp:238:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, unsigned int>*, std::vector<std::pair<long long unsigned int, unsigned int>, std::allocator<std::pair<long long unsigned int, unsigned int> > > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, unsigned int>*, std::vector<std::pair<long long unsigned int, unsigned int>, std::allocator<std::pair<long long unsigned int, unsigned int> > > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [121/222] Linking CXX executable examples/osmium_dump_internal [122/222] Linking CXX executable examples/osmium_location_cache_use In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61, from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/memory/buffer.hpp:41, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/builder.hpp:36, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:36, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/o5m_input.hpp:42, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/any_input.hpp:48, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_road_length.cpp:27: /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30, inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39, inlined from 'void osmium::detail::apply_item_impl(TItem&, THandler&&) [with THandler = osmium::handler::NodeLocationsForWays<osmium::index::map::FlexMem<long long unsigned int, osmium::Location> >&; TItem = osmium::memory::Item]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:65:32, inlined from 'void osmium::apply_item(TItem&, THandlers&& ...) [with TItem = memory::Item; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, RoadLengthHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:308:37, inlined from 'void osmium::apply_impl(TIterator, TIterator, THandlers&& ...) [with TIterator = io::InputIterator<io::Reader>; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, RoadLengthHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:320:23, inlined from 'void osmium::apply(TIterator, TIterator, THandlers&& ...) [with TIterator = io::InputIterator<io::Reader>; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, RoadLengthHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:327:19: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30, inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39, inlined from 'void osmium::detail::apply_item_impl(TItem&, THandler&&) [with THandler = osmium::handler::NodeLocationsForWays<osmium::index::map::FlexMem<long long unsigned int, osmium::Location> >&; TItem = osmium::memory::Item]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:65:32, inlined from 'void osmium::apply_item(TItem&, THandlers&& ...) [with TItem = memory::Item; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, RoadLengthHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:308:37, inlined from 'void osmium::apply_impl(TIterator, TIterator, THandlers&& ...) [with TIterator = io::InputIterator<io::Reader>; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, RoadLengthHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:320:23, inlined from 'void osmium::apply(TIterator, TIterator, THandlers&& ...) [with TIterator = io::InputIterator<io::Reader>; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, RoadLengthHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:327:19: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [123/222] Linking CXX executable examples/osmium_road_length [124/222] Linking CXX executable examples/osmium_location_cache_create In file included from /usr/include/protozero/basic_pbf_builder.hpp:19, from /usr/include/protozero/pbf_builder.hpp:19, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:78, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/pbf_output.hpp:45, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/any_output.hpp:51, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_convert.cpp:30: /usr/include/protozero/basic_pbf_writer.hpp: In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_svarint(protozero::pbf_tag_type, It, It) [with It = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]': /usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 149 | void add_packed_svarint(pbf_tag_type tag, It first, It last) { // NOLINT(performance-unnecessary-value-param) | ^~~~~~~~~~~~~~~~~~ /usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseNodes]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:238:54: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:246:61: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:249:61: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In 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::DenseNodes]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:262:54: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseNodes]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:263:54: /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); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [125/222] Linking CXX executable examples/osmium_convert In file included from /usr/include/protozero/basic_pbf_builder.hpp:19, from /usr/include/protozero/pbf_builder.hpp:19, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:78, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/pbf_output.hpp:45, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/any_output.hpp:51, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_change_tags.cpp:35: /usr/include/protozero/basic_pbf_writer.hpp: In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_svarint(protozero::pbf_tag_type, It, It) [with It = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]': /usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 149 | void add_packed_svarint(pbf_tag_type tag, It first, It last) { // NOLINT(performance-unnecessary-value-param) | ^~~~~~~~~~~~~~~~~~ /usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseNodes]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:238:54: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:246:61: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:249:61: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In 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::DenseNodes]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:262:54: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseNodes]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:263:54: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/o5m_input.hpp:42, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/any_input.hpp:48, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_change_tags.cpp:32: In member function 'TDerived& osmium::builder::OSMObjectBuilder<TDerived, T>::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]', inlined from 'void RewriteHandler::copy_attributes(T&, const osmium::OSMObject&) [with T = osmium::builder::NodeBuilder]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_change_tags.cpp:62:22, inlined from 'void RewriteHandler::node(const osmium::Node&)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_change_tags.cpp:107:28, inlined from 'void osmium::detail::apply_item_impl(osmium::OSMEntity&, THandler&&) [with THandler = RewriteHandler&]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:132:33, inlined from 'void osmium::apply_item(TItem&, THandlers&& ...) [with TItem = OSMEntity; THandlers = {RewriteHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:308:37, inlined from 'void osmium::apply_impl(TIterator, TIterator, THandlers&& ...) [with TIterator = memory::ItemIterator<OSMEntity>; THandlers = {RewriteHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:320:23, inlined from 'void osmium::apply(TIterator, TIterator, THandlers&& ...) [with TIterator = memory::ItemIterator<OSMEntity>; THandlers = {RewriteHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:327:19, inlined from 'void osmium::apply(TContainer&, THandlers&& ...) [with TContainer = memory::Buffer; THandlers = {RewriteHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:334:14, inlined from 'int main(int, char**)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_change_tags.cpp:184:26: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:473:45: warning: 'size_t strlen(const char*)' reading 1 or more bytes from a region of size 0 [-Wstringop-overread] 473 | const auto len = std::strlen(user); | ~~~~~~~~~~~^~~~~~ In file included from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:43: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/osm/node.hpp: In function 'int main(int, char**)': /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/osm/node.hpp:48:11: note: at offset [34, 42] into source object 'osmium::Node::osmium::OSMObject' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'TDerived& osmium::builder::OSMObjectBuilder<TDerived, T>::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]', inlined from 'void RewriteHandler::copy_attributes(T&, const osmium::OSMObject&) [with T = osmium::builder::WayBuilder]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_change_tags.cpp:62:22, inlined from 'void RewriteHandler::way(const osmium::Way&)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_change_tags.cpp:125:28, inlined from 'void osmium::detail::apply_item_impl(osmium::OSMEntity&, THandler&&) [with THandler = RewriteHandler&]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:136:32, inlined from 'void osmium::apply_item(TItem&, THandlers&& ...) [with TItem = OSMEntity; THandlers = {RewriteHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:308:37, inlined from 'void osmium::apply_impl(TIterator, TIterator, THandlers&& ...) [with TIterator = memory::ItemIterator<OSMEntity>; THandlers = {RewriteHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:320:23, inlined from 'void osmium::apply(TIterator, TIterator, THandlers&& ...) [with TIterator = memory::ItemIterator<OSMEntity>; THandlers = {RewriteHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:327:19, inlined from 'void osmium::apply(TContainer&, THandlers&& ...) [with TContainer = memory::Buffer; THandlers = {RewriteHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:334:14, inlined from 'int main(int, char**)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_change_tags.cpp:184:26: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:473:45: warning: 'size_t strlen(const char*)' reading 1 or more bytes from a region of size 0 [-Wstringop-overread] 473 | const auto len = std::strlen(user); | ~~~~~~~~~~~^~~~~~ In file included from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:50: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/osm/way.hpp: In function 'int main(int, char**)': /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/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 { | ^~~ In member function 'TDerived& osmium::builder::OSMObjectBuilder<TDerived, T>::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]', inlined from 'void RewriteHandler::copy_attributes(T&, const osmium::OSMObject&) [with T = osmium::builder::RelationBuilder]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_change_tags.cpp:62:22, inlined from 'void RewriteHandler::relation(const osmium::Relation&)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_change_tags.cpp:138:28, inlined from 'void osmium::detail::apply_item_impl(osmium::OSMEntity&, THandler&&) [with THandler = RewriteHandler&]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:140:37, inlined from 'void osmium::apply_item(TItem&, THandlers&& ...) [with TItem = OSMEntity; THandlers = {RewriteHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:308:37, inlined from 'void osmium::apply_impl(TIterator, TIterator, THandlers&& ...) [with TIterator = memory::ItemIterator<OSMEntity>; THandlers = {RewriteHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:320:23, inlined from 'void osmium::apply(TIterator, TIterator, THandlers&& ...) [with TIterator = memory::ItemIterator<OSMEntity>; THandlers = {RewriteHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:327:19, inlined from 'void osmium::apply(TContainer&, THandlers&& ...) [with TContainer = memory::Buffer; THandlers = {RewriteHandler&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:334:14, inlined from 'int main(int, char**)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_change_tags.cpp:184:26: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:473:45: warning: 'size_t strlen(const char*)' reading 1 or more bytes from a region of size 0 [-Wstringop-overread] 473 | const auto len = std::strlen(user); | ~~~~~~~~~~~^~~~~~ In file included from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:46: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/osm/relation.hpp: In function 'int main(int, char**)': /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/osm/relation.hpp:162:11: note: at offset [34, 42] into source object 'osmium::Relation::osmium::OSMObject' of size 32 162 | class Relation : public OSMObject { | ^~~~~~~~ [126/222] Linking CXX executable examples/osmium_change_tags In file included from /usr/include/protozero/basic_pbf_builder.hpp:19, from /usr/include/protozero/pbf_builder.hpp:19, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:78, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/pbf_output.hpp:45, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/any_output.hpp:51, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_tags_filter.cpp:30: /usr/include/protozero/basic_pbf_writer.hpp: In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_svarint(protozero::pbf_tag_type, It, It) [with It = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]': /usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 149 | void add_packed_svarint(pbf_tag_type tag, It first, It last) { // NOLINT(performance-unnecessary-value-param) | ^~~~~~~~~~~~~~~~~~ /usr/include/protozero/basic_pbf_writer.hpp:149:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseNodes]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:238:54: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:246:61: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseInfo]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:249:61: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In 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::DenseNodes]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:262:54: /usr/include/protozero/basic_pbf_writer.hpp:785:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 785 | add_packed_svarint(tag, first, last); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In member function 'void protozero::basic_pbf_writer<TBuffer>::add_packed_sint64(protozero::pbf_tag_type, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>]', inlined from 'void protozero::basic_pbf_builder<TBuffer, T>::add_packed_sint64(T, InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; TBuffer = std::__cxx11::basic_string<char>; T = osmium::io::detail::OSMFormat::DenseNodes]' at /usr/include/protozero/basic_pbf_builder.hpp:250:5, inlined from 'std::string osmium::io::detail::DenseNodes::serialize() const' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/io/detail/pbf_output_format.hpp:263:54: /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); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [127/222] Linking CXX executable examples/osmium_tags_filter In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61, from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map.hpp:39, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:37, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_amenity_list.cpp:34: /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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 /usr/include/c++/14.2.0/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.2.0/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.2.0/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 In file included from /usr/include/c++/14.2.0/vector:72, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/util/string.hpp:38, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map.hpp:37: /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler_with_tags.hpp:37, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/assembler.hpp:37, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_amenity_list.cpp:46: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/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)': /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:775:58: note: parameter passing for argument of type 'std::vector<osmium::area::detail::BasicAssembler::candidate>::const_iterator' changed in GCC 7.1 775 | candidates.insert(candidates.begin(), c); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In 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)', inlined from 'bool osmium::area::detail::BasicAssembler::join_connected_rings(osmium::area::detail::open_ring_its_type&)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:846:40: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:775:58: note: parameter passing for argument of type 'std::vector<osmium::area::detail::BasicAssembler::candidate>::const_iterator' changed in GCC 7.1 775 | candidates.insert(candidates.begin(), c); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::area::detail::SegmentList::sort()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/segment_list.hpp:215:30, inlined from 'bool osmium::area::detail::BasicAssembler::create_rings()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:1032:40: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::area::detail::SegmentList::sort()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/segment_list.hpp:215:30, inlined from 'bool osmium::area::detail::BasicAssembler::create_rings()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:1032:40: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:42: 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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:591:25, inlined from 'bool osmium::area::Assembler::create_area(osmium::memory::Buffer&, const osmium::Relation&, const std::vector<const osmium::Way*>&)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/assembler.hpp:85:47, inlined from 'bool osmium::area::Assembler::operator()(const osmium::Relation&, const std::vector<const osmium::Way*>&, osmium::memory::Buffer&)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/assembler.hpp:216:46, inlined from 'bool osmium::area::Assembler::operator()(const osmium::Relation&, const std::vector<const osmium::Way*>&, osmium::memory::Buffer&)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/assembler.hpp:179:18, inlined from 'void osmium::area::MultipolygonManager<TAssembler>::complete_relation(const osmium::Relation&) [with TAssembler = osmium::area::Assembler]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/multipolygon_manager.hpp:147:30: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:473:45: warning: 'size_t strlen(const char*)' reading 1 or more bytes from a region of size 0 [-Wstringop-overread] 473 | const auto len = std::strlen(user); | ~~~~~~~~~~~^~~~~~ In file included from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/segment_list.hpp:41, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:39: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/osm/relation.hpp: In member function 'void osmium::area::MultipolygonManager<TAssembler>::complete_relation(const osmium::Relation&) [with TAssembler = osmium::area::Assembler]': /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/osm/relation.hpp:162:11: note: at offset [34, 42] into source object 'osmium::Relation::osmium::OSMObject' of size 32 162 | class Relation : public OSMObject { | ^~~~~~~~ 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:240:53, inlined from 'void osmium::relations::read_relations(const osmium::io::File&, TManager& ...) [with TManager = {osmium::area::MultipolygonManager<osmium::area::Assembler>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/manager_util.hpp:126:74: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:240:53, inlined from 'void osmium::relations::read_relations(const osmium::io::File&, TManager& ...) [with TManager = {osmium::area::MultipolygonManager<osmium::area::Assembler>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/manager_util.hpp:126:74: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:241:52, inlined from 'void osmium::relations::read_relations(const osmium::io::File&, TManager& ...) [with TManager = {osmium::area::MultipolygonManager<osmium::area::Assembler>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/manager_util.hpp:126:74: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:241:52, inlined from 'void osmium::relations::read_relations(const osmium::io::File&, TManager& ...) [with TManager = {osmium::area::MultipolygonManager<osmium::area::Assembler>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/manager_util.hpp:126:74: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:242:57, inlined from 'void osmium::relations::read_relations(const osmium::io::File&, TManager& ...) [with TManager = {osmium::area::MultipolygonManager<osmium::area::Assembler>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/manager_util.hpp:126:74: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:242:57, inlined from 'void osmium::relations::read_relations(const osmium::io::File&, TManager& ...) [with TManager = {osmium::area::MultipolygonManager<osmium::area::Assembler>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/manager_util.hpp:126:74: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30, inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39, inlined from 'void osmium::detail::apply_item_impl(TItem&, THandler&&) [with THandler = osmium::handler::NodeLocationsForWays<osmium::index::map::FlexMem<long long unsigned int, osmium::Location> >&; TItem = osmium::memory::Item]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:65:32, inlined from 'void osmium::apply_item(TItem&, THandlers&& ...) [with TItem = memory::Item; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, AmenityHandler&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:308:37, inlined from 'void osmium::apply_impl(TIterator, TIterator, THandlers&& ...) [with TIterator = io::InputIterator<io::Reader>; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, AmenityHandler&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:320:23, inlined from 'void osmium::apply(TIterator, TIterator, THandlers&& ...) [with TIterator = io::InputIterator<io::Reader>; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, AmenityHandler&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:327:19, inlined from 'void osmium::apply(TContainer&, THandlers&& ...) [with TContainer = io::Reader; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, AmenityHandler&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:334:14, inlined from 'int main(int, char**)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_amenity_list.cpp:169:22: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30, inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39, inlined from 'void osmium::detail::apply_item_impl(TItem&, THandler&&) [with THandler = osmium::handler::NodeLocationsForWays<osmium::index::map::FlexMem<long long unsigned int, osmium::Location> >&; TItem = osmium::memory::Item]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:65:32, inlined from 'void osmium::apply_item(TItem&, THandlers&& ...) [with TItem = memory::Item; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, AmenityHandler&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:308:37, inlined from 'void osmium::apply_impl(TIterator, TIterator, THandlers&& ...) [with TIterator = io::InputIterator<io::Reader>; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, AmenityHandler&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:320:23, inlined from 'void osmium::apply(TIterator, TIterator, THandlers&& ...) [with TIterator = io::InputIterator<io::Reader>; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, AmenityHandler&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:327:19, inlined from 'void osmium::apply(TContainer&, THandlers&& ...) [with TContainer = io::Reader; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, AmenityHandler&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:334:14, inlined from 'int main(int, char**)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_amenity_list.cpp:169:22: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [128/222] Linking CXX executable examples/osmium_amenity_list In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61, from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/osm/location.hpp:36, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/vector.hpp:36, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/node_ref_segment.hpp:36, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:37, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler_with_tags.hpp:37, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/assembler.hpp:37, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_area_test.cpp:34: /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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 /usr/include/c++/14.2.0/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.2.0/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.2.0/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 In file included from /usr/include/c++/14.2.0/vector:72, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/examples/osmium_area_test.cpp:31: /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/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.2.0/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/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)': /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:775:58: note: parameter passing for argument of type 'std::vector<osmium::area::detail::BasicAssembler::candidate>::const_iterator' changed in GCC 7.1 775 | candidates.insert(candidates.begin(), c); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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.2.0/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.2.0/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.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In 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)', inlined from 'bool osmium::area::detail::BasicAssembler::join_connected_rings(osmium::area::detail::open_ring_its_type&)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:846:40: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:775:58: note: parameter passing for argument of type 'std::vector<osmium::area::detail::BasicAssembler::candidate>::const_iterator' changed in GCC 7.1 775 | candidates.insert(candidates.begin(), c); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::area::detail::SegmentList::sort()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/segment_list.hpp:215:30, inlined from 'bool osmium::area::detail::BasicAssembler::create_rings()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:1032:40: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, vector<osmium::area::detail::NodeRefSegment> >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::area::detail::SegmentList::sort()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/segment_list.hpp:215:30, inlined from 'bool osmium::area::detail::BasicAssembler::create_rings()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:1032:40: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::area::detail::NodeRefSegment*, std::vector<osmium::area::detail::NodeRefSegment> >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:42: 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 /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:591:25, inlined from 'bool osmium::area::Assembler::create_area(osmium::memory::Buffer&, const osmium::Relation&, const std::vector<const osmium::Way*>&)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/assembler.hpp:85:47, inlined from 'bool osmium::area::Assembler::operator()(const osmium::Relation&, const std::vector<const osmium::Way*>&, osmium::memory::Buffer&)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/assembler.hpp:216:46, inlined from 'bool osmium::area::Assembler::operator()(const osmium::Relation&, const std::vector<const osmium::Way*>&, osmium::memory::Buffer&)' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/assembler.hpp:179:18, inlined from 'void osmium::area::MultipolygonManager<TAssembler>::complete_relation(const osmium::Relation&) [with TAssembler = osmium::area::Assembler]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/multipolygon_manager.hpp:147:30: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/builder/osm_object_builder.hpp:473:45: warning: 'size_t strlen(const char*)' reading 1 or more bytes from a region of size 0 [-Wstringop-overread] 473 | const auto len = std::strlen(user); | ~~~~~~~~~~~^~~~~~ In file included from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/segment_list.hpp:41, from /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/area/detail/basic_assembler.hpp:39: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/osm/relation.hpp: In member function 'void osmium::area::MultipolygonManager<TAssembler>::complete_relation(const osmium::Relation&) [with TAssembler = osmium::area::Assembler]': /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/osm/relation.hpp:162:11: note: at offset [34, 42] into source object 'osmium::Relation::osmium::OSMObject' of size 32 162 | class Relation : public OSMObject { | ^~~~~~~~ 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:240:53, inlined from 'void osmium::relations::read_relations(const osmium::io::File&, TManager& ...) [with TManager = {osmium::area::MultipolygonManager<osmium::area::Assembler>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/manager_util.hpp:126:74: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:240:53, inlined from 'void osmium::relations::read_relations(const osmium::io::File&, TManager& ...) [with TManager = {osmium::area::MultipolygonManager<osmium::area::Assembler>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/manager_util.hpp:126:74: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:241:52, inlined from 'void osmium::relations::read_relations(const osmium::io::File&, TManager& ...) [with TManager = {osmium::area::MultipolygonManager<osmium::area::Assembler>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/manager_util.hpp:126:74: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:241:52, inlined from 'void osmium::relations::read_relations(const osmium::io::File&, TManager& ...) [with TManager = {osmium::area::MultipolygonManager<osmium::area::Assembler>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/manager_util.hpp:126:74: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:242:57, inlined from 'void osmium::relations::read_relations(const osmium::io::File&, TManager& ...) [with TManager = {osmium::area::MultipolygonManager<osmium::area::Assembler>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/manager_util.hpp:126:74: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, vector<osmium::relations::MembersDatabaseCommon::element> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from '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]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, 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.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::relations::MembersDatabaseCommon::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/members_database.hpp:261:26, inlined from 'void osmium::relations::RelationsManagerBase::prepare_for_lookup()' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/relations_manager.hpp:242:57, inlined from 'void osmium::relations::read_relations(const osmium::io::File&, TManager& ...) [with TManager = {osmium::area::MultipolygonManager<osmium::area::Assembler>}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/relations/manager_util.hpp:126:74: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::relations::MembersDatabaseCommon::element*, std::vector<osmium::relations::MembersDatabaseCommon::element> >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30, inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39, inlined from 'void osmium::detail::apply_item_impl(TItem&, THandler&&) [with THandler = osmium::handler::NodeLocationsForWays<osmium::index::map::FlexMem<long long unsigned int, osmium::Location> >&; TItem = osmium::memory::Item]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:65:32, inlined from 'void osmium::apply_item(TItem&, THandlers&& ...) [with TItem = memory::Item; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:308:37, inlined from 'void osmium::apply_impl(TIterator, TIterator, THandlers&& ...) [with TIterator = io::InputIterator<io::Reader>; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:320:23, inlined from 'void osmium::apply(TIterator, TIterator, THandlers&& ...) [with TIterator = io::InputIterator<io::Reader>; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:327:19: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30, inlined from 'void osmium::handler::NodeLocationsForWays<TStoragePosIDs, TStorageNegIDs>::way(osmium::Way&) [with TStoragePosIDs = osmium::index::map::FlexMem<long long unsigned int, osmium::Location>; TStorageNegIDs = osmium::index::map::Dummy<long long unsigned int, osmium::Location>]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/handler/node_locations_for_ways.hpp:159:39, inlined from 'void osmium::detail::apply_item_impl(TItem&, THandler&&) [with THandler = osmium::handler::NodeLocationsForWays<osmium::index::map::FlexMem<long long unsigned int, osmium::Location> >&; TItem = osmium::memory::Item]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:65:32, inlined from 'void osmium::apply_item(TItem&, THandlers&& ...) [with TItem = memory::Item; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:308:37, inlined from 'void osmium::apply_impl(TIterator, TIterator, THandlers&& ...) [with TIterator = io::InputIterator<io::Reader>; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:320:23, inlined from 'void osmium::apply(TIterator, TIterator, THandlers&& ...) [with TIterator = io::InputIterator<io::Reader>; THandlers = {handler::NodeLocationsForWays<index::map::FlexMem<long long unsigned int, Location>, index::map::Dummy<long long unsigned int, Location> >&, relations::SecondPassHandler<relations::RelationsManager<area::MultipolygonManager<area::Assembler>, false, true, false, true> >&}]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/visitor.hpp:327:19: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4771:18, inlined from 'void osmium::index::map::FlexMem<TId, TValue>::sort() [with TId = long long unsigned int; TValue = osmium::Location]' at /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/include/osmium/index/map/flex_mem.hpp:232:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry*, std::vector<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry, std::allocator<osmium::index::map::FlexMem<long long unsigned int, osmium::Location>::entry> > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [129/222] Linking CXX executable examples/osmium_area_test [130/222] Linking CXX static library test/libtestlib.a [131/222] Linking CXX executable test/util_test_timer_enabled [132/222] Linking CXX executable test/util_test_timer_disabled [133/222] Linking CXX executable test/util_test_string_matcher [134/222] Linking CXX executable test/util_test_string [135/222] Linking CXX executable test/util_test_options [136/222] Linking CXX executable test/util_test_misc [137/222] Linking CXX executable test/util_test_minmax [138/222] Linking CXX executable test/util_test_memory_mapping [139/222] Linking CXX executable test/util_test_memory [140/222] Linking CXX executable test/util_test_file [141/222] Linking CXX executable test/util_test_double [142/222] Linking CXX executable test/util_test_delta [143/222] Linking CXX executable test/util_test_config [144/222] Linking CXX executable test/thread_test_util [145/222] Linking CXX executable test/thread_test_queue [146/222] Linking CXX executable test/thread_test_pool [147/222] Linking CXX executable test/tags_test_tags_filter [148/222] Linking CXX executable test/tags_test_tag_matcher [149/222] Linking CXX executable test/tags_test_tag_list [150/222] Linking CXX executable test/tags_test_operators [151/222] Linking CXX executable test/tags_test_filter [152/222] Linking CXX executable test/storage_test_item_stash [153/222] Linking CXX executable test/relations_test_relations_manager [154/222] Linking CXX executable test/relations_test_relations_database [155/222] Linking CXX executable test/relations_test_read_relations [156/222] Linking CXX executable test/relations_test_members_database [157/222] Linking CXX executable test/io_test_writer_with_mock_encoder [158/222] Linking CXX executable test/io_test_writer_with_mock_compression [159/222] Linking CXX executable test/io_test_writer [160/222] Linking CXX executable test/io_test_reader_with_mock_parser [161/222] Linking CXX executable test/io_test_reader_with_mock_decompression [162/222] Linking CXX executable test/io_test_reader_fileformat [163/222] Linking CXX executable test/io_test_reader [164/222] Linking CXX executable test/io_test_pbf [165/222] Linking CXX executable test/io_test_output_iterator [166/222] Linking CXX executable test/io_test_opl_parser [167/222] Linking CXX executable test/io_test_gzip [168/222] Linking CXX executable test/io_test_bzip2 [169/222] Linking CXX executable test/io_test_string_table [170/222] Linking CXX executable test/io_test_file_seek [171/222] Linking CXX executable test/io_test_output_utils [172/222] Linking CXX executable test/io_test_nocompression [173/222] Linking CXX executable test/io_test_file_formats [174/222] Linking CXX executable test/io_test_compression_factory [175/222] Linking CXX executable test/index_test_relations_map [176/222] Linking CXX executable test/index_test_object_pointer_collection [177/222] Linking CXX executable test/index_test_nwr_array [178/222] Linking CXX executable test/index_test_id_to_location [179/222] Linking CXX executable test/index_test_id_set [180/222] Linking CXX executable test/index_test_file_based_index [181/222] Linking CXX executable test/index_test_dump_sparse_as_array [182/222] Linking CXX executable test/index_test_dump_and_load_index [183/222] Linking CXX executable test/handler_test_dynamic_handler [184/222] Linking CXX executable test/handler_test_check_order_handler [185/222] Linking CXX executable test/handler_test_apply [186/222] Linking CXX executable test/geom_test_wkt [187/222] Linking CXX executable test/geom_test_wkb [188/222] Linking CXX executable test/geom_test_tile [189/222] Linking CXX executable test/geom_test_projection [190/222] Linking CXX executable test/geom_test_ogr_wkb [191/222] Linking CXX executable test/geom_test_ogr [192/222] Linking CXX executable test/geom_test_mercator [193/222] Linking CXX executable test/geom_test_geos [194/222] Linking CXX executable test/geom_test_geojson [195/222] Linking CXX executable test/geom_test_factory_with_projection [196/222] Linking CXX executable test/geom_test_exception [197/222] Linking CXX executable test/geom_test_coordinates [198/222] Linking CXX executable test/builder_test_object_builder [199/222] Linking CXX executable test/builder_test_attr [200/222] Linking CXX executable test/memory_test_type_is_compatible [201/222] Linking CXX executable test/memory_test_item [202/222] Linking CXX executable test/memory_test_callback_buffer [203/222] Linking CXX executable test/memory_test_buffer_purge [204/222] Linking CXX executable test/memory_test_buffer_node [205/222] Linking CXX executable test/memory_test_buffer_basics [206/222] Linking CXX executable test/osm_test_way [207/222] Linking CXX executable test/osm_test_types_from_string [208/222] Linking CXX executable test/osm_test_timestamp [209/222] Linking CXX executable test/osm_test_relation [210/222] Linking CXX executable test/osm_test_object_comparisons [211/222] Linking CXX executable test/osm_test_node_ref [212/222] Linking CXX executable test/osm_test_node [213/222] Linking CXX executable test/osm_test_metadata [214/222] Linking CXX executable test/osm_test_location [215/222] Linking CXX executable test/osm_test_entity_bits [216/222] Linking CXX executable test/osm_test_crc [217/222] Linking CXX executable test/osm_test_changeset [218/222] Linking CXX executable test/osm_test_box [219/222] Linking CXX executable test/osm_test_area [220/222] Linking CXX executable test/area_test_node_ref_segment [221/222] Linking CXX executable test/area_test_assembler [222/222] Linking CXX executable test/area_test_area_id Internal ctest changing into directory: /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/build Test project /home/buildozer/aports/community/libosmium/src/libosmium-2.21.0/build Start 99: examples_change_tags Start 118: examples_dump_internal Start 130: examples_location_cache_create Start 1: area_test_area_id Start 2: area_test_assembler Start 3: area_test_node_ref_segment Start 4: osm_test_area Start 5: osm_test_box Start 6: osm_test_changeset Start 7: osm_test_crc Start 8: osm_test_entity_bits Start 9: osm_test_location Start 10: osm_test_metadata Start 11: osm_test_node Start 12: osm_test_node_ref Start 13: osm_test_object_comparisons Start 14: osm_test_relation Start 15: osm_test_timestamp Start 16: osm_test_types_from_string Start 17: osm_test_way Start 18: memory_test_buffer_basics Start 19: memory_test_buffer_node Start 20: memory_test_buffer_purge Start 21: memory_test_callback_buffer Start 22: memory_test_item Start 23: memory_test_type_is_compatible Start 24: builder_test_attr Start 25: builder_test_object_builder Start 26: geom_test_coordinates Start 27: geom_test_exception Start 28: geom_test_factory_with_projection Start 29: geom_test_geojson Start 30: geom_test_geos Start 31: geom_test_mercator Start 32: geom_test_ogr Start 33: geom_test_ogr_wkb Start 34: geom_test_projection Start 35: geom_test_tile Start 36: geom_test_wkb Start 37: geom_test_wkt Start 38: handler_test_apply Start 39: handler_test_check_order_handler Start 40: handler_test_dynamic_handler Start 41: index_test_dump_and_load_index Start 42: index_test_dump_sparse_as_array Start 43: index_test_file_based_index Start 44: index_test_id_set Start 45: index_test_id_to_location Start 46: index_test_nwr_array Start 47: index_test_object_pointer_collection Start 48: index_test_relations_map Start 49: io_test_compression_factory Start 50: io_test_file_formats Start 51: io_test_nocompression Start 52: io_test_output_utils Start 53: io_test_file_seek Start 54: io_test_string_table Start 55: io_test_bzip2 Start 56: io_test_gzip Start 57: io_test_opl_parser Start 58: io_test_output_iterator Start 59: io_test_pbf Start 60: io_test_reader Start 61: io_test_reader_fileformat Start 62: io_test_reader_with_mock_decompression Start 63: io_test_reader_with_mock_parser Start 64: io_test_writer Start 65: io_test_writer_with_mock_compression Start 66: io_test_writer_with_mock_encoder Start 67: relations_test_members_database Start 68: relations_test_read_relations Start 69: relations_test_relations_database Start 70: relations_test_relations_manager Start 71: storage_test_item_stash Start 72: tags_test_filter Start 73: tags_test_operators Start 74: tags_test_tag_list Start 75: tags_test_tag_matcher Start 76: tags_test_tags_filter Start 77: thread_test_pool 1/162 Test #99: examples_change_tags ......................... Passed 0.06 sec 2/162 Test #118: examples_dump_internal ....................... Passed 0.06 sec 3/162 Test #130: examples_location_cache_create ............... Passed 0.06 sec 4/162 Test #1: area_test_area_id ............................ Passed 0.06 sec 5/162 Test #2: area_test_assembler .......................... Passed 0.06 sec 6/162 Test #3: area_test_node_ref_segment ................... Passed 0.06 sec 7/162 Test #4: osm_test_area ................................ Passed 0.06 sec 8/162 Test #5: osm_test_box ................................. Passed 0.06 sec 9/162 Test #6: osm_test_changeset ........................... Passed 0.06 sec 10/162 Test #7: osm_test_crc ................................. Passed 0.06 sec 11/162 Test #8: osm_test_entity_bits ......................... Passed 0.06 sec 12/162 Test #9: osm_test_location ............................ Passed 0.06 sec 13/162 Test #10: osm_test_metadata ............................ Passed 0.06 sec 14/162 Test #11: osm_test_node ................................ Passed 0.06 sec 15/162 Test #12: osm_test_node_ref ............................ Passed 0.06 sec 16/162 Test #13: osm_test_object_comparisons .................. Passed 0.06 sec 17/162 Test #14: osm_test_relation ............................ Passed 0.05 sec 18/162 Test #15: osm_test_timestamp ........................... Passed 0.05 sec 19/162 Test #16: osm_test_types_from_string ................... Passed 0.05 sec 20/162 Test #17: osm_test_way ................................. Passed 0.05 sec 21/162 Test #18: memory_test_buffer_basics .................... Passed 0.05 sec 22/162 Test #19: memory_test_buffer_node ...................... Passed 0.05 sec 23/162 Test #20: memory_test_buffer_purge ..................... Passed 0.05 sec 24/162 Test #21: memory_test_callback_buffer .................. Passed 0.05 sec 25/162 Test #22: memory_test_item ............................. Passed 0.05 sec 26/162 Test #23: memory_test_type_is_compatible ............... Passed 0.05 sec 27/162 Test #24: builder_test_attr ............................ Passed 0.05 sec 28/162 Test #25: builder_test_object_builder .................. Passed 0.05 sec 29/162 Test #26: geom_test_coordinates ........................ Passed 0.05 sec 30/162 Test #27: geom_test_exception .......................... Passed 0.05 sec 31/162 Test #28: geom_test_factory_with_projection ............ Passed 0.05 sec 32/162 Test #29: geom_test_geojson ............................ Passed 0.05 sec 33/162 Test #30: geom_test_geos ............................... Passed 0.05 sec 34/162 Test #31: geom_test_mercator ........................... Passed 0.05 sec 35/162 Test #34: geom_test_projection ......................... Passed 0.04 sec 36/162 Test #35: geom_test_tile ............................... Passed 0.04 sec 37/162 Test #36: geom_test_wkb ................................ Passed 0.04 sec 38/162 Test #37: geom_test_wkt ................................ Passed 0.04 sec 39/162 Test #38: handler_test_apply ........................... Passed 0.04 sec 40/162 Test #39: handler_test_check_order_handler ............. Passed 0.04 sec 41/162 Test #40: handler_test_dynamic_handler ................. Passed 0.04 sec 42/162 Test #43: index_test_file_based_index .................. Passed 0.04 sec 43/162 Test #46: index_test_nwr_array ......................... Passed 0.03 sec 44/162 Test #47: index_test_object_pointer_collection ......... Passed 0.03 sec 45/162 Test #48: index_test_relations_map ..................... Passed 0.03 sec 46/162 Test #49: io_test_compression_factory .................. Passed 0.03 sec 47/162 Test #50: io_test_file_formats ......................... Passed 0.03 sec 48/162 Test #53: io_test_file_seek ............................ Passed 0.03 sec 49/162 Test #54: io_test_string_table ......................... Passed 0.03 sec 50/162 Test #57: io_test_opl_parser ........................... Passed 0.03 sec 51/162 Test #58: io_test_output_iterator ...................... Passed 0.03 sec 52/162 Test #59: io_test_pbf .................................. Passed 0.03 sec 53/162 Test #61: io_test_reader_fileformat .................... Passed 0.02 sec 54/162 Test #63: io_test_reader_with_mock_parser .............. Passed 0.02 sec 55/162 Test #67: relations_test_members_database .............. Passed 0.02 sec 56/162 Test #69: relations_test_relations_database ............ Passed 0.02 sec 57/162 Test #72: tags_test_filter ............................. Passed 0.01 sec 58/162 Test #73: tags_test_operators .......................... Passed 0.01 sec Start 78: thread_test_queue Start 79: thread_test_util Start 80: util_test_config Start 81: util_test_delta Start 82: util_test_double Start 83: util_test_file Start 84: util_test_memory Start 85: util_test_memory_mapping Start 86: util_test_minmax Start 87: util_test_misc Start 88: util_test_options Start 89: util_test_string Start 90: util_test_string_matcher Start 91: util_test_timer_disabled Start 92: util_test_timer_enabled Start 93: examples_amenity_list_node Start 94: examples_amenity_list_area Start 95: examples_area_test_help Start 96: examples_area_test_data Start 97: examples_area_test_dump Start 98: examples_area_test_wkt Start 100: examples_change_tags_compare Start 101: examples_convert_help Start 102: examples_convert_xml_debug Start 103: examples_convert_xml_opl Start 104: examples_convert_xml_opl_long1 Start 105: examples_convert_xml_opl_long2 Start 106: examples_convert_xml_pbf Start 107: examples_convert_xml_xml Start 108: examples_convert_osh_xml Start 109: examples_convert_unknown_option Start 110: examples_count Start 111: examples_create_pois_okay Start 112: examples_create_pois_unknown_file_type Start 113: examples_debug_all Start 114: examples_debug_nodes Start 115: examples_debug_ways Start 116: examples_debug_relations Start 117: examples_debug_changesets Start 119: examples_dump_internal_index_nodes Start 120: examples_dump_internal_index_ways Start 121: examples_dump_internal_map_node2way_dump Start 122: examples_dump_internal_map_node2way_search Start 123: examples_filter_discussions Start 124: examples_index_lookup_help Start 125: examples_index_lookup_no_file Start 126: examples_index_lookup_no_type_option Start 127: examples_index_lookup_unknown_type Start 128: examples_index_lookup_array_list Start 129: examples_index_lookup_dump_search Start 131: examples_location_cache_no_file Start 132: examples_location_cache_use Start 133: examples_location_cache_dump Start 134: examples_location_cache_search Start 135: examples_pub_names_node Start 136: examples_pub_names_way Start 137: examples_pub_names_noname Start 138: examples_pub_names_addr 59/162 Test #75: tags_test_tag_matcher ........................ Passed 0.06 sec 60/162 Test #65: io_test_writer_with_mock_compression ......... Passed 0.07 sec 61/162 Test #74: tags_test_tag_list ........................... Passed 0.06 sec 62/162 Test #76: tags_test_tags_filter ........................ Passed 0.06 sec 63/162 Test #62: io_test_reader_with_mock_decompression ....... Passed 0.07 sec 64/162 Test #68: relations_test_read_relations ................ Passed 0.07 sec 65/162 Test #41: index_test_dump_and_load_index ............... Passed 0.09 sec 66/162 Test #44: index_test_id_set ............................ Passed 0.09 sec 67/162 Test #45: index_test_id_to_location .................... Passed 0.09 sec 68/162 Test #64: io_test_writer ............................... Passed 0.07 sec 69/162 Test #70: relations_test_relations_manager ............. Passed 0.07 sec 70/162 Test #77: thread_test_pool ............................. Passed 0.06 sec 71/162 Test #78: thread_test_queue ............................ Passed 0.05 sec 72/162 Test #79: thread_test_util ............................. Passed 0.05 sec 73/162 Test #80: util_test_config ............................. Passed 0.05 sec 74/162 Test #81: util_test_delta .............................. Passed 0.05 sec 75/162 Test #82: util_test_double ............................. Passed 0.05 sec 76/162 Test #83: util_test_file ............................... Passed 0.05 sec 77/162 Test #84: util_test_memory ............................. Passed 0.05 sec 78/162 Test #85: util_test_memory_mapping ..................... Passed 0.05 sec 79/162 Test #86: util_test_minmax ............................. Passed 0.04 sec 80/162 Test #87: util_test_misc ............................... Passed 0.04 sec 81/162 Test #88: util_test_options ............................ Passed 0.04 sec 82/162 Test #89: util_test_string ............................. Passed 0.04 sec 83/162 Test #90: util_test_string_matcher ..................... Passed 0.04 sec 84/162 Test #91: util_test_timer_disabled ..................... Passed 0.04 sec 85/162 Test #92: util_test_timer_enabled ...................... Passed 0.04 sec 86/162 Test #93: examples_amenity_list_node ................... Passed 0.04 sec 87/162 Test #94: examples_amenity_list_area ................... Passed 0.04 sec 88/162 Test #95: examples_area_test_help ...................... Passed 0.04 sec 89/162 Test #96: examples_area_test_data ...................... Passed 0.04 sec 90/162 Test #97: examples_area_test_dump ...................... Passed 0.04 sec 91/162 Test #98: examples_area_test_wkt ....................... Passed 0.04 sec 92/162 Test #100: examples_change_tags_compare ................. Passed 0.04 sec 93/162 Test #101: examples_convert_help ........................ Passed 0.04 sec 94/162 Test #102: examples_convert_xml_debug ................... Passed 0.04 sec 95/162 Test #103: examples_convert_xml_opl ..................... Passed 0.04 sec 96/162 Test #104: examples_convert_xml_opl_long1 ............... Passed 0.04 sec 97/162 Test #105: examples_convert_xml_opl_long2 ............... Passed 0.03 sec 98/162 Test #106: examples_convert_xml_pbf ..................... Passed 0.03 sec 99/162 Test #107: examples_convert_xml_xml ..................... Passed 0.03 sec 100/162 Test #108: examples_convert_osh_xml ..................... Passed 0.03 sec 101/162 Test #109: examples_convert_unknown_option .............. Passed 0.03 sec 102/162 Test #110: examples_count ............................... Passed 0.03 sec 103/162 Test #111: examples_create_pois_okay .................... Passed 0.03 sec 104/162 Test #112: examples_create_pois_unknown_file_type ....... Passed 0.03 sec 105/162 Test #113: examples_debug_all ........................... Passed 0.03 sec 106/162 Test #114: examples_debug_nodes ......................... Passed 0.03 sec 107/162 Test #115: examples_debug_ways .......................... Passed 0.03 sec 108/162 Test #116: examples_debug_relations ..................... Passed 0.03 sec 109/162 Test #117: examples_debug_changesets .................... Passed 0.03 sec 110/162 Test #122: examples_dump_internal_map_node2way_search ... Passed 0.02 sec 111/162 Test #123: examples_filter_discussions .................. Passed 0.02 sec 112/162 Test #124: examples_index_lookup_help ................... Passed 0.02 sec 113/162 Test #125: examples_index_lookup_no_file ................ Passed 0.02 sec 114/162 Test #126: examples_index_lookup_no_type_option ......... Passed 0.02 sec 115/162 Test #127: examples_index_lookup_unknown_type ........... Passed 0.02 sec 116/162 Test #128: examples_index_lookup_array_list ............. Passed 0.02 sec 117/162 Test #129: examples_index_lookup_dump_search ............ Passed 0.02 sec 118/162 Test #131: examples_location_cache_no_file .............. Passed 0.02 sec Start 139: examples_read Start 140: examples_read_with_progress Start 141: examples_road_length Start 142: examples_tiles_zoom_too_large Start 143: examples_tiles_location_invalid Start 144: examples_tiles_okay Start 145: examples_usage_amenity_list Start 146: examples_usage_area_test Start 147: examples_usage_change_tags Start 148: examples_usage_convert Start 149: examples_usage_count Start 150: examples_usage_create_pois Start 151: examples_usage_debug Start 152: examples_usage_dump_internal Start 153: examples_usage_filter_discussions Start 154: examples_usage_index_lookup Start 155: examples_usage_location_cache_create Start 156: examples_usage_location_cache_use Start 157: examples_usage_pub_names Start 158: examples_usage_read Start 159: examples_usage_read_with_progress Start 160: examples_usage_road_length Start 161: examples_usage_tags_filter Start 162: examples_usage_tiles 119/162 Test #60: io_test_reader ............................... Passed 0.17 sec 120/162 Test #42: index_test_dump_sparse_as_array .............. Passed 0.19 sec 121/162 Test #133: examples_location_cache_dump ................. Passed 0.11 sec 122/162 Test #121: examples_dump_internal_map_node2way_dump ..... Passed 0.12 sec 123/162 Test #119: examples_dump_internal_index_nodes ........... Passed 0.12 sec 124/162 Test #132: examples_location_cache_use .................. Passed 0.11 sec 125/162 Test #134: examples_location_cache_search ............... Passed 0.11 sec 126/162 Test #135: examples_pub_names_node ...................... Passed 0.11 sec 127/162 Test #136: examples_pub_names_way ....................... Passed 0.11 sec 128/162 Test #120: examples_dump_internal_index_ways ............ Passed 0.12 sec 129/162 Test #137: examples_pub_names_noname .................... Passed 0.11 sec 130/162 Test #138: examples_pub_names_addr ...................... Passed 0.11 sec 131/162 Test #32: geom_test_ogr ................................ Passed 0.20 sec 132/162 Test #33: geom_test_ogr_wkb ............................ Passed 0.20 sec 133/162 Test #52: io_test_output_utils ......................... Passed 0.18 sec 134/162 Test #139: examples_read ................................ Passed 0.09 sec 135/162 Test #140: examples_read_with_progress .................. Passed 0.09 sec 136/162 Test #141: examples_road_length ......................... Passed 0.09 sec 137/162 Test #142: examples_tiles_zoom_too_large ................ Passed 0.09 sec 138/162 Test #143: examples_tiles_location_invalid .............. Passed 0.09 sec 139/162 Test #144: examples_tiles_okay .......................... Passed 0.09 sec 140/162 Test #145: examples_usage_amenity_list .................. Passed 0.09 sec 141/162 Test #146: examples_usage_area_test ..................... Passed 0.09 sec 142/162 Test #147: examples_usage_change_tags ................... Passed 0.09 sec 143/162 Test #148: examples_usage_convert ....................... Passed 0.09 sec 144/162 Test #149: examples_usage_count ......................... Passed 0.09 sec 145/162 Test #150: examples_usage_create_pois ................... Passed 0.09 sec 146/162 Test #151: examples_usage_debug ......................... Passed 0.09 sec 147/162 Test #152: examples_usage_dump_internal ................. Passed 0.09 sec 148/162 Test #153: examples_usage_filter_discussions ............ Passed 0.08 sec 149/162 Test #154: examples_usage_index_lookup .................. Passed 0.08 sec 150/162 Test #155: examples_usage_location_cache_create ......... Passed 0.08 sec 151/162 Test #156: examples_usage_location_cache_use ............ Passed 0.08 sec 152/162 Test #157: examples_usage_pub_names ..................... Passed 0.08 sec 153/162 Test #158: examples_usage_read .......................... Passed 0.08 sec 154/162 Test #159: examples_usage_read_with_progress ............ Passed 0.08 sec 155/162 Test #160: examples_usage_road_length ................... Passed 0.08 sec 156/162 Test #66: io_test_writer_with_mock_encoder ............. Passed 0.18 sec 157/162 Test #161: examples_usage_tags_filter ................... Passed 0.08 sec 158/162 Test #162: examples_usage_tiles ......................... Passed 0.01 sec 159/162 Test #55: io_test_bzip2 ................................ Passed 0.21 sec 160/162 Test #51: io_test_nocompression ........................ Passed 0.22 sec 161/162 Test #56: io_test_gzip ................................. Passed 0.22 sec 162/162 Test #71: storage_test_item_stash ...................... Passed 0.30 sec 100% tests passed, 0 tests failed out of 162 Label Time Summary: area = 0.19 sec*proc (3 tests) builder = 0.10 sec*proc (2 tests) fast = 6.01 sec*proc (92 tests) geom = 0.84 sec*proc (12 tests) handler = 0.12 sec*proc (3 tests) index = 0.59 sec*proc (8 tests) io = 1.65 sec*proc (18 tests) memory = 0.31 sec*proc (6 tests) osm = 0.80 sec*proc (14 tests) relations = 0.17 sec*proc (4 tests) storage = 0.30 sec*proc (1 test) tags = 0.20 sec*proc (5 tests) thread = 0.16 sec*proc (3 tests) unit = 6.01 sec*proc (92 tests) util = 0.58 sec*proc (13 tests) Total Test time (real) = 0.36 sec >>> libosmium: Entering fakeroot... -- Install configuration: "RelWithDebInfo" -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/object_pointer_collection.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/diff_handler.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/storage -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/storage/item_stash.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/handler -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/handler/disk_store.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/handler/node_locations_for_ways.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/handler/object_relations.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/handler/check_order.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/handler/dump.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/handler/chain.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom/wkt.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom/geos.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom/coordinates.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom/ogr.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom/geojson.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom/wkb.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom/tile.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom/rapid_geojson.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom/factory.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom/util.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom/relations.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom/mercator_projection.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/geom/haversine.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/location.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/metadata_options.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/crc_zlib.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/box.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/entity.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/segment.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/diff_object.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/timestamp.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/area.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/way.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/node.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/crc.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/types.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/tag.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/undirected_segment.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/types_from_string.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/changeset.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/node_ref.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/object_comparisons.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/relation.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/object.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/entity_bits.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/item_type.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm/node_ref_list.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/builder -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/builder/attr.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/builder/builder.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/builder/osm_object_builder.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/tags -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/tags/regex_filter.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/tags/taglist.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/tags/matcher.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/tags/tags_filter.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/tags/filter.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/relations -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/relations/members_database.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/relations/detail -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/relations/detail/relation_meta.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/relations/detail/member_meta.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/relations/manager_util.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/relations/relations_database.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/relations/relations_manager.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/relations/collector.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/fwd.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/problem_reporter_stream.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/detail -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/detail/vector.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/detail/basic_assembler.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/detail/node_ref_segment.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/detail/segment_list.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/detail/basic_assembler_with_tags.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/detail/proto_ring.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/assembler_legacy.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/geom_assembler.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/assembler.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/problem_reporter_ogr.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/multipolygon_collector.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/problem_reporter_exception.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/problem_reporter.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/stats.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/assembler_config.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/multipolygon_manager_legacy.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/area/multipolygon_manager.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/xml_input.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/o5m_input.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/xml_output.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/header.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/zlib.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/lz4.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/opl_output_format.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/protobuf_tags.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/write_thread.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/debug_output_format.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/string_table.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/pbf_output_format.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/queue_util.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/read_thread.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/opl_parser_functions.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/xml_output_format.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/string_util.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/pbf_input_format.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/ids_output_format.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/o5m_input_format.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/opl_input_format.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/pbf.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/read_write.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/input_format.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/pbf_decoder.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/xml_input_format.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/detail/output_format.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/overwrite.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/input_iterator.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/file_compression.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/file.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/file_format.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/bzip2_compression.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/pbf_input.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/opl_input.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/writer_options.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/error.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/any_compression.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/pbf_output.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/output_iterator.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/opl_output.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/reader.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/pbf.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/any_output.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/reader_with_progress_bar.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/writer.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/ids_output.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/reader_iterator.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/gzip_compression.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/any_input.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/compression.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/io/debug_output.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/experimental -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/experimental/flex_reader.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/osm.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/memory -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/memory/item_iterator.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/memory/collection.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/memory/buffer.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/memory/item.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/memory/callback_buffer.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/diff_visitor.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/nwr_array.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/detail -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/detail/mmap_vector_base.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/detail/vector_map.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/detail/mmap_vector_anon.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/detail/create_map_with_fd.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/detail/tmpfile.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/detail/mmap_vector_file.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/detail/vector_multimap.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/index.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/multimap.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/multimap -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/multimap/sparse_mem_multimap.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/multimap/all.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/multimap/hybrid.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/multimap/sparse_file_array.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/multimap/sparse_mmap_array.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/multimap/sparse_mem_array.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/id_set.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/relations_map.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/map.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/map -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/map/dense_mmap_array.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/map/all.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/map/sparse_mem_map.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/map/flex_mem.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/map/dummy.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/map/dense_mem_array.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/map/sparse_file_array.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/map/dense_file_array.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/map/sparse_mmap_array.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/map/sparse_mem_array.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/index/node_locations_map.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/misc.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/delta.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/minmax.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/iterator.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/timer.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/file.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/options.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/memory.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/compatibility.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/progress_bar.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/memory_mapping.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/string.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/endian.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/double.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/verbose_output.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/string_matcher.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/util/config.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/diff_iterator.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/opl.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/dynamic_handler.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/visitor.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/version.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/handler.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/thread -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/thread/queue.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/thread/pool.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/thread/util.hpp -- Installing: /home/buildozer/aports/community/libosmium/pkg/libosmium/usr/include/osmium/thread/function_wrapper.hpp >>> libosmium-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/libosmium/pkg/libosmium-dev/usr/include' >>> libosmium-dev*: Preparing subpackage libosmium-dev... >>> libosmium-dev*: Running postcheck for libosmium-dev >>> libosmium*: Running postcheck for libosmium >>> libosmium*: Preparing package libosmium... >>> libosmium-dev*: Tracing dependencies... >>> libosmium-dev*: Package size: 1.6 MB >>> libosmium-dev*: Compressing data... >>> libosmium-dev*: Create checksum... >>> libosmium-dev*: Create libosmium-dev-2.21.0-r0.apk >>> libosmium*: Tracing dependencies... >>> libosmium*: Package size: 0.0 >>> libosmium*: Compressing data... >>> libosmium*: Create checksum... >>> libosmium*: Create libosmium-2.21.0-r0.apk >>> libosmium: Build complete at Tue, 14 Jan 2025 13:39:42 +0000 elapsed time 0h 0m 46s >>> libosmium: Cleaning up srcdir >>> libosmium: Cleaning up pkgdir >>> libosmium: Uninstalling dependencies... (1/109) Purging .makedepends-libosmium (20250114.133857) (2/109) Purging boost-dev (1.84.0-r2) (3/109) Purging boost1.84-dev (1.84.0-r2) (4/109) Purging boost1.84 (1.84.0-r2) (5/109) Purging linux-headers (6.12.6-r0) (6/109) Purging icu-dev (74.2-r0) (7/109) Purging xz-dev (5.6.3-r0) (8/109) Purging xz (5.6.3-r0) (9/109) Purging zstd-dev (1.5.6-r2) (10/109) Purging zstd (1.5.6-r2) (11/109) Purging boost1.84-libs (1.84.0-r2) (12/109) Purging boost1.84-atomic (1.84.0-r2) (13/109) Purging boost1.84-chrono (1.84.0-r2) (14/109) Purging boost1.84-container (1.84.0-r2) (15/109) Purging boost1.84-contract (1.84.0-r2) (16/109) Purging boost1.84-coroutine (1.84.0-r2) (17/109) Purging boost1.84-date_time (1.84.0-r2) (18/109) Purging boost1.84-fiber (1.84.0-r2) (19/109) Purging boost1.84-graph (1.84.0-r2) (20/109) Purging boost1.84-iostreams (1.84.0-r2) (21/109) Purging boost1.84-json (1.84.0-r2) (22/109) Purging boost1.84-locale (1.84.0-r2) (23/109) Purging boost1.84-log_setup (1.84.0-r2) (24/109) Purging boost1.84-math (1.84.0-r2) (25/109) Purging boost1.84-nowide (1.84.0-r2) (26/109) Purging boost1.84-prg_exec_monitor (1.84.0-r2) (27/109) Purging boost1.84-program_options (1.84.0-r2) (28/109) Purging boost1.84-python3 (1.84.0-r2) (29/109) Purging boost1.84-random (1.84.0-r2) (30/109) Purging boost1.84-regex (1.84.0-r2) (31/109) Purging boost1.84-stacktrace_basic (1.84.0-r2) (32/109) Purging boost1.84-stacktrace_noop (1.84.0-r2) (33/109) Purging boost1.84-system (1.84.0-r2) (34/109) Purging boost1.84-timer (1.84.0-r2) (35/109) Purging boost1.84-type_erasure (1.84.0-r2) (36/109) Purging boost1.84-unit_test_framework (1.84.0-r2) (37/109) Purging boost1.84-url (1.84.0-r2) (38/109) Purging boost1.84-wave (1.84.0-r2) (39/109) Purging boost1.84-wserialization (1.84.0-r2) (40/109) Purging bzip2-dev (1.0.8-r6) (41/109) Purging cmake (3.31.4-r0) (42/109) Purging expat-dev (2.6.4-r0) (43/109) Purging expat (2.6.4-r0) (44/109) Purging gdal-dev (3.10.0-r7) (45/109) Purging gdal (3.10.0-r7) (46/109) Purging geos-dev (3.13.0-r0) (47/109) Purging lz4-dev (1.10.0-r0) (48/109) Purging protozero-dev (1.8.0-r0) (49/109) Purging samurai (1.2-r6) (50/109) Purging zlib-dev (1.3.1-r2) (51/109) Purging armadillo (14.2.1-r0) (52/109) Purging liblapack (0.3.28-r0) (53/109) Purging arpack (3.8.0-r3) (54/109) Purging openblas (0.3.28-r0) (55/109) Purging blosc (1.21.6-r0) (56/109) Purging boost1.84-context (1.84.0-r2) (57/109) Purging boost1.84-log (1.84.0-r2) (58/109) Purging boost1.84-thread (1.84.0-r2) (59/109) Purging brunsli-libs (0.1-r1) (60/109) Purging gnu-libiconv-libs (1.17-r2) (61/109) Purging icu (74.2-r0) (62/109) Purging json-c (0.18-r0) (63/109) Purging lerc (4.0.0-r0) (64/109) Purging libaec (1.1.3-r0) (65/109) Purging libarchive (3.7.7-r0) (66/109) Purging libgfortran (14.2.0-r5) (67/109) Purging libjxl (0.10.3-r0) (68/109) Purging libpng (1.6.45-r0) (69/109) Purging libspatialite (5.1.0-r3) (70/109) Purging libuv (1.49.2-r0) (71/109) Purging libxml2 (2.13.4-r3) (72/109) Purging minizip (1.3.1-r0) (73/109) Purging openexr-libopenexr (3.3.2-r0) (74/109) Purging openexr-libopenexrcore (3.3.2-r0) (75/109) Purging proj (9.5.1-r0) (76/109) Purging python3-pyc (3.12.8-r1) (77/109) Purging python3-pycache-pyc0 (3.12.8-r1) (78/109) Purging pyc (3.12.8-r1) (79/109) Purging python3 (3.12.8-r1) (80/109) Purging qhull (2020.2-r3) (81/109) Purging rhash-libs (1.4.5-r0) (82/109) Purging sfcgal (2.0.0-r0) (83/109) Purging sqlite-libs (3.47.2-r0) (84/109) Purging tiff (4.7.0-r0) (85/109) Purging unixodbc (2.3.12-r0) (86/109) Purging xerces-c (3.2.5-r0) (87/109) Purging xz-libs (5.6.3-r0) (88/109) Purging boost1.84-filesystem (1.84.0-r2) (89/109) Purging boost1.84-serialization (1.84.0-r2) (90/109) Purging gdbm (1.24-r0) (91/109) Purging librttopo (1.1.0-r6) (92/109) Purging geos (3.13.0-r0) (93/109) Purging giflib (5.2.2-r0) (94/109) Purging icu-libs (74.2-r0) (95/109) Purging icu-data-en (74.2-r0) (96/109) Purging imath (3.1.12-r0) (97/109) Purging lcms2 (2.16-r0) (98/109) Purging libbz2 (1.0.8-r6) (99/109) Purging libdeflate (1.23-r0) (100/109) Purging libffi (3.4.6-r0) (101/109) Purging libgmpxx (6.3.0-r2) (102/109) Purging libhwy (1.0.7-r0) (103/109) Purging libjpeg-turbo (3.1.0-r0) (104/109) Purging libpanelw (6.5_p20241006-r3) (105/109) Purging libwebp (1.5.0-r0) (106/109) Purging libsharpyuv (1.5.0-r0) (107/109) Purging mpdecimal (4.0.0-r0) (108/109) Purging openexr-libilmthread (3.3.2-r0) (109/109) Purging openexr-libiex (3.3.2-r0) Executing busybox-1.37.0-r11.trigger OK: 274 MiB in 102 packages >>> libosmium: Updating the community/armv7 repository index... >>> libosmium: Signing the index...