>>> valhalla: Building community/valhalla 3.6.0-r1 (using abuild 3.16.0_rc4-r0) started Mon, 27 Oct 2025 10:17:48 +0000 >>> valhalla: Validating /home/buildozer/aports/community/valhalla/APKBUILD... >>> valhalla: Analyzing dependencies... >>> valhalla: Installing for build: build-base boost-dev curl-dev gtest-dev libspatialite-dev luajit-dev lz4-dev prime_server-dev protobuf-dev python3-dev rapidjson-dev sqlite-dev zeromq-dev zlib-dev cmake samurai ( 1/228) Installing boost1.84-atomic (1.84.0-r3) ( 2/228) Installing boost1.84-chrono (1.84.0-r3) ( 3/228) Installing boost1.84-container (1.84.0-r3) ( 4/228) Installing boost1.84-context (1.84.0-r3) ( 5/228) Installing boost1.84-contract (1.84.0-r3) ( 6/228) Installing boost1.84-coroutine (1.84.0-r3) ( 7/228) Installing boost1.84-date_time (1.84.0-r3) ( 8/228) Installing boost1.84-fiber (1.84.0-r3) ( 9/228) Installing boost1.84-filesystem (1.84.0-r3) ( 10/228) Installing boost1.84-graph (1.84.0-r3) ( 11/228) Installing libbz2 (1.0.8-r6) ( 12/228) Installing xz-libs (5.8.1-r0) ( 13/228) Installing boost1.84-iostreams (1.84.0-r3) ( 14/228) Installing boost1.84-thread (1.84.0-r3) ( 15/228) Installing icu-data-en (76.1-r1) icu-data-en-76.1-r1.post-install: Executing script... icu-data-en-76.1-r1.post-install: * icu-data-en-76.1-r1.post-install: * If you need ICU with non-English locales and legacy charset support, install icu-data-en-76.1-r1.post-install: * package icu-data-full. icu-data-en-76.1-r1.post-install: * ( 16/228) Installing icu-libs (76.1-r1) ( 17/228) Installing boost1.84-locale (1.84.0-r3) ( 18/228) Installing boost1.84-log (1.84.0-r3) ( 19/228) Installing boost1.84-log_setup (1.84.0-r3) ( 20/228) Installing boost1.84-math (1.84.0-r3) ( 21/228) Installing boost1.84-prg_exec_monitor (1.84.0-r3) ( 22/228) Installing boost1.84-program_options (1.84.0-r3) ( 23/228) Installing libffi (3.5.2-r0) ( 24/228) Installing gdbm (1.26-r0) ( 25/228) Installing mpdecimal (4.0.1-r0) ( 26/228) Installing libpanelw (6.5_p20251010-r0) ( 27/228) Installing sqlite-libs (3.50.4-r1) ( 28/228) Installing python3 (3.12.12-r0) ( 29/228) Installing python3-pycache-pyc0 (3.12.12-r0) ( 30/228) Installing pyc (3.12.12-r0) ( 31/228) Installing python3-pyc (3.12.12-r0) ( 32/228) Installing boost1.84-python3 (1.84.0-r3) ( 33/228) Installing boost1.84-random (1.84.0-r3) ( 34/228) Installing boost1.84-regex (1.84.0-r3) ( 35/228) Installing boost1.84-serialization (1.84.0-r3) ( 36/228) Installing boost1.84-stacktrace_basic (1.84.0-r3) ( 37/228) Installing boost1.84-stacktrace_noop (1.84.0-r3) ( 38/228) Installing boost1.84-system (1.84.0-r3) ( 39/228) Installing boost1.84-timer (1.84.0-r3) ( 40/228) Installing boost1.84-type_erasure (1.84.0-r3) ( 41/228) Installing boost1.84-unit_test_framework (1.84.0-r3) ( 42/228) Installing boost1.84-url (1.84.0-r3) ( 43/228) Installing boost1.84-wave (1.84.0-r3) ( 44/228) Installing boost1.84-wserialization (1.84.0-r3) ( 45/228) Installing boost1.84-json (1.84.0-r3) ( 46/228) Installing boost1.84-nowide (1.84.0-r3) ( 47/228) Installing boost1.84-libs (1.84.0-r3) ( 48/228) Installing boost1.84 (1.84.0-r3) ( 49/228) Installing linux-headers (6.16.12-r0) ( 50/228) Installing bzip2-dev (1.0.8-r6) ( 51/228) Installing icu (76.1-r1) ( 52/228) Installing icu-dev (76.1-r1) ( 53/228) Installing xz (5.8.1-r0) ( 54/228) Installing xz-dev (5.8.1-r0) ( 55/228) Installing zlib-dev (1.3.1-r2) ( 56/228) Installing zstd (1.5.7-r2) ( 57/228) Installing zstd-dev (1.5.7-r2) ( 58/228) Installing boost1.84-dev (1.84.0-r3) ( 59/228) Installing boost-dev (1.84.0-r3) ( 60/228) Installing brotli (1.1.0-r2) ( 61/228) Installing brotli-dev (1.1.0-r2) ( 62/228) Installing c-ares-dev (1.34.5-r0) ( 63/228) Installing libidn2-dev (2.3.8-r0) ( 64/228) Installing libpsl-utils (0.21.5-r3) ( 65/228) Installing libpsl-dev (0.21.5-r3) ( 66/228) Installing nghttp2-dev (1.67.1-r0) ( 67/228) Installing nghttp3-dev (1.11.0-r0) ( 68/228) Installing openssl-dev (3.5.4-r0) ( 69/228) Installing curl-dev (8.16.0-r1) ( 70/228) Installing gtest (1.17.0-r0) ( 71/228) Installing gmock (1.17.0-r0) ( 72/228) Installing gtest-dev (1.17.0-r0) ( 73/228) Installing geos (3.14.0-r0) ( 74/228) Installing geos-dev (3.14.0-r0) ( 75/228) Installing librttopo (1.1.0-r6) ( 76/228) Installing librttopo-dev (1.1.0-r6) ( 77/228) Installing libxml2 (2.13.9-r0) ( 78/228) Installing libxml2-utils (2.13.9-r0) ( 79/228) Installing libxml2-dev (2.13.9-r0) ( 80/228) Installing minizip (1.3.1-r0) ( 81/228) Installing minizip-dev (1.3.1-r0) ( 82/228) Installing libjpeg-turbo (3.1.2-r0) ( 83/228) Installing libsharpyuv (1.6.0-r0) ( 84/228) Installing libwebp (1.6.0-r0) ( 85/228) Installing tiff (4.7.1-r0) ( 86/228) Installing libtiffxx (4.7.1-r0) ( 87/228) Installing libturbojpeg (3.1.2-r0) ( 88/228) Installing libjpeg-turbo-dev (3.1.2-r0) ( 89/228) Installing libwebpdecoder (1.6.0-r0) ( 90/228) Installing libwebpdemux (1.6.0-r0) ( 91/228) Installing libwebpmux (1.6.0-r0) ( 92/228) Installing libwebp-dev (1.6.0-r0) ( 93/228) Installing tiff-dev (4.7.1-r0) ( 94/228) Installing sqlite (3.50.4-r1) ( 95/228) Installing sqlite-dev (3.50.4-r1) ( 96/228) Installing proj (9.7.0-r0) ( 97/228) Installing proj-dev (9.7.0-r0) ( 98/228) Installing libspatialite (5.1.0-r4) ( 99/228) Installing libspatialite-dev (5.1.0-r4) (100/228) Installing luajit (2.1_p20240815-r1) (101/228) Installing luajit-dev (2.1_p20240815-r1) (102/228) Installing lz4-dev (1.10.0-r0) (103/228) Installing libuuid (2.41.2-r0) (104/228) Installing libsodium (1.0.20-r0) (105/228) Installing libzmq (4.3.5-r2) (106/228) Installing czmq (4.2.1-r4) (107/228) Installing prime_server (0.7.0-r2) (108/228) Installing prime_server-dev (0.7.0-r2) (109/228) Installing abseil-cpp-raw-logging-internal (20250814.1-r0) (110/228) Installing abseil-cpp-crc-internal (20250814.1-r0) (111/228) Installing abseil-cpp-crc32c (20250814.1-r0) (112/228) Installing abseil-cpp-crc-cord-state (20250814.1-r0) (113/228) Installing abseil-cpp-int128 (20250814.1-r0) (114/228) Installing abseil-cpp-strings-internal (20250814.1-r0) (115/228) Installing abseil-cpp-strings (20250814.1-r0) (116/228) Installing abseil-cpp-cord-internal (20250814.1-r0) (117/228) Installing abseil-cpp-exponential-biased (20250814.1-r0) (118/228) Installing abseil-cpp-cordz-functions (20250814.1-r0) (119/228) Installing abseil-cpp-spinlock-wait (20250814.1-r0) (120/228) Installing abseil-cpp-base (20250814.1-r0) (121/228) Installing abseil-cpp-time-zone (20250814.1-r0) (122/228) Installing abseil-cpp-time (20250814.1-r0) (123/228) Installing abseil-cpp-kernel-timeout-internal (20250814.1-r0) (124/228) Installing abseil-cpp-malloc-internal (20250814.1-r0) (125/228) Installing abseil-cpp-stacktrace (20250814.1-r0) (126/228) Installing abseil-cpp-tracing-internal (20250814.1-r0) (127/228) Installing abseil-cpp-synchronization (20250814.1-r0) (128/228) Installing abseil-cpp-cordz-handle (20250814.1-r0) (129/228) Installing abseil-cpp-cordz-info (20250814.1-r0) (130/228) Installing abseil-cpp-cord (20250814.1-r0) (131/228) Installing abseil-cpp-city (20250814.1-r0) (132/228) Installing abseil-cpp-hash (20250814.1-r0) (133/228) Installing abseil-cpp-log-internal-globals (20250814.1-r0) (134/228) Installing abseil-cpp-log-initialize (20250814.1-r0) (135/228) Installing abseil-cpp-leak-check (20250814.1-r0) (136/228) Installing abseil-cpp-log-internal-nullguard (20250814.1-r0) (137/228) Installing abseil-cpp-log-internal-check-op (20250814.1-r0) (138/228) Installing abseil-cpp-log-internal-conditions (20250814.1-r0) (139/228) Installing abseil-cpp-symbolize (20250814.1-r0) (140/228) Installing abseil-cpp-examine-stack (20250814.1-r0) (141/228) Installing abseil-cpp-log-globals (20250814.1-r0) (142/228) Installing abseil-cpp-str-format-internal (20250814.1-r0) (143/228) Installing abseil-cpp-log-internal-format (20250814.1-r0) (144/228) Installing abseil-cpp-log-sink (20250814.1-r0) (145/228) Installing abseil-cpp-log-internal-log-sink-set (20250814.1-r0) (146/228) Installing abseil-cpp-log-internal-proto (20250814.1-r0) (147/228) Installing abseil-cpp-log-internal-structured-proto (20250814.1-r0) (148/228) Installing abseil-cpp-strerror (20250814.1-r0) (149/228) Installing abseil-cpp-log-internal-message (20250814.1-r0) (150/228) Installing abseil-cpp-hashtablez-sampler (20250814.1-r0) (151/228) Installing abseil-cpp-raw-hash-set (20250814.1-r0) (152/228) Installing abseil-cpp-status (20250814.1-r0) (153/228) Installing abseil-cpp-statusor (20250814.1-r0) (154/228) Installing abseil-cpp-throw-delegate (20250814.1-r0) (155/228) Installing abseil-cpp-die-if-null (20250814.1-r0) (156/228) Installing libprotobuf-lite (31.1-r1) (157/228) Installing protobuf (31.1-r1) (158/228) Installing libprotobuf (31.1-r1) (159/228) Installing libprotoc (31.1-r1) (160/228) Installing protoc (31.1-r1) (161/228) Installing abseil-cpp-civil-time (20250814.1-r0) (162/228) Installing abseil-cpp-cordz-sample-token (20250814.1-r0) (163/228) Installing abseil-cpp-crc-cpu-detect (20250814.1-r0) (164/228) Installing abseil-cpp-debugging-internal (20250814.1-r0) (165/228) Installing abseil-cpp-utf8-for-code-point (20250814.1-r0) (166/228) Installing abseil-cpp-decode-rust-punycode (20250814.1-r0) (167/228) Installing abseil-cpp-demangle-rust (20250814.1-r0) (168/228) Installing abseil-cpp-demangle-internal (20250814.1-r0) (169/228) Installing abseil-cpp-exception-safety-testing (20250814.1-r0) (170/228) Installing abseil-cpp-failure-signal-handler (20250814.1-r0) (171/228) Installing abseil-cpp-flags-commandlineflag-internal (20250814.1-r0) (172/228) Installing abseil-cpp-flags-commandlineflag (20250814.1-r0) (173/228) Installing abseil-cpp-flags-program-name (20250814.1-r0) (174/228) Installing abseil-cpp-flags-config (20250814.1-r0) (175/228) Installing abseil-cpp-flags-internal (20250814.1-r0) (176/228) Installing abseil-cpp-flags-marshalling (20250814.1-r0) (177/228) Installing abseil-cpp-flags-private-handle-accessor (20250814.1-r0) (178/228) Installing abseil-cpp-flags-reflection (20250814.1-r0) (179/228) Installing abseil-cpp-flags-usage (20250814.1-r0) (180/228) Installing abseil-cpp-flags-usage-internal (20250814.1-r0) (181/228) Installing abseil-cpp-flags-parse (20250814.1-r0) (182/228) Installing abseil-cpp-graphcycles-internal (20250814.1-r0) (183/228) Installing abseil-cpp-random-internal-platform (20250814.1-r0) (184/228) Installing abseil-cpp-random-internal-randen-slow (20250814.1-r0) (185/228) Installing abseil-cpp-random-internal-randen (20250814.1-r0) (186/228) Installing abseil-cpp-random-internal-seed-material (20250814.1-r0) (187/228) Installing abseil-cpp-random-seed-gen-exception (20250814.1-r0) (188/228) Installing abseil-cpp-random-internal-entropy-pool (20250814.1-r0) (189/228) Installing abseil-cpp-hash-generator-testing (20250814.1-r0) (190/228) Installing abseil-cpp-profile-builder (20250814.1-r0) (191/228) Installing abseil-cpp-hashtable-profiler (20250814.1-r0) (192/228) Installing abseil-cpp-log-severity (20250814.1-r0) (193/228) Installing abseil-cpp-log-entry (20250814.1-r0) (194/228) Installing abseil-cpp-log-internal-fnmatch (20250814.1-r0) (195/228) Installing abseil-cpp-vlog-config-internal (20250814.1-r0) (196/228) Installing abseil-cpp-log-flags (20250814.1-r0) (197/228) Installing abseil-cpp-log-internal-test-actions (20250814.1-r0) (198/228) Installing abseil-cpp-log-internal-test-helpers (20250814.1-r0) (199/228) Installing abseil-cpp-log-internal-test-matchers (20250814.1-r0) (200/228) Installing abseil-cpp-per-thread-sem-test-common (20250814.1-r0) (201/228) Installing abseil-cpp-periodic-sampler (20250814.1-r0) (202/228) Installing abseil-cpp-poison (20250814.1-r0) (203/228) Installing abseil-cpp-pow10-helper (20250814.1-r0) (204/228) Installing abseil-cpp-random-distributions (20250814.1-r0) (205/228) Installing abseil-cpp-random-internal-distribution-test-util (20250814.1-r0) (206/228) Installing abseil-cpp-random-internal-randen-hwaes-impl (20250814.1-r0) (207/228) Installing abseil-cpp-random-internal-randen-hwaes (20250814.1-r0) (208/228) Installing abseil-cpp-random-seed-sequences (20250814.1-r0) (209/228) Installing abseil-cpp-scoped-mock-log (20250814.1-r0) (210/228) Installing abseil-cpp-scoped-set-env (20250814.1-r0) (211/228) Installing abseil-cpp-spinlock-test-common (20250814.1-r0) (212/228) Installing abseil-cpp-stack-consumption (20250814.1-r0) (213/228) Installing abseil-cpp-status-matchers (20250814.1-r0) (214/228) Installing abseil-cpp-string-view (20250814.1-r0) (215/228) Installing abseil-cpp-test-instance-tracker (20250814.1-r0) (216/228) Installing abseil-cpp-time-internal-test-util (20250814.1-r0) (217/228) Installing abseil-cpp-dev (20250814.1-r0) (218/228) Installing protobuf-dev (31.1-r1) (219/228) Installing python3-dev (3.12.12-r0) (220/228) Installing rapidjson-dev (1.1.0-r9) (221/228) Installing libsodium-dev (1.0.20-r0) (222/228) Installing zeromq-dev (4.3.5-r2) (223/228) Installing libarchive (3.8.2-r0) (224/228) Installing rhash-libs (1.4.6-r0) (225/228) Installing libuv (1.51.0-r0) (226/228) Installing cmake (4.1.2-r0) (227/228) Installing samurai (1.2-r7) (228/228) Installing .makedepends-valhalla (20251027.101750) busybox-1.37.0-r24.trigger: Executing script... OK: 706 MiB in 333 packages >>> valhalla: Cleaning up srcdir >>> valhalla: Cleaning up pkgdir >>> valhalla: Cleaning up tmpdir >>> valhalla: Fetching https://distfiles.alpinelinux.org/distfiles/edge/valhalla-3.6.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/valhalla-3.6.0.tar.gz.part' valhalla-3.6.0.tar.g 4% |* | 14.7M 0:00:19 ETA valhalla-3.6.0.tar.g 10% |*** | 33.0M 0:00:16 ETA valhalla-3.6.0.tar.g 16% |***** | 49.8M 0:00:15 ETA valhalla-3.6.0.tar.g 23% |******* | 71.3M 0:00:13 ETA valhalla-3.6.0.tar.g 29% |********* | 91.1M 0:00:11 ETA valhalla-3.6.0.tar.g 36% |*********** | 110M 0:00:10 ETA valhalla-3.6.0.tar.g 42% |************* | 129M 0:00:09 ETA valhalla-3.6.0.tar.g 48% |*************** | 147M 0:00:08 ETA valhalla-3.6.0.tar.g 54% |***************** | 167M 0:00:07 ETA valhalla-3.6.0.tar.g 60% |******************* | 185M 0:00:06 ETA valhalla-3.6.0.tar.g 67% |********************* | 205M 0:00:05 ETA valhalla-3.6.0.tar.g 73% |*********************** | 225M 0:00:04 ETA valhalla-3.6.0.tar.g 80% |************************* | 245M 0:00:03 ETA valhalla-3.6.0.tar.g 87% |*************************** | 266M 0:00:02 ETA valhalla-3.6.0.tar.g 94% |****************************** | 287M 0:00:00 ETA valhalla-3.6.0.tar.g 100% |********************************| 305M 0:00:00 ETA '/var/cache/distfiles/edge/valhalla-3.6.0.tar.gz.part' saved /var/cache/distfiles/edge/valhalla-3.6.0.tar.gz: OK /home/buildozer/aports/community/valhalla/so.patch: OK /home/buildozer/aports/community/valhalla/pc.patch: OK >>> valhalla: Fetching https://distfiles.alpinelinux.org/distfiles/edge/valhalla-3.6.0.tar.gz /var/cache/distfiles/edge/valhalla-3.6.0.tar.gz: OK /home/buildozer/aports/community/valhalla/so.patch: OK /home/buildozer/aports/community/valhalla/pc.patch: OK >>> valhalla: Unpacking /var/cache/distfiles/edge/valhalla-3.6.0.tar.gz... >>> valhalla: so.patch patching file src/CMakeLists.txt >>> valhalla: pc.patch patching file libvalhalla.pc.in patching file src/CMakeLists.txt -- The CXX compiler identification is GNU 15.2.0 -- The C compiler identification is GNU 15.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1") -- Performing Test HAS_COLOR_FLAG -- Performing Test HAS_COLOR_FLAG - Success -- Configuring without a mode, no optimization flags will be set -- Checking for module 'zlib' -- Found zlib, version 1.3.1 -- Checking for module 'liblz4' -- Found liblz4, version 1.10.0 -- Checking for module 'libcurl' -- Found libcurl, version 8.16.0 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Protobuf: /usr/bin/protoc (found version "31.1.0") -- Using protoc from /usr/bin/protoc -- Using pbf headers from /usr/include -- Using pbf libs from /usr/lib/libprotobuf.so.31.1.0 -- Using pbf-lite -- Enabling compiler warning flags -- Performing Test LIBCXX_SUPPORTS_WALL_FLAG -- Performing Test LIBCXX_SUPPORTS_WALL_FLAG - Success -- Performing Test LIBCXX_SUPPORTS_WEXTRA_FLAG -- Performing Test LIBCXX_SUPPORTS_WEXTRA_FLAG - Success -- Configuring done (1.1s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/community/valhalla/src/valhalla/build [1/181] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/logging.cc.o [2/181] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/ellipse.cc.o [3/181] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/util.cc.o [4/181] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/point2.cc.o [5/181] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/aabb2.cc.o [6/181] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/point_tile_index.cc.o [7/181] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/pointll.cc.o [8/181] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/obb2.cc.o [9/181] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/polyline2.cc.o [10/181] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/tiles.cc.o [11/181] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/linesegment2.cc.o [12/181] Running cpp protocol buffer compiler on trip.proto [13/181] Running cpp protocol buffer compiler on transit_fetch.proto [14/181] Running cpp protocol buffer compiler on transit.proto [15/181] Running cpp protocol buffer compiler on status.proto [16/181] Running cpp protocol buffer compiler on sign.proto [17/181] Running cpp protocol buffer compiler on options.proto [18/181] Running cpp protocol buffer compiler on matrix.proto [19/181] Running cpp protocol buffer compiler on isochrone.proto [20/181] Running cpp protocol buffer compiler on info.proto [21/181] Running cpp protocol buffer compiler on incidents.proto [22/181] Running cpp protocol buffer compiler on expansion.proto [23/181] Running cpp protocol buffer compiler on directions.proto [24/181] Running cpp protocol buffer compiler on common.proto [25/181] Running cpp protocol buffer compiler on api.proto [26/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/trip.pb.cc.o [27/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/expansion.pb.cc.o [28/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/isochrone.pb.cc.o [29/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/matrix.pb.cc.o [30/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/status.pb.cc.o [31/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/incidents.pb.cc.o [32/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/transit_fetch.pb.cc.o [33/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/transit.pb.cc.o [34/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/sign.pb.cc.o [35/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/options.pb.cc.o [36/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/info.pb.cc.o [37/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/directions.pb.cc.o [38/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/common.pb.cc.o [39/181] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/api.pb.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In instantiation of 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:214:16: required from here 214 | template class LineSegment2>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In instantiation of 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:215:16: required from here 215 | template class LineSegment2>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In instantiation of 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:216:16: required from here 216 | template class LineSegment2>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In instantiation of 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:217:16: required from here 217 | template class LineSegment2>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:2: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h: In instantiation of 'valhalla::midgard::PointXY valhalla::midgard::PointXY::operator+(const valhalla::midgard::VectorXY&) const [with PrecisionT = float]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:40:20: required from 'typename coord_t::value_type valhalla::midgard::LineSegment2::DistanceSquared(const coord_t&, coord_t&) const [with coord_t = valhalla::midgard::PointXY; typename coord_t::value_type = float]' 40 | closest = a_ + v * (n / d); | ~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:214:16: required from here 214 | template class LineSegment2>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h:131:23: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | PointXY operator+(const VectorXY& v) const { | ^~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h: In instantiation of 'valhalla::midgard::PointXY valhalla::midgard::PointXY::operator+(const valhalla::midgard::VectorXY&) const [with PrecisionT = double]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:40:20: required from 'typename coord_t::value_type valhalla::midgard::LineSegment2::DistanceSquared(const coord_t&, coord_t&) const [with coord_t = valhalla::midgard::PointXY; typename coord_t::value_type = double]' 40 | closest = a_ + v * (n / d); | ~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:215:16: required from here 215 | template class LineSegment2>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h:131:23: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | PointXY operator+(const VectorXY& v) const { | ^~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In member function 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In member function 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In member function 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc: In member function 'typename coord_t::value_type valhalla::midgard::LineSegment2::DistanceSquared(const coord_t&, coord_t&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:40:20: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 40 | closest = a_ + v * (n / d); | ~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc: In member function 'bool valhalla::midgard::LineSegment2::Intersect(const valhalla::midgard::LineSegment2&, coord_t&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:60:33: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | VectorXY d = segment.b() - segment.a(); | ~~~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:86:18: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | intersect = a_ + b * t; | ~~~^~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In member function 'bool valhalla::midgard::LineSegment2::ApproximatelyEqual(const valhalla::midgard::LineSegment2&) [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:113:41: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | return a_.ApproximatelyEqual(other.a()) && b_.ApproximatelyEqual(other.b()); | ~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In member function 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc: In member function 'typename coord_t::value_type valhalla::midgard::LineSegment2::DistanceSquared(const coord_t&, coord_t&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:40:20: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 40 | closest = a_ + v * (n / d); | ~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc: In member function 'bool valhalla::midgard::LineSegment2::Intersect(const valhalla::midgard::LineSegment2&, coord_t&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:60:33: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | VectorXY d = segment.b() - segment.a(); | ~~~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:86:18: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | intersect = a_ + b * t; | ~~~^~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In member function 'bool valhalla::midgard::LineSegment2::ApproximatelyEqual(const valhalla::midgard::LineSegment2&) [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:113:41: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | return a_.ApproximatelyEqual(other.a()) && b_.ApproximatelyEqual(other.b()); | ~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc: In member function 'bool valhalla::midgard::LineSegment2::Intersect(const valhalla::midgard::LineSegment2&, coord_t&) const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:60:47: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | VectorXY d = segment.b() - segment.a(); | ~~~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc: In member function 'bool valhalla::midgard::LineSegment2::Intersect(const valhalla::midgard::LineSegment2&, coord_t&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:60:47: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | VectorXY d = segment.b() - segment.a(); | ~~~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In member function 'bool valhalla::midgard::LineSegment2::ApproximatelyEqual(const valhalla::midgard::LineSegment2&) [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:113:41: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | return a_.ApproximatelyEqual(other.a()) && b_.ApproximatelyEqual(other.b()); | ~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In member function 'bool valhalla::midgard::LineSegment2::ApproximatelyEqual(const valhalla::midgard::LineSegment2&) [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:113:41: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | return a_.ApproximatelyEqual(other.a()) && b_.ApproximatelyEqual(other.b()); | ~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In member function 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In member function 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In member function 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In member function 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc: In member function 'typename coord_t::value_type valhalla::midgard::LineSegment2::DistanceSquared(const coord_t&, coord_t&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:40:20: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 40 | closest = a_ + v * (n / d); | ~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc: In member function 'bool valhalla::midgard::LineSegment2::Intersect(const valhalla::midgard::LineSegment2&, coord_t&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:55:6: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 55 | bool LineSegment2::Intersect(const LineSegment2& segment, | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc: In member function 'bool valhalla::midgard::LineSegment2::ClipToPolygon(const std::vector&, valhalla::midgard::LineSegment2&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/linesegment2.cc:209:37: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | clip_segment = {a_ + c * t_in, a_ + c * t_out}; | ~~~^~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In member function 'bool valhalla::midgard::LineSegment2::ApproximatelyEqual(const valhalla::midgard::LineSegment2&) [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:112:8: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | bool ApproximatelyEqual(const LineSegment2& other) { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc:2: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/ellipse.h: In instantiation of 'coord_t valhalla::midgard::Ellipse::center() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc:160:16: required from here 160 | template class Ellipse; | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/ellipse.h:70:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 70 | coord_t center() const { | ^~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/ellipse.h: In instantiation of 'coord_t valhalla::midgard::Ellipse::center() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc:161:16: required from here 161 | template class Ellipse; | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/ellipse.h:70:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 70 | coord_t center() const { | ^~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/ellipse.h:4: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In instantiation of 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc:52:19: required from 'uint32_t valhalla::midgard::Ellipse::Intersect(const valhalla::midgard::LineSegment2&, coord_t&, coord_t&) const [with coord_t = valhalla::midgard::PointXY; uint32_t = unsigned int]' 52 | float u1 = seg.a().x(); | ~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc:160:16: required from here 160 | template class Ellipse; | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In instantiation of 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc:52:19: required from 'uint32_t valhalla::midgard::Ellipse::Intersect(const valhalla::midgard::LineSegment2&, coord_t&, coord_t&) const [with coord_t = valhalla::midgard::GeoPoint; uint32_t = unsigned int]' 52 | float u1 = seg.a().x(); | ~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc:161:16: required from here 161 | template class Ellipse; | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc: In member function 'uint32_t valhalla::midgard::Ellipse::Intersect(const valhalla::midgard::LineSegment2&, coord_t&, coord_t&) const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc:52:19: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | float u1 = seg.a().x(); | ~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc: In member function 'uint32_t valhalla::midgard::Ellipse::Intersect(const valhalla::midgard::LineSegment2&, coord_t&, coord_t&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc:52:19: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc: In member function 'uint32_t valhalla::midgard::Ellipse::Intersect(const valhalla::midgard::LineSegment2&, coord_t&, coord_t&) const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/ellipse.cc:55:19: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 55 | float v2 = seg.b().y(); | ~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/ellipse.h: In member function 'coord_t valhalla::midgard::Ellipse::center() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/ellipse.h:70:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 70 | coord_t center() const { | ^~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point_tile_index.h:3, from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/point_tile_index.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In instantiation of 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/point_tile_index.cc:82:27: required from here 82 | const PointLL& a = seg.a(); | ~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/point2.cc:2: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/point2.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h: In instantiation of 'valhalla::midgard::PointXY valhalla::midgard::PointXY::PointAlongSegment(const valhalla::midgard::PointXY&, PrecisionT) const [with PrecisionT = float]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/point2.cc:142:16: required from here 142 | template class PointXY; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h:120:23: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | PointXY PointAlongSegment(const PointXY& p1, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h: In instantiation of 'valhalla::midgard::PointXY valhalla::midgard::PointXY::PointAlongSegment(const valhalla::midgard::PointXY&, PrecisionT) const [with PrecisionT = double]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/point2.cc:144:16: required from here 144 | template class PointXY; | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h:120:23: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | PointXY PointAlongSegment(const PointXY& p1, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h: In member function 'valhalla::midgard::PointXY valhalla::midgard::PointXY::PointAlongSegment(const valhalla::midgard::PointXY&, PrecisionT) const [with PrecisionT = float]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h:120:23: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h: In member function 'valhalla::midgard::PointXY valhalla::midgard::PointXY::PointAlongSegment(const valhalla::midgard::PointXY&, PrecisionT) const [with PrecisionT = double]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h:120:23: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h: In member function 'valhalla::midgard::PointXY valhalla::midgard::PointXY::PointAlongSegment(const valhalla::midgard::PointXY&, PrecisionT) const [with PrecisionT = float]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h:120:23: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h: In member function 'valhalla::midgard::PointXY valhalla::midgard::PointXY::PointAlongSegment(const valhalla::midgard::PointXY&, PrecisionT) const [with PrecisionT = double]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h:120:23: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc:3: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc: In instantiation of 'valhalla::midgard::GeoPoint valhalla::midgard::GeoPoint::PointAlongSegment(const valhalla::midgard::GeoPoint&, PrecisionT) const [with PrecisionT = float]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc:434:16: required from here 434 | template class GeoPoint; | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc:11:22: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 11 | GeoPoint GeoPoint::PointAlongSegment(const GeoPoint& p, | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc: In instantiation of 'valhalla::midgard::GeoPoint valhalla::midgard::GeoPoint::PointAlongSegment(const valhalla::midgard::GeoPoint&, PrecisionT) const [with PrecisionT = double]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc:435:16: required from here 435 | template class GeoPoint; | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc:11:22: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 11 | GeoPoint GeoPoint::PointAlongSegment(const GeoPoint& p, | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc: In member function 'valhalla::midgard::GeoPoint valhalla::midgard::GeoPoint::PointAlongSegment(const valhalla::midgard::GeoPoint&, PrecisionT) const [with PrecisionT = float]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc:11:22: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc: In member function 'valhalla::midgard::GeoPoint valhalla::midgard::GeoPoint::PointAlongSegment(const valhalla::midgard::GeoPoint&, PrecisionT) const [with PrecisionT = double]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc:11:22: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc: In member function 'valhalla::midgard::GeoPoint valhalla::midgard::GeoPoint::PointAlongSegment(const valhalla::midgard::GeoPoint&, PrecisionT) const [with PrecisionT = float]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc:11:22: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc: In member function 'valhalla::midgard::GeoPoint valhalla::midgard::GeoPoint::PointAlongSegment(const valhalla::midgard::GeoPoint&, PrecisionT) const [with PrecisionT = double]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc:11:22: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc: In member function 'valhalla::midgard::GeoPoint valhalla::midgard::GeoPoint::Project(const valhalla::midgard::GeoPoint&, const valhalla::midgard::GeoPoint&, PrecisionT) const [with PrecisionT = float]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/pointll.cc:372:1: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | GeoPoint::Project(const GeoPoint& u, const GeoPoint& v, PrecisionT lon_scale) const { | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:5: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In instantiation of 'coord_t valhalla::midgard::AABB2::minpt() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:206:16: required from here 206 | template class AABB2>; | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:107:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | coord_t minpt() const { | ^~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In instantiation of 'coord_t valhalla::midgard::AABB2::minpt() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:207:16: required from here 207 | template class AABB2>; | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:107:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | coord_t minpt() const { | ^~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In instantiation of 'coord_t valhalla::midgard::AABB2::minpt() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:208:16: required from here 208 | template class AABB2>; | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:107:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | coord_t minpt() const { | ^~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In instantiation of 'coord_t valhalla::midgard::AABB2::minpt() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:209:16: required from here 209 | template class AABB2>; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:107:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | coord_t minpt() const { | ^~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:4: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In instantiation of 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:201:28: required from 'bool valhalla::midgard::AABB2::Intersects(const valhalla::midgard::LineSegment2&) const [with coord_t = valhalla::midgard::PointXY]' 201 | return Intersects(seg.a(), seg.b()); | ~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:206:16: required from here 206 | template class AABB2>; | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In instantiation of 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:201:28: required from 'bool valhalla::midgard::AABB2::Intersects(const valhalla::midgard::LineSegment2&) const [with coord_t = valhalla::midgard::PointXY]' 201 | return Intersects(seg.a(), seg.b()); | ~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:207:16: required from here 207 | template class AABB2>; | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In instantiation of 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:201:28: required from 'bool valhalla::midgard::AABB2::Intersects(const valhalla::midgard::LineSegment2&) const [with coord_t = valhalla::midgard::GeoPoint]' 201 | return Intersects(seg.a(), seg.b()); | ~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:208:16: required from here 208 | template class AABB2>; | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h: In instantiation of 'coord_t valhalla::midgard::LineSegment2::a() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:201:28: required from 'bool valhalla::midgard::AABB2::Intersects(const valhalla::midgard::LineSegment2&) const [with coord_t = valhalla::midgard::GeoPoint]' 201 | return Intersects(seg.a(), seg.b()); | ~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:209:16: required from here 209 | template class AABB2>; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:34:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | coord_t a() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'coord_t valhalla::midgard::AABB2::minpt() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:107:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | coord_t minpt() const { | ^~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'coord_t valhalla::midgard::AABB2::minpt() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:107:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'coord_t valhalla::midgard::AABB2::minpt() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:107:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'coord_t valhalla::midgard::AABB2::minpt() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:107:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'bool valhalla::midgard::AABB2::Contains(const valhalla::midgard::AABB2&) const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:169:30: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | return (Contains(r2.minpt()) && Contains(r2.maxpt())); | ~~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'bool valhalla::midgard::AABB2::Contains(const valhalla::midgard::AABB2&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:169:30: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | return (Contains(r2.minpt()) && Contains(r2.maxpt())); | ~~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'bool valhalla::midgard::AABB2::Intersects(const valhalla::midgard::LineSegment2&) const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:201:37: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | return Intersects(seg.a(), seg.b()); | ~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'bool valhalla::midgard::AABB2::Contains(const valhalla::midgard::AABB2&) const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:169:30: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | return (Contains(r2.minpt()) && Contains(r2.maxpt())); | ~~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'bool valhalla::midgard::AABB2::Contains(const valhalla::midgard::AABB2&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:169:30: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | return (Contains(r2.minpt()) && Contains(r2.maxpt())); | ~~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'bool valhalla::midgard::AABB2::Intersects(const valhalla::midgard::LineSegment2&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:201:37: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | return Intersects(seg.a(), seg.b()); | ~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'coord_t valhalla::midgard::AABB2::minpt() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:107:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | coord_t minpt() const { | ^~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'coord_t valhalla::midgard::AABB2::minpt() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:107:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'coord_t valhalla::midgard::AABB2::minpt() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:107:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h: In member function 'coord_t valhalla::midgard::AABB2::minpt() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:107:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc: In member function 'uint32_t valhalla::midgard::AABB2::ClipAgainstEdge(ClipEdge, bool, const std::vector&, std::vector&) const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:138:10: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | uint32_t AABB2::ClipAgainstEdge(const ClipEdge bdry, | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc: In member function 'uint32_t valhalla::midgard::AABB2::ClipAgainstEdge(ClipEdge, bool, const std::vector&, std::vector&) const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:138:10: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc: In member function 'uint32_t valhalla::midgard::AABB2::ClipAgainstEdge(ClipEdge, bool, const std::vector&, std::vector&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:138:10: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc: In member function 'uint32_t valhalla::midgard::AABB2::ClipAgainstEdge(ClipEdge, bool, const std::vector&, std::vector&) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/aabb2.cc:138:10: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:5: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ In file included from /usr/include/c++/15.2.0/functional:61, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h:8, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point_tile_index.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:4: /usr/include/c++/15.2.0/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = void; _ArgTypes = {__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, unsigned int, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, unsigned int}]': /usr/include/c++/15.2.0/bits/std_function.h:589:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 589 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/15.2.0/bits/std_function.h:589:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc: In lambda function: /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:247:13: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 247 | peucker = [&peucker, &polyline, epsilon, &exclusions](typename container_t::iterator start, | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:247:13: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:281:16: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 281 | peucker(itr, k, end, e); | ~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:281:16: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:283:16: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 283 | peucker(start, s, itr, k); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:283:16: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/bits/refwrap.h:40, from /usr/include/c++/15.2.0/vector:70, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:3, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/polyline2.h:3, from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:1: In function 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = valhalla::midgard::DouglasPeucker, std::vector, std::allocator > > >(std::vector, std::allocator > >&, PointXY::value_type, const std::unordered_set&)::, allocator > >::iterator, size_t, vector, allocator > >::iterator, size_t)>&; _Args = {__gnu_cxx::__normal_iterator*, vector, allocator > > >, unsigned int, __gnu_cxx::__normal_iterator*, vector, allocator > > >, unsigned int}]', inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = valhalla::midgard::DouglasPeucker, std::vector, std::allocator > > >(std::vector, std::allocator > >&, PointXY::value_type, const std::unordered_set&)::, allocator > >::iterator, size_t, vector, allocator > >::iterator, size_t)>&; _Args = {__gnu_cxx::__normal_iterator*, vector, allocator > > >, unsigned int, __gnu_cxx::__normal_iterator*, vector, allocator > > >, unsigned int}]' at /usr/include/c++/15.2.0/bits/invoke.h:113:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = valhalla::midgard::DouglasPeucker, std::vector, std::allocator > > >(std::vector, std::allocator > >&, PointXY::value_type, const std::unordered_set&)::, std::allocator > >::iterator, size_t, std::vector, std::allocator > >::iterator, size_t)>; _ArgTypes = {__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, unsigned int, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, unsigned int}]' at /usr/include/c++/15.2.0/bits/std_function.h:292:30: /usr/include/c++/15.2.0/bits/invoke.h:63:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/invoke.h:63:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = void; _ArgTypes = {std::_List_iterator >, unsigned int, std::_List_iterator >, unsigned int}]': /usr/include/c++/15.2.0/bits/std_function.h:589:7: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 589 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/15.2.0/bits/std_function.h:589:7: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc: In function 'void valhalla::midgard::DouglasPeucker(container_t&, typename coord_t::value_type, const std::unordered_set&) [with coord_t = PointXY; container_t = std::__cxx11::list >]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:290:10: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 290 | peucker(polyline.begin(), 0, std::prev(polyline.end()), polyline.size() - 1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:290:10: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc: In lambda function: /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:247:13: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 247 | peucker = [&peucker, &polyline, epsilon, &exclusions](typename container_t::iterator start, | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:247:13: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:281:16: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 281 | peucker(itr, k, end, e); | ~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:281:16: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:283:16: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 283 | peucker(start, s, itr, k); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:283:16: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 In function 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = valhalla::midgard::DouglasPeucker, std::__cxx11::list > >(std::__cxx11::list >&, PointXY::value_type, const std::unordered_set&):: >::iterator, size_t, __cxx11::list >::iterator, size_t)>&; _Args = {_List_iterator >, unsigned int, _List_iterator >, unsigned int}]', inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = valhalla::midgard::DouglasPeucker, std::__cxx11::list > >(std::__cxx11::list >&, PointXY::value_type, const std::unordered_set&):: >::iterator, size_t, __cxx11::list >::iterator, size_t)>&; _Args = {_List_iterator >, unsigned int, _List_iterator >, unsigned int}]' at /usr/include/c++/15.2.0/bits/invoke.h:113:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = valhalla::midgard::DouglasPeucker, std::__cxx11::list > >(std::__cxx11::list >&, PointXY::value_type, const std::unordered_set&):: >::iterator, size_t, std::__cxx11::list >::iterator, size_t)>; _ArgTypes = {std::_List_iterator >, unsigned int, std::_List_iterator >, unsigned int}]' at /usr/include/c++/15.2.0/bits/std_function.h:292:30: /usr/include/c++/15.2.0/bits/invoke.h:63:36: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/invoke.h:63:36: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = void; _ArgTypes = {__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, unsigned int, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, unsigned int}]': /usr/include/c++/15.2.0/bits/std_function.h:589:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 589 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/15.2.0/bits/std_function.h:589:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc: In lambda function: /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:247:13: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 247 | peucker = [&peucker, &polyline, epsilon, &exclusions](typename container_t::iterator start, | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:247:13: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:281:16: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 281 | peucker(itr, k, end, e); | ~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:281:16: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:283:16: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 283 | peucker(start, s, itr, k); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:283:16: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In function 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = valhalla::midgard::DouglasPeucker, std::vector > >(std::vector >&, PointXY::value_type, const std::unordered_set&):: >::iterator, size_t, vector >::iterator, size_t)>&; _Args = {__gnu_cxx::__normal_iterator*, vector, allocator > > >, unsigned int, __gnu_cxx::__normal_iterator*, vector, allocator > > >, unsigned int}]', inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = valhalla::midgard::DouglasPeucker, std::vector > >(std::vector >&, PointXY::value_type, const std::unordered_set&):: >::iterator, size_t, vector >::iterator, size_t)>&; _Args = {__gnu_cxx::__normal_iterator*, vector, allocator > > >, unsigned int, __gnu_cxx::__normal_iterator*, vector, allocator > > >, unsigned int}]' at /usr/include/c++/15.2.0/bits/invoke.h:113:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = valhalla::midgard::DouglasPeucker, std::vector > >(std::vector >&, PointXY::value_type, const std::unordered_set&):: >::iterator, size_t, std::vector >::iterator, size_t)>; _ArgTypes = {__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, unsigned int, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, unsigned int}]' at /usr/include/c++/15.2.0/bits/std_function.h:292:30: /usr/include/c++/15.2.0/bits/invoke.h:63:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/invoke.h:63:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = void; _ArgTypes = {std::_List_iterator >, unsigned int, std::_List_iterator >, unsigned int}]': /usr/include/c++/15.2.0/bits/std_function.h:589:7: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 589 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/15.2.0/bits/std_function.h:589:7: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc: In function 'void valhalla::midgard::DouglasPeucker(container_t&, typename coord_t::value_type, const std::unordered_set&) [with coord_t = GeoPoint; container_t = std::__cxx11::list >]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:290:10: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 290 | peucker(polyline.begin(), 0, std::prev(polyline.end()), polyline.size() - 1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:290:10: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc: In lambda function: /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:247:13: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 247 | peucker = [&peucker, &polyline, epsilon, &exclusions](typename container_t::iterator start, | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:247:13: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:281:16: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 281 | peucker(itr, k, end, e); | ~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:281:16: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:283:16: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 283 | peucker(start, s, itr, k); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:283:16: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 In function 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = valhalla::midgard::DouglasPeucker, std::__cxx11::list > >(std::__cxx11::list >&, PointXY::value_type, const std::unordered_set&):: >::iterator, size_t, __cxx11::list >::iterator, size_t)>&; _Args = {_List_iterator >, unsigned int, _List_iterator >, unsigned int}]', inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = valhalla::midgard::DouglasPeucker, std::__cxx11::list > >(std::__cxx11::list >&, PointXY::value_type, const std::unordered_set&):: >::iterator, size_t, __cxx11::list >::iterator, size_t)>&; _Args = {_List_iterator >, unsigned int, _List_iterator >, unsigned int}]' at /usr/include/c++/15.2.0/bits/invoke.h:113:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = valhalla::midgard::DouglasPeucker, std::__cxx11::list > >(std::__cxx11::list >&, PointXY::value_type, const std::unordered_set&):: >::iterator, size_t, std::__cxx11::list >::iterator, size_t)>; _ArgTypes = {std::_List_iterator >, unsigned int, std::_List_iterator >, unsigned int}]' at /usr/include/c++/15.2.0/bits/std_function.h:292:30: /usr/include/c++/15.2.0/bits/invoke.h:63:36: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/invoke.h:63:36: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 In function 'void valhalla::midgard::DouglasPeucker(container_t&, typename coord_t::value_type, const std::unordered_set&) [with coord_t = PointXY; container_t = std::vector, std::allocator > >]', inlined from 'static void valhalla::midgard::Polyline2::Generalize(container_t&, typename coord_t::value_type, const std::unordered_set&, bool) [with container_t = std::vector, std::allocator > >; coord_t = valhalla::midgard::PointXY]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:314:28, inlined from 'static void valhalla::midgard::Polyline2::Generalize(container_t&, typename coord_t::value_type, const std::unordered_set&, bool) [with container_t = std::vector, std::allocator > >; coord_t = valhalla::midgard::PointXY]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:303:6: /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:290:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 290 | peucker(polyline.begin(), 0, std::prev(polyline.end()), polyline.size() - 1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:290:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function 'void valhalla::midgard::DouglasPeucker(container_t&, typename coord_t::value_type, const std::unordered_set&) [with coord_t = GeoPoint; container_t = std::vector >]', inlined from 'static void valhalla::midgard::Polyline2::Generalize(container_t&, typename coord_t::value_type, const std::unordered_set&, bool) [with container_t = std::vector >; coord_t = valhalla::midgard::GeoPoint]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:314:28, inlined from 'static void valhalla::midgard::Polyline2::Generalize(container_t&, typename coord_t::value_type, const std::unordered_set&, bool) [with container_t = std::vector >; coord_t = valhalla::midgard::GeoPoint]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:303:6: /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:290:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 290 | peucker(polyline.begin(), 0, std::prev(polyline.end()), polyline.size() - 1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/polyline2.cc:290:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In lambda function: /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:696:12: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | return noise; | ^~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In lambda function: /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:744:53: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | auto coord = [&tiles](uint32_t tile, int side) -> PointLL { | ^~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/pointll.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:6: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h: In instantiation of 'valhalla::midgard::PointXY valhalla::midgard::PointXY::PointAlongSegment(const valhalla::midgard::PointXY&, PrecisionT) const [with PrecisionT = float]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:145:44: required from 'container_t valhalla::midgard::trim_front(container_t&, float) [with container_t = std::vector, std::allocator > >]' 145 | auto midpoint = p1->PointAlongSegment(*p2, frac); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:257:95: required from here 257 | template std::vector trim_front>(std::vector&, const float); | ^ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h:120:23: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | PointXY PointAlongSegment(const PointXY& p1, | ^~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:7: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h: In instantiation of 'coord_t valhalla::midgard::Tiles::Base(int32_t) const [with coord_t = valhalla::midgard::GeoPoint; int32_t = int]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h:229:17: required from 'valhalla::midgard::AABB2 valhalla::midgard::Tiles::TileBounds(int32_t) const [with coord_t = valhalla::midgard::GeoPoint; int32_t = int]' 229 | auto base = Base(tileid); | ^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:745:32: required from here 745 | auto box = tiles.TileBounds(tile); | ~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h:217:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | coord_t Base(const int32_t tileid) const { | ^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'container_t valhalla::midgard::trim_front(container_t&, float) [with container_t = std::vector, std::allocator > >]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:145:12: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | auto midpoint = p1->PointAlongSegment(*p2, frac); | ^~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'container_t valhalla::midgard::trim_front(container_t&, float) [with container_t = std::__cxx11::list >]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:145:12: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'container_t valhalla::midgard::trim_front(container_t&, float) [with container_t = std::__cxx11::list >]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:145:12: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'std::vector, std::allocator > > valhalla::midgard::simulate_gps(const std::vector&, std::vector&, float, float, size_t, unsigned int)': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:700:14: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 700 | get_noise(); | ~~~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In function 'std::vector valhalla::midgard::trim_polyline(const iterator_t&, const iterator_t&, typename iterator_t::value_type::first_type, typename iterator_t::value_type::first_type) [with iterator_t = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:217:52: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | clip.push_back(prev_vertex->PointAlongSegment(*vertex, offset)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In lambda function: /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:677:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | auto get_noise = [&]() { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In lambda function: /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:771:29: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 771 | ring.push_back(coord(tile, side)); | ~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In lambda function: /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:687:39: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 687 | noises.emplace_back(std::make_pair(lon_adj, lat_adj)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:67, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/linesegment2.h:3, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/aabb2.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:3: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Sentinel = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'valhalla::midgard::to_boundary(const std::unordered_set&, const Tiles >&)::': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:744:16: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | auto coord = [&tiles](uint32_t tile, int side) -> PointLL { | ^ In file included from /usr/include/c++/15.2.0/vector:68: /usr/include/c++/15.2.0/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_vector.h:1820:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 1820 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/15.2.0/bits/stl_vector.h:1820:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'void valhalla::midgard::trim_shape(float, PointLL, float, PointLL, std::vector, std::allocator > >&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:178:16: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 178 | shape.erase(shape.begin(), current); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:191:16: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 191 | shape.erase(++current, shape.end()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/15.2.0/list:67, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:12: /usr/include/c++/15.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {const valhalla::midgard::GeoPoint&}; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_list.h:2470:8: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 2470 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Allocator>::push_back(const value_type&) [with _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_list.h:1804:24: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 1804 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'container_t valhalla::midgard::trim_front(container_t&, float) [with container_t = std::vector, std::allocator > >]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:145:44: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | auto midpoint = p1->PointAlongSegment(*p2, frac); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'container_t valhalla::midgard::trim_front(container_t&, float) [with container_t = std::__cxx11::list >]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:131:42: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | template container_t trim_front(container_t& pts, const float dist) { | ^~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Allocator>::reference std::__cxx11::list<_Tp, _Allocator>::emplace_back(_Args&& ...) [with _Args = {const valhalla::midgard::GeoPoint&}; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:2396:18, inlined from 'std::__cxx11::list<_Tp, _Allocator>::list(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:1208:31, inlined from 'container_t valhalla::midgard::resample_spherical_polyline(const container_t&, double, bool) [with container_t = std::__cxx11::list >]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:323:15: /usr/include/c++/15.2.0/bits/stl_list.h:1819:26: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 1819 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'container_t valhalla::midgard::trim_front(container_t&, float) [with container_t = std::__cxx11::list >]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:145:44: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | auto midpoint = p1->PointAlongSegment(*p2, frac); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'container_t valhalla::midgard::trim_front(container_t&, float) [with container_t = std::vector, std::allocator > >]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:131:42: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | template container_t trim_front(container_t& pts, const float dist) { | ^~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:149:16: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 149 | pts.erase(pts.begin(), p1); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'container_t valhalla::midgard::resample_spherical_polyline(const container_t&, double, bool) [with container_t = std::vector, std::allocator > >]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:323:15: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 323 | container_t resampled = {polyline.front()}; | ^~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'std::vector, std::allocator > > valhalla::midgard::resample_polyline(const std::vector, std::allocator > >&, float, float)': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:485:53: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 485 | std::vector resampled = {polyline.front()}; | ^ /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator*>; _Sentinel = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'std::vector, std::allocator > > valhalla::midgard::uniform_resample_spherical_polyline(const std::vector, std::allocator > >&, double, uint32_t)': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:407:46: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 407 | return {polyline.front(), polyline.back()}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:414:53: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 414 | std::vector resampled = {polyline.front()}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In lambda function: /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:677:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | auto get_noise = [&]() { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'std::vector, std::allocator > > valhalla::midgard::simulate_gps(const std::vector&, std::vector&, float, float, size_t, unsigned int)': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:664:31: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 664 | std::vector simulate_gps(const std::vector& segments, | ^~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:664:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:664:31: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/15.2.0/vector:74: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'std::vector, std::allocator > > {anonymous}::resample_at_1hz(const std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:42:21, inlined from 'std::vector, std::allocator > > valhalla::midgard::simulate_gps(const std::vector&, std::vector&, float, float, size_t, unsigned int)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:671:44: /usr/include/c++/15.2.0/bits/vector.tcc:915:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 915 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 916 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 917 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _Sentinel = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::midgard::GeoPoint*; _ForwardIterator = valhalla::midgard::GeoPoint*; _Allocator = allocator >]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/vector.tcc:920:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'std::vector, std::allocator > > {anonymous}::resample_at_1hz(const std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:42:21, inlined from 'std::vector, std::allocator > > valhalla::midgard::simulate_gps(const std::vector&, std::vector&, float, float, size_t, unsigned int)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:671:44: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _Sentinel = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::midgard::GeoPoint*; _ForwardIterator = valhalla::midgard::GeoPoint*; _Allocator = allocator >]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/vector.tcc:950:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'std::vector, std::allocator > > {anonymous}::resample_at_1hz(const std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:42:21, inlined from 'std::vector, std::allocator > > valhalla::midgard::simulate_gps(const std::vector&, std::vector&, float, float, size_t, unsigned int)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:671:44: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'std::vector, std::allocator > > {anonymous}::resample_at_1hz(const std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:42:21, inlined from 'std::vector, std::allocator > > valhalla::midgard::simulate_gps(const std::vector&, std::vector&, float, float, size_t, unsigned int)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:671:44: /usr/include/c++/15.2.0/bits/vector.tcc:953:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 953 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 954 | __new_finish, | ~~~~~~~~~~~~~ 955 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _Sentinel = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::midgard::GeoPoint*; _ForwardIterator = valhalla::midgard::GeoPoint*; _Allocator = allocator >]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/vector.tcc:958:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'std::vector, std::allocator > > {anonymous}::resample_at_1hz(const std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:42:21, inlined from 'std::vector, std::allocator > > valhalla::midgard::simulate_gps(const std::vector&, std::vector&, float, float, size_t, unsigned int)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:671:44: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc: In function 'std::vector, std::allocator > > valhalla::midgard::simulate_gps(const std::vector&, std::vector&, float, float, size_t, unsigned int)': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/util.cc:700:14: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 700 | get_noise(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/tiles.cc:5: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/tiles.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h: In instantiation of 'coord_t valhalla::midgard::Tiles::Base(int32_t) const [with coord_t = valhalla::midgard::PointXY; int32_t = int]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/tiles.cc:486:16: required from here 486 | template class Tiles; | ^~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h:217:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | coord_t Base(const int32_t tileid) const { | ^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h: In instantiation of 'coord_t valhalla::midgard::Tiles::Base(int32_t) const [with coord_t = valhalla::midgard::GeoPoint; int32_t = int]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/tiles.cc:487:16: required from here 487 | template class Tiles; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h:217:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | coord_t Base(const int32_t tileid) const { | ^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h:5: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/ellipse.h: In instantiation of 'coord_t valhalla::midgard::Ellipse::center() const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/tiles.cc:250:35: required from 'std::vector valhalla::midgard::Tiles::TileList(const valhalla::midgard::Ellipse&) const [with coord_t = valhalla::midgard::PointXY]' 250 | int32_t tileid = TileId(e.center()); | ~~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/tiles.cc:486:16: required from here 486 | template class Tiles; | ^~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/ellipse.h:70:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 70 | coord_t center() const { | ^~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/ellipse.h: In instantiation of 'coord_t valhalla::midgard::Ellipse::center() const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/tiles.cc:250:35: required from 'std::vector valhalla::midgard::Tiles::TileList(const valhalla::midgard::Ellipse&) const [with coord_t = valhalla::midgard::GeoPoint]' 250 | int32_t tileid = TileId(e.center()); | ~~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/tiles.cc:487:16: required from here 487 | template class Tiles; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/ellipse.h:70:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 70 | coord_t center() const { | ^~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h: In member function 'coord_t valhalla::midgard::Tiles::Base(int32_t) const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h:217:11: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | coord_t Base(const int32_t tileid) const { | ^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h: In member function 'coord_t valhalla::midgard::Tiles::Base(int32_t) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h:217:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/tiles.cc: In member function 'std::vector valhalla::midgard::Tiles::TileList(const valhalla::midgard::Ellipse&) const [with coord_t = valhalla::midgard::PointXY]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/tiles.cc:250:35: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | int32_t tileid = TileId(e.center()); | ~~~~~~~~^~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h: In member function 'coord_t valhalla::midgard::Tiles::Base(int32_t) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h:217:11: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | coord_t Base(const int32_t tileid) const { | ^~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algo.h:61, from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util_core.h:3, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h:3, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/pointll.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:6: /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_val&, const pair&)> >]': /usr/include/c++/15.2.0/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 135 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::push_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = function&, const pair&)>]': /usr/include/c++/15.2.0/bits/stl_heap.h:198:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 198 | push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:198:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const pair&)> >]': /usr/include/c++/15.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/queue:72, from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/tiles.cc:11: /usr/include/c++/15.2.0/bits/stl_queue.h: In member function 'void std::priority_queue<_Tp, _Sequence, _Compare>::emplace(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Sequence = std::vector >; _Compare = std::function&, const std::pair&)>]': /usr/include/c++/15.2.0/bits/stl_queue.h:857:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 857 | std::push_heap(c.begin(), c.end(), comp); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_queue.h: In member function 'void std::priority_queue<_Tp, _Sequence, _Compare>::emplace(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Sequence = std::vector >; _Compare = std::function&, const std::pair&)>]': /usr/include/c++/15.2.0/bits/stl_queue.h:857:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 857 | std::push_heap(c.begin(), c.end(), comp); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [40/181] Compiling locales/*.json to locales.h [41/181] Compiling third_party/tz/leapseconds with awk [42/181] Compiling date_time/windowsZones.xml to date_time_windows_zones.h awk -v EXPIRES_LINE=0 \ -f leapseconds.awk leap-seconds.list >leapseconds.out mv leapseconds.out leapseconds [43/181] Compiling third_party/tz/southamerica to date_time_southamerica.h [44/181] Compiling third_party/tz/northamerica to date_time_northamerica.h [45/181] Compiling third_party/tz/leapseconds to date_time_leapseconds.h [46/181] Compiling third_party/tz/europe to date_time_europe.h [47/181] Compiling third_party/tz/etcetera to date_time_etcetera.h [48/181] Compiling third_party/tz/backward to date_time_backward.h [49/181] Compiling third_party/tz/australasia to date_time_australasia.h [50/181] Compiling third_party/tz/asia to date_time_asia.h [51/181] Compiling third_party/tz/antarctica to date_time_antarctica.h [52/181] Compiling third_party/tz/africa to date_time_africa.h [53/181] Building CXX object src/skadi/CMakeFiles/valhalla-skadi.dir/util.cc.o [54/181] Building CXX object src/skadi/CMakeFiles/valhalla-skadi.dir/sample.cc.o [55/181] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/trace_route_action.cc.o [56/181] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/search.cc.o [57/181] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/route_action.cc.o [58/181] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/node_search.cc.o [59/181] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/locate_action.cc.o [60/181] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/isochrone_action.cc.o [61/181] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/polygon_search.cc.o [62/181] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/transit_available_action.cc.o [63/181] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/status_action.cc.o [64/181] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/matrix_action.cc.o [65/181] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/reach.cc.o [66/181] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/height_action.cc.o [67/181] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/worker.cc.o [68/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/trace_route_action.cc.o [69/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/trace_attributes_action.cc.o [70/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/status_action.cc.o [71/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/route_matcher.cc.o [72/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/optimizer.cc.o [73/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/optimized_route_action.cc.o [74/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/map_matcher.cc.o [75/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/isochrone.cc.o [76/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/isochrone_action.cc.o [77/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/expansion_action.cc.o [78/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/centroid.cc.o [79/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/worker.cc.o [80/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/unidirectional_astar.cc.o [81/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/triplegbuilder.cc.o [82/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/timedistancematrix.cc.o [83/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/timedistancebssmatrix.cc.o [84/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/route_action.cc.o [85/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/multimodal.cc.o [86/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/matrix_action.cc.o [87/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/dijkstras.cc.o [88/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/costmatrix.cc.o [89/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/bidirectional_astar.cc.o [90/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/alternates.cc.o [91/181] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/astar_bss.cc.o [92/181] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/recost.cc.o [93/181] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/dynamiccost.cc.o [94/181] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/truckcost.cc.o [95/181] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/transitcost.cc.o [96/181] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/pedestriancost.cc.o [97/181] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/nocost.cc.o [98/181] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/motorscootercost.cc.o [99/181] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/motorcyclecost.cc.o [100/181] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/bicyclecost.cc.o [101/181] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/autocost.cc.o [102/181] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/viterbi_search.cc.o [103/181] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/transition_cost_model.cc.o [104/181] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/topk_search.cc.o [105/181] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/routing.cc.o [106/181] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/match_route.cc.o [107/181] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/map_matcher.cc.o [108/181] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/map_matcher_factory.cc.o [109/181] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/geometry_helpers.cc.o [110/181] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/config.cc.o [111/181] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/candidate_search.cc.o [112/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/verbal_text_formatter_factory.cc.o [113/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/verbal_text_formatter_us_tx.cc.o [114/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/verbal_text_formatter_us_co.cc.o [115/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/verbal_text_formatter_us.cc.o [116/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/verbal_text_formatter.cc.o [117/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/laneconnectivity.cc.o [118/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/tz_alt.cpp.o [119/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/transittransfer.cc.o [120/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/transitschedule.cc.o [121/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/transitroute.cc.o [122/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/transitdeparture.cc.o [123/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/streetnames_us.cc.o [124/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/streetname_us.cc.o [125/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/streetnames_factory.cc.o [126/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/streetnames.cc.o [127/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/streetname.cc.o [128/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/turn.cc.o [129/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/timedomain.cc.o [130/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/tilehierarchy.cc.o [131/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/predictedspeeds.cc.o [132/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/pathlocation.cc.o [133/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/merge.cc.o [134/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/location.cc.o [135/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/nodeinfo.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/geometry_helpers.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/geometry_helpers.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ [136/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/edgetracker.cc.o [137/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/graphtileheader.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/predictedspeeds.cc:2: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ [138/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/graphtile.cc.o [139/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/graphreader.cc.o [140/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/graphid.cc.o [141/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/edgeinfo.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tilehierarchy.cc:2: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/pointll.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/tilehierarchy.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tilehierarchy.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h: In instantiation of 'valhalla::midgard::PointXY valhalla::midgard::PointXY::operator+(const valhalla::midgard::VectorXY&) const [with PrecisionT = double]': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tilehierarchy.cc:134:101: required from here 134 | midgard::VectorXY{parent_tiling.TileSize() / 2, parent_tiling.TileSize() / 2}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h:131:23: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | PointXY operator+(const VectorXY& v) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/tilehierarchy.h:7: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h: In member function 'valhalla::midgard::AABB2 valhalla::midgard::Tiles::TileBounds(int32_t) const [with coord_t = valhalla::midgard::GeoPoint]': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/tiles.h:229:10: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | auto base = Base(tileid); | ^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tilehierarchy.cc: In static member function 'static valhalla::baldr::GraphId valhalla::baldr::TileHierarchy::parent(const valhalla::baldr::GraphId&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tilehierarchy.cc:134:101: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | midgard::VectorXY{parent_tiling.TileSize() / 2, parent_tiling.TileSize() / 2}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tilehierarchy.cc:133:34: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | auto corner = child_tiling.Base(child_tile_id.tileid()) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tilehierarchy.cc:134:101: note: parameter passing for argument of type 'valhalla::midgard::PointXY' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | midgard::VectorXY{parent_tiling.TileSize() / 2, parent_tiling.TileSize() / 2}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tilehierarchy.cc:133:34: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | auto corner = child_tiling.Base(child_tile_id.tileid()) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:67, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:10, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/tilehierarchy.h:5: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::baldr::GraphId*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::baldr::GraphId*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::baldr::GraphId*; _Tp = valhalla::baldr::GraphId]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::baldr::GraphId*; _ForwardIterator = valhalla::baldr::GraphId*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::baldr::GraphId; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:920:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::baldr::GraphId; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'static std::vector valhalla::baldr::TileHierarchy::GetGraphIds(const valhalla::midgard::AABB2 >&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tilehierarchy.cc:104:15: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::baldr::GraphId*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::baldr::GraphId*; _Tp = valhalla::baldr::GraphId]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::baldr::GraphId*; _ForwardIterator = valhalla::baldr::GraphId*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::baldr::GraphId; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:950:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::baldr::GraphId; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'static std::vector valhalla::baldr::TileHierarchy::GetGraphIds(const valhalla::midgard::AABB2 >&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tilehierarchy.cc:104:15: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::baldr::GraphId*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::baldr::GraphId*; _Tp = valhalla::baldr::GraphId]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::baldr::GraphId*; _ForwardIterator = valhalla::baldr::GraphId*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::baldr::GraphId; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:958:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::baldr::GraphId; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'static std::vector valhalla::baldr::TileHierarchy::GetGraphIds(const valhalla::midgard::AABB2 >&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tilehierarchy.cc:104:15: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [142/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/directededge.cc.o [143/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/datetime.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtileheader.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ [144/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/curler.cc.o [145/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/connectivity_map.cc.o [146/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/compression_utils.cc.o [147/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/attributes_controller.cc.o [148/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/admin.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/edgetracker.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/edgetracker.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ [149/181] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/accessrestriction.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/edgetracker.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/merge.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/merge.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/node_search.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/bits/stl_algo.h:61, from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphconstants.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:3: /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = valhalla::baldr::GraphId; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:71, from /usr/include/c++/15.2.0/algorithm:62: /usr/include/c++/15.2.0/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >; _Iterator2 = __gnu_cxx::__normal_iterator >; _Compare = valhalla::loki::edges_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)::]': /usr/include/c++/15.2.0/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) | ^~~~~~~~ /usr/include/c++/15.2.0/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >&, valhalla::baldr::GraphReader&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1751 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:1778:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1778 | if (__comp(__i, __first)) | ~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = valhalla::baldr::GraphId; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]': /usr/include/c++/15.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:232:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 232 | if (__comp(__first + __secondChild, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 233 | __first + (__secondChild - 1))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]': /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1751 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:841:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 841 | __unique(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:841:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::sort_pair_by_tile>]': /usr/include/c++/15.2.0/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1751 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_pair_by_tile>]': /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_pair_by_tile>]': /usr/include/c++/15.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_pair_by_tile>]': /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >; _Iterator2 = __gnu_cxx::__normal_iterator >; _Compare = {anonymous}::sort_by_tile]': /usr/include/c++/15.2.0/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) | ^~~~~~~~ /usr/include/c++/15.2.0/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::sort_by_tile>]': /usr/include/c++/15.2.0/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1751 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]': /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:1778:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1778 | if (__comp(__i, __first)) | ~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = valhalla::baldr::GraphId; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]': /usr/include/c++/15.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:232:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 232 | if (__comp(__first + __secondChild, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 233 | __first + (__secondChild - 1))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]': /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:74, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:10: /usr/include/c++/15.2.0/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = valhalla::baldr::GraphId; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 195 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]': /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1877 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1870:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1885:27: /usr/include/c++/15.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]', inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1856:34, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1890:38: /usr/include/c++/15.2.0/bits/stl_algo.h:91:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 91 | if (__comp(__a, __b)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:93:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 93 | if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:95:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 95 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:100:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 100 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:102:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 102 | else if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]', inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1858:40, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1890:38: /usr/include/c++/15.2.0/bits/stl_algo.h:1836:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1836 | while (__comp(__first, __pivot)) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1839:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | while (__comp(__pivot, __last)) | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]': /usr/include/c++/15.2.0/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]': /usr/include/c++/15.2.0/bits/stl_algo.h:1901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1901 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_by_tile>]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1909:31: /usr/include/c++/15.2.0/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1877 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1870:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1885:27: /usr/include/c++/15.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]', inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1856:34, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1890:38: /usr/include/c++/15.2.0/bits/stl_algo.h:91:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 91 | if (__comp(__a, __b)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:93:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 93 | if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:95:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 95 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:100:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 100 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:102:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 102 | else if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]', inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1858:40, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1890:38: /usr/include/c++/15.2.0/bits/stl_algo.h:1836:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1836 | while (__comp(__first, __pivot)) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1839:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | while (__comp(__pivot, __last)) | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = valhalla::loki::edges_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:4874:18, inlined from 'std::vector valhalla::loki::edges_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:460:14: /usr/include/c++/15.2.0/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, valhalla::baldr::GraphReader&):: >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1909:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = valhalla::loki::edges_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:4874:18, inlined from 'std::vector valhalla::loki::edges_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:460:14: /usr/include/c++/15.2.0/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::unique(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'std::vector valhalla::loki::edges_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:469:32: /usr/include/c++/15.2.0/bits/stl_algo.h:884:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 884 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 885 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = valhalla::baldr::GraphId; _Alloc = std::allocator]', inlined from 'std::vector valhalla::loki::edges_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:470:19: /usr/include/c++/15.2.0/bits/stl_vector.h:1824:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1824 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1877 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1870:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1885:27: /usr/include/c++/15.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_pair_by_tile>]': /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1877 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_pair_by_tile>]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_pair_by_tile>]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1870:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_pair_by_tile>]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1885:27: /usr/include/c++/15.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_pair_by_tile>]': /usr/include/c++/15.2.0/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = {anonymous}::sort_by_tile]', inlined from 'void {anonymous}::node_collector::finish_tweeners()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:297:14, inlined from 'void {anonymous}::node_collector::finish()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:327:20, inlined from 'std::vector valhalla::loki::nodes_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:411:19: /usr/include/c++/15.2.0/bits/stl_algo.h:4874:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_pair_by_tile>]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = {anonymous}::sort_pair_by_tile]' at /usr/include/c++/15.2.0/bits/stl_algo.h:4874:18, inlined from 'void {anonymous}::node_collector::finish_opposite_edges()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:307:14, inlined from 'void {anonymous}::node_collector::finish()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:328:26, inlined from 'std::vector valhalla::loki::nodes_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:411:19: /usr/include/c++/15.2.0/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_pair_by_tile>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::sort_pair_by_tile>]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1909:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = {anonymous}::sort_pair_by_tile]' at /usr/include/c++/15.2.0/bits/stl_algo.h:4874:18, inlined from 'void {anonymous}::node_collector::finish_opposite_edges()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:307:14, inlined from 'void {anonymous}::node_collector::finish()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:328:26, inlined from 'std::vector valhalla::loki::nodes_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:411:19: /usr/include/c++/15.2.0/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1823 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = {anonymous}::sort_by_tile]', inlined from 'void {anonymous}::node_collector::finish_backfill_nodes()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:317:14, inlined from 'void {anonymous}::node_collector::finish()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:329:26, inlined from 'std::vector valhalla::loki::nodes_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:411:19: /usr/include/c++/15.2.0/bits/stl_algo.h:4874:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:4841:18, inlined from 'std::vector valhalla::loki::nodes_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:414:12: /usr/include/c++/15.2.0/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1909:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:4841:18, inlined from 'std::vector valhalla::loki::nodes_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:414:12: /usr/include/c++/15.2.0/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::unique(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'std::vector valhalla::loki::nodes_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:415:30: /usr/include/c++/15.2.0/bits/stl_algo.h:884:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 884 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 885 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = valhalla::baldr::GraphId; _Alloc = std::allocator]', inlined from 'std::vector valhalla::loki::nodes_in_bbox(const valhalla::midgard::AABB2 >&, valhalla::baldr::GraphReader&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:419:14: /usr/include/c++/15.2.0/bits/stl_vector.h:1824:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1824 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/boost/heap/fibonacci_heap.hpp:14, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/priority_queue.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/viterbi_search.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc:1: /usr/include/c++/15.2.0/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = valhalla::meili::StateId; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:1792:7: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1792 | erase(const_iterator __position) | ^~~~~ In file included from /usr/include/c++/15.2.0/algorithm:63, from /usr/include/boost/heap/fibonacci_heap.hpp:12: /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = valhalla::meili::StateId]': /usr/include/c++/15.2.0/bits/stl_algo.h:3854:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3854 | find(_InputIterator __first, _InputIterator __last, const _Tp& __val) | ^~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:3854:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc: In member function 'bool valhalla::meili::NaiveViterbiSearch::RemoveStateId(const valhalla::meili::StateId&) [with bool Maximize = true]': /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc:211:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 211 | const auto it = std::find(column.begin(), column.end(), stateid); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc:215:15: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 215 | column.erase(it); | ~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc: In member function 'bool valhalla::meili::NaiveViterbiSearch::RemoveStateId(const valhalla::meili::StateId&) [with bool Maximize = false]': /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc:211:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 211 | const auto it = std::find(column.begin(), column.end(), stateid); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc:215:15: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 215 | column.erase(it); | ~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc: In member function 'virtual bool valhalla::meili::ViterbiSearch::RemoveStateId(const valhalla::meili::StateId&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc:390:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 390 | const auto it = std::find(column.begin(), column.end(), stateid); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc:394:15: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 394 | column.erase(it); | ~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc: In member function 'valhalla::meili::StateId::Time valhalla::meili::ViterbiSearch::IterativeSearch(valhalla::meili::StateId::Time, bool)': /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc:565:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 565 | const auto it = std::find(column.begin(), column.end(), stateid); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc:569:17: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 569 | column.erase(it); | ~~~~~~~~~~~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/pathlocation.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/pathlocation.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/recost.h:2, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/recost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/bits/stl_algo.h:61, from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/valhalla/src/valhalla/third_party/date/include/date/date.h:44, from /home/buildozer/aports/community/valhalla/src/valhalla/third_party/date/include/date/tz.h:108, from /home/buildozer/aports/community/valhalla/src/valhalla/third_party/date/include/date/tz_private.h:31, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:99: /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = date::leap_second; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1751 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1877 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1870:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1885:27: /usr/include/c++/15.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:74, from /home/buildozer/aports/community/valhalla/src/valhalla/third_party/date/include/date/tz.h:128: /usr/include/c++/15.2.0/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = date::detail::Rule; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 195 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = date::detail::Rule; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1751 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = date::detail::Rule; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/vector.tcc:363:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 363 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = date::detail::Rule; _Alloc = std::allocator]', inlined from 'static void date::detail::Rule::split(std::vector&, std::size_t, std::size_t, std::size_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:1345:25: /usr/include/c++/15.2.0/bits/stl_vector.h:1529:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1529 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = date::detail::Rule; _Alloc = std::allocator]', inlined from 'static void date::detail::Rule::split(std::vector&, std::size_t, std::size_t, std::size_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:1353:25: /usr/include/c++/15.2.0/bits/stl_vector.h:1529:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1529 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = date::detail::Rule; _Alloc = std::allocator]', inlined from 'static void date::detail::Rule::split(std::vector&, std::size_t, std::size_t, std::size_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:1364:25: /usr/include/c++/15.2.0/bits/stl_vector.h:1529:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1529 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = date::detail::Rule; _Alloc = std::allocator]', inlined from 'static void date::detail::Rule::split(std::vector&, std::size_t, std::size_t, std::size_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:1367:25: /usr/include/c++/15.2.0/bits/stl_vector.h:1529:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1529 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = date::detail::Rule; _Alloc = std::allocator]', inlined from 'static void date::detail::Rule::split(std::vector&, std::size_t, std::size_t, std::size_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:1375:25: /usr/include/c++/15.2.0/bits/stl_vector.h:1529:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1529 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = date::detail::Rule; _Alloc = std::allocator]', inlined from 'static void date::detail::Rule::split(std::vector&, std::size_t, std::size_t, std::size_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:1378:25: /usr/include/c++/15.2.0/bits/stl_vector.h:1529:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1529 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = date::detail::Rule; _Alloc = std::allocator]', inlined from 'static void date::detail::Rule::split(std::vector&, std::size_t, std::size_t, std::size_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:1387:25: /usr/include/c++/15.2.0/bits/stl_vector.h:1529:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1529 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1877 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1870:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1885:27: /usr/include/c++/15.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1901 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1909:31: /usr/include/c++/15.2.0/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'static void date::detail::Rule::split_overlaps(std::vector&, std::size_t, std::size_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:1409:26: /usr/include/c++/15.2.0/bits/stl_algo.h:4841:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4841 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = date::detail::Rule; _Alloc = std::allocator]', inlined from 'static void date::detail::Rule::split_overlaps(std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:1442:24: /usr/include/c++/15.2.0/bits/stl_vector.h:1824:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1824 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = date::detail::Rule; _Alloc = std::allocator]', inlined from 'static void date::detail::Rule::split_overlaps(std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:1451:24: /usr/include/c++/15.2.0/bits/stl_vector.h:1824:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1824 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'std::unique_ptr date::init_tzdb_strings()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:4130:14: /usr/include/c++/15.2.0/bits/stl_algo.h:4841:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4841 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:4841:18, inlined from 'std::unique_ptr date::init_tzdb_strings()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:4136:14: /usr/include/c++/15.2.0/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1909:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:4841:18, inlined from 'std::unique_ptr date::init_tzdb_strings()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:4136:14: /usr/include/c++/15.2.0/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/nodeinfo.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::NodeInfo::latlng(const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:71:70: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | midgard::PointLL latlng(const midgard::PointLL& tile_corner) const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/directededge.cc:2: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::NodeInfo::latlng(const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:71:70: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | midgard::PointLL latlng(const midgard::PointLL& tile_corner) const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/edgeinfo.cc:6: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/routing.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/routing.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/bits/unordered_map.h:33, from /usr/include/c++/15.2.0/unordered_map:43, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphconstants.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/double_bucket_queue.h:3, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/routing.h:4: /usr/include/c++/15.2.0/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = valhalla::baldr::GraphId; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/15.2.0/bits/hashtable.h:2553:5: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' changed in GCC 7.1 2553 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2554 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = valhalla::baldr::GraphId; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = valhalla::baldr::GraphId; _Tp = std::unordered_set; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/15.2.0/bits/unordered_map.h:817:26, inlined from 'std::unordered_map valhalla::meili::find_shortest_path(valhalla::baldr::GraphReader&, const std::vector&, uint16_t, labelset_ptr_t, const valhalla::midgard::DistanceApproximator >&, float, valhalla::sif::cost_ptr_t, const Label*, const float*, float, float)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/routing.cc:503:25: /usr/include/c++/15.2.0/bits/hashtable.h:1158:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' changed in GCC 7.1 1158 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = valhalla::baldr::GraphId; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = valhalla::baldr::GraphId; _Tp = std::unordered_set; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/15.2.0/bits/unordered_map.h:817:26, inlined from 'std::unordered_map valhalla::meili::find_shortest_path(valhalla::baldr::GraphReader&, const std::vector&, uint16_t, labelset_ptr_t, const valhalla::midgard::DistanceApproximator >&, float, valhalla::sif::cost_ptr_t, const Label*, const float*, float, float)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/routing.cc:525:29: /usr/include/c++/15.2.0/bits/hashtable.h:1158:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' changed in GCC 7.1 1158 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/candidate_search.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/candidate_search.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/candidate_search.cc: In member function 'std::vector valhalla::meili::CandidateCollector::WithinSquaredDistance(const valhalla::midgard::PointLL&, valhalla::baldr::Location::StopType, float, edgeid_iterator_t, edgeid_iterator_t, const valhalla::sif::cost_ptr_t&) const [with edgeid_iterator_t = std::__detail::_Node_const_iterator]': /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/candidate_search.cc:34:1: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator' changed in GCC 7.1 34 | CandidateCollector::WithinSquaredDistance(const midgard::PointLL& location, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/candidate_search.cc:34:1: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator' changed in GCC 7.1 In member function 'auto valhalla::meili::CandidateGridQuery::Query(const valhalla::midgard::PointLL&, valhalla::baldr::Location::StopType, float, const valhalla::sif::cost_ptr_t&, const Collector&) const [with Collector = valhalla::meili::CandidateCollector]', inlined from 'virtual std::vector valhalla::meili::CandidateGridQuery::Query(const valhalla::midgard::PointLL&, valhalla::baldr::Location::StopType, float, const valhalla::sif::cost_ptr_t&) const' at /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/candidate_search.cc:240:73: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/candidate_search.h:55:66: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator' changed in GCC 7.1 55 | edgeids.end(), costing); | ^ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/candidate_search.h:55:66: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator' changed in GCC 7.1 In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/nocost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/nocost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/time_info.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/bidirectional_astar.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/alternates.h:3, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/alternates.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/bits/stl_algo.h:61, from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphconstants.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/double_bucket_queue.h:3, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/bidirectional_astar.h:4: /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = valhalla::thor::CandidateConnection; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1751 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1877 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1870:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1885:27: /usr/include/c++/15.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:4841:18, inlined from 'void valhalla::thor::filter_alternates_by_stretch(std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/alternates.cc:71:12: /usr/include/c++/15.2.0/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1909:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:4841:18, inlined from 'void valhalla::thor::filter_alternates_by_stretch(std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/alternates.cc:71:12: /usr/include/c++/15.2.0/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/transition_cost_model.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/transition_cost_model.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/connectivity_map.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/worker.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/status_action.cc:4: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/truckcost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/truckcost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/centroid.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/centroid.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphconstants.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/costconstants.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/centroid.h:3: /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1038 | __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator >]', inlined from 'std::vector > valhalla::thor::Centroid::FormPaths(const valhalla::thor::ExpansionType&, const google::protobuf::RepeatedPtrField&, const label_container_t&, valhalla::baldr::GraphReader&, valhalla::Location&) const [with label_container_t = std::vector]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/centroid.cc:234:19: /usr/include/c++/15.2.0/bits/stl_algo.h:1073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1073 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator >]', inlined from 'std::vector > valhalla::thor::Centroid::FormPaths(const valhalla::thor::ExpansionType&, const google::protobuf::RepeatedPtrField&, const label_container_t&, valhalla::baldr::GraphReader&, valhalla::Location&) const [with label_container_t = std::vector]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/centroid.cc:234:19: /usr/include/c++/15.2.0/bits/stl_algo.h:1073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1073 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/map_matcher.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/match_route.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/algorithm:62, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphconstants.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:3: /usr/include/c++/15.2.0/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 633 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = reverse_iterator<__gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:74, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:10: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::meili::EdgeSegment; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::meili::EdgeSegment; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'void valhalla::meili::cut_segments(const std::vector&, int, int, std::vector&, std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/match_route.cc:181:24: /usr/include/c++/15.2.0/bits/vector.tcc:926:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 926 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::meili::EdgeSegment; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::meili::EdgeSegment; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'std::vector valhalla::meili::ConstructRoute(const MapMatcher&, const std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/match_route.cc:269:19: /usr/include/c++/15.2.0/bits/vector.tcc:926:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 926 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/search.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/matrix_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/vector:67, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:10, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:3: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator > >; _Sentinel = move_iterator<__gnu_cxx::__normal_iterator > >; _ForwardIterator = valhalla::baldr::Location*; _Tp = valhalla::baldr::Location]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::baldr::Location*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:74: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; _Tp = valhalla::baldr::Location; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; = void; _Tp = valhalla::baldr::Location; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'void valhalla::loki::loki_worker_t::matrix(valhalla::Api&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/matrix_action.cc:114:25: /usr/include/c++/15.2.0/bits/vector.tcc:915:48: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 915 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 916 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 917 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::baldr::Location*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::baldr::Location*; _Tp = valhalla::baldr::Location]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::baldr::Location*; _ForwardIterator = valhalla::baldr::Location*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; _Tp = valhalla::baldr::Location; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:920:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; = void; _Tp = valhalla::baldr::Location; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'void valhalla::loki::loki_worker_t::matrix(valhalla::Api&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/matrix_action.cc:114:25: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::baldr::Location*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::baldr::Location*; _Tp = valhalla::baldr::Location]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::baldr::Location*; _ForwardIterator = valhalla::baldr::Location*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; _Tp = valhalla::baldr::Location; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:950:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; = void; _Tp = valhalla::baldr::Location; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'void valhalla::loki::loki_worker_t::matrix(valhalla::Api&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/matrix_action.cc:114:25: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; _Tp = valhalla::baldr::Location; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; = void; _Tp = valhalla::baldr::Location; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'void valhalla::loki::loki_worker_t::matrix(valhalla::Api&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/matrix_action.cc:114:25: /usr/include/c++/15.2.0/bits/vector.tcc:953:52: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 953 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 954 | __new_finish, | ~~~~~~~~~~~~~ 955 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::baldr::Location*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::baldr::Location*; _Tp = valhalla::baldr::Location]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::baldr::Location*; _ForwardIterator = valhalla::baldr::Location*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; _Tp = valhalla::baldr::Location; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:958:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; = void; _Tp = valhalla::baldr::Location; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'void valhalla::loki::loki_worker_t::matrix(valhalla::Api&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/matrix_action.cc:114:25: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/connectivity_map.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/worker.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/height_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/search.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/trace_route_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/worker.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/status_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/pedestriancost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/pedestriancost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/dynamiccost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/transitcost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/transitcost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/astar_bss.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/astar_bss.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/route_matcher.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:64, from /usr/include/c++/15.2.0/algorithm:62, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphconstants.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:3: /usr/include/c++/15.2.0/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = float; _T2 = float; typename __strip_reference_wrapper::type>::__type = float; typename decay<_Tp>::type = float; typename __strip_reference_wrapper::type>::__type = float; typename decay<_Tp2>::type = float]': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc:332:37: required from here 332 | distances.push_back(std::make_pair(0.0f, 0.0f)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_pair.h:1164:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 1164 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc: In static member function 'static bool valhalla::thor::RouteMatcher::FormPath(const valhalla::sif::mode_costing_t&, const valhalla::sif::TravelMode&, valhalla::baldr::GraphReader&, valhalla::Options&, std::vector >&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc:334:20: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 334 | float d = to_ll(options.shape(i).ll()).Distance(to_ll(options.shape(i - 1).ll())); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc:336:39: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | distances.push_back(std::make_pair(d, total_distance)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc:382:74: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | midgard::PointLL de_end_ll = end_node_tile->get_node_ll(de->endnode()); | ^ /usr/include/c++/15.2.0/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = float&; _T2 = float&]': /usr/include/c++/15.2.0/bits/stl_pair.h:1164:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 1164 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTile::get_node_ll(const valhalla::baldr::GraphId&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:193:20: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | midgard::PointLL get_node_ll(const GraphId& nodeid) const { | ^~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc: In static member function 'static bool valhalla::thor::RouteMatcher::FormPath(const valhalla::sif::mode_costing_t&, const valhalla::sif::TravelMode&, valhalla::baldr::GraphReader&, valhalla::Options&, std::vector >&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc:336:39: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | distances.push_back(std::make_pair(d, total_distance)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc:6: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h: In function 'valhalla::midgard::PointLL valhalla::to_ll(const LatLng&)': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h:563:25: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | inline midgard::PointLL to_ll(const LatLng& ll) { | ^~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/search.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/locate_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/dijkstras.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/reach.h:3, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/reach.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/reach.h:5: /home/buildozer/aports/community/valhalla/src/valhalla/third_party/unordered_dense/include/ankerl/unordered_dense.h: In member function 'ankerl::unordered_dense::v4_5_0::detail::table::iterator ankerl::unordered_dense::v4_5_0::detail::table::erase(iterator) [with Key = long long unsigned int; T = void; Hash = ankerl::unordered_dense::v4_5_0::hash; KeyEqual = std::equal_to; AllocatorOrContainer = std::allocator; Bucket = ankerl::unordered_dense::v4_5_0::bucket_type::standard; BucketContainer = ankerl::unordered_dense::v4_5_0::detail::default_container_t; bool IsSegmented = false]': /home/buildozer/aports/community/valhalla/src/valhalla/third_party/unordered_dense/include/ankerl/unordered_dense.h:1652:10: note: parameter passing for argument of type 'ankerl::unordered_dense::v4_5_0::detail::table, std::equal_to, std::allocator, ankerl::unordered_dense::v4_5_0::bucket_type::standard, ankerl::unordered_dense::v4_5_0::detail::default_container_t, false>::iterator' {aka 'std::conditional > >, __gnu_cxx::__normal_iterator > > >::type'} changed in GCC 7.1 1652 | auto erase(iterator it) -> iterator { | ^~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/reach.cc: In member function 'valhalla::loki::directed_reach valhalla::loki::Reach::operator()(const valhalla::baldr::DirectedEdge*, valhalla::baldr::GraphId, uint32_t, valhalla::baldr::GraphReader&, const valhalla::sif::cost_ptr_t&, uint8_t)': /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/reach.cc:86:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 86 | queue_.erase(queue_.begin()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/reach.cc:121:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | queue_.erase(queue_.begin()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/map_matcher_factory.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher_factory.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/search.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/route_action.cc:2: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/motorcyclecost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/motorcyclecost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/bicyclecost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/bicyclecost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/search.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/isochrone_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/map_matcher.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/map_matcher.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/map_matcher.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/costmatrix.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/optimized_route_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/connectivity_map.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/worker.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/worker.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/worker.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/isochrone_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/worker.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_attributes_action.cc:3: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/isochrone.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/isochrone.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphconstants.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:3: /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1038 | __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector > >]', inlined from 'std::vector > {anonymous}::OriginEdgeShape(const std::vector >&, double) [with PrecisionT = double]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/isochrone.cc:34:19: /usr/include/c++/15.2.0/bits/stl_algo.h:1073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1073 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector > >]', inlined from 'void valhalla::thor::Isochrone::UpdateIsoTile(const valhalla::sif::EdgeLabel&, valhalla::baldr::GraphReader&, const valhalla::midgard::PointLL&, float, float)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/isochrone.cc:265:17: /usr/include/c++/15.2.0/bits/stl_algo.h:1073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1073 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/search.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphconstants.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:3: /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 1751 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_algo.h:61: /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >; _Distance = int; _Tp = {anonymous}::candidate_t; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 1877 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1870:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1885:27: /usr/include/c++/15.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 1751 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Distance = int; _Tp = {anonymous}::projector_wrapper; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 1877 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1869:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1885:27: /usr/include/c++/15.2.0/bits/stl_algo.h:1594:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 1594 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1870:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1885:27: /usr/include/c++/15.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/15.2.0/bits/stl_algo.h:1901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 1901 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1909:31: /usr/include/c++/15.2.0/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 1823 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc: In member function 'valhalla::loki::directed_reach {anonymous}::bin_handler_t::check_reachability(std::vector<{anonymous}::projector_wrapper>::iterator, std::vector<{anonymous}::projector_wrapper>::iterator, valhalla::baldr::graph_tile_ptr, const valhalla::baldr::DirectedEdge*, valhalla::baldr::GraphId)': /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:470:18: note: parameter passing for argument of type 'std::vector<{anonymous}::projector_wrapper>::iterator' changed in GCC 7.1 470 | directed_reach check_reachability(std::vector::iterator begin, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:470:18: note: parameter passing for argument of type 'std::vector<{anonymous}::projector_wrapper>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:67, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:10: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::baldr::PathLocation::PathEdge*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:68: /usr/include/c++/15.2.0/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; = void; _Tp = valhalla::baldr::PathLocation::PathEdge; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:1617:9: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1617 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/15.2.0/bits/stl_vector.h:1617:9: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_vector.h:1617:9: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::baldr::PathLocation::PathEdge*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::baldr::PathLocation::PathEdge*; _Tp = valhalla::baldr::PathLocation::PathEdge]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::baldr::PathLocation::PathEdge*; _ForwardIterator = valhalla::baldr::PathLocation::PathEdge*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; _Tp = valhalla::baldr::PathLocation::PathEdge; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:900:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; = void; _Tp = valhalla::baldr::PathLocation::PathEdge; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::baldr::PathLocation::PathEdge*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::baldr::PathLocation::PathEdge*; _Tp = valhalla::baldr::PathLocation::PathEdge]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::baldr::PathLocation::PathEdge*; _ForwardIterator = valhalla::baldr::PathLocation::PathEdge*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; _Tp = valhalla::baldr::PathLocation::PathEdge; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:920:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; = void; _Tp = valhalla::baldr::PathLocation::PathEdge; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::baldr::PathLocation::PathEdge*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::baldr::PathLocation::PathEdge*; _Tp = valhalla::baldr::PathLocation::PathEdge]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::baldr::PathLocation::PathEdge*; _ForwardIterator = valhalla::baldr::PathLocation::PathEdge*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; _Tp = valhalla::baldr::PathLocation::PathEdge; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:950:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; = void; _Tp = valhalla::baldr::PathLocation::PathEdge; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::baldr::PathLocation::PathEdge*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::baldr::PathLocation::PathEdge*; _Tp = valhalla::baldr::PathLocation::PathEdge]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::baldr::PathLocation::PathEdge*; _ForwardIterator = valhalla::baldr::PathLocation::PathEdge*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; _Tp = valhalla::baldr::PathLocation::PathEdge; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:958:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator > >; = void; _Tp = valhalla::baldr::PathLocation::PathEdge; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_ForwardIterator std::__stable_partition_adaptive(_ForwardIterator, _ForwardIterator, _Predicate, _Distance, _Pointer, _Distance) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Pointer = valhalla::baldr::PathLocation::PathEdge*; _Predicate = __gnu_cxx::__ops::_Iter_pred<{anonymous}::bin_handler_t::finalize():: >; _Distance = int]': /usr/include/c++/15.2.0/bits/stl_algo.h:1452:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1452 | __stable_partition_adaptive(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1452:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:1491:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1491 | std::__stable_partition_adaptive(__first, __middle, __pred, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1492 | __len / 2, __buffer, | ~~~~~~~~~~~~~~~~~~~~ 1493 | __buffer_size); | ~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1503:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1503 | std::__stable_partition_adaptive(__right_split, __last, __pred, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1504 | __right_len, | ~~~~~~~~~~~~ 1505 | __buffer, __buffer_size); | ~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >]', inlined from 'void {anonymous}::bin_handler_t::search()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:711:14, inlined from 'std::unordered_map valhalla::loki::Search(const std::vector&, valhalla::baldr::GraphReader&, const valhalla::sif::cost_ptr_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:841:17: /usr/include/c++/15.2.0/bits/stl_algo.h:4841:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 4841 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void {anonymous}::bin_handler_t::handle_bin(std::vector<{anonymous}::projector_wrapper>::iterator, std::vector<{anonymous}::projector_wrapper>::iterator)', inlined from 'void {anonymous}::bin_handler_t::search()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:714:17, inlined from 'std::unordered_map valhalla::loki::Search(const std::vector&, valhalla::baldr::GraphReader&, const valhalla::sif::cost_ptr_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:841:17: /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:605:38: note: parameter passing for argument of type 'std::vector<{anonymous}::projector_wrapper>::iterator' changed in GCC 7.1 605 | auto reach = check_reachability(begin, end, tile, edge, edge_id); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:621:46: note: parameter passing for argument of type 'std::vector<{anonymous}::projector_wrapper>::iterator' changed in GCC 7.1 621 | auto opp_reach = check_reachability(begin, end, opp_tile, opp_edge, opp_edgeid); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, vector<{anonymous}::projector_wrapper> >]', inlined from 'void {anonymous}::bin_handler_t::search()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:715:16, inlined from 'std::unordered_map valhalla::loki::Search(const std::vector&, valhalla::baldr::GraphReader&, const valhalla::sif::cost_ptr_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:841:17: /usr/include/c++/15.2.0/bits/stl_algo.h:4841:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::projector_wrapper*, std::vector<{anonymous}::projector_wrapper> >' changed in GCC 7.1 4841 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:4841:18, inlined from 'std::unordered_map {anonymous}::bin_handler_t::finalize()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:734:16, inlined from 'std::unordered_map valhalla::loki::Search(const std::vector&, valhalla::baldr::GraphReader&, const valhalla::sif::cost_ptr_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:843:27: /usr/include/c++/15.2.0/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1909:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, vector<{anonymous}::candidate_t> >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:4841:18, inlined from 'std::unordered_map {anonymous}::bin_handler_t::finalize()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:734:16, inlined from 'std::unordered_map valhalla::loki::Search(const std::vector&, valhalla::baldr::GraphReader&, const valhalla::sif::cost_ptr_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:843:27: /usr/include/c++/15.2.0/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::candidate_t*, std::vector<{anonymous}::candidate_t> >' changed in GCC 7.1 1823 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__stable_partition(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred<{anonymous}::bin_handler_t::finalize():: >]', inlined from '_BIter std::stable_partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator >; _Predicate = {anonymous}::bin_handler_t::finalize()::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1579:37, inlined from 'std::unordered_map {anonymous}::bin_handler_t::finalize()' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:777:34, inlined from 'std::unordered_map valhalla::loki::Search(const std::vector&, valhalla::baldr::GraphReader&, const valhalla::sif::cost_ptr_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:843:27: /usr/include/c++/15.2.0/bits/stl_algo.h:1543:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1543 | std::__stable_partition_adaptive(__first, __last, __pred, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1544 | __len, | ~~~~~~ 1545 | __buf.begin(), | ~~~~~~~~~~~~~~ 1546 | _DistanceType(__buf.size())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::unordered_map {anonymous}::bin_handler_t::finalize()', inlined from 'std::unordered_map valhalla::loki::Search(const std::vector&, valhalla::baldr::GraphReader&, const valhalla::sif::cost_ptr_t&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:843:27: /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:780:24: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 780 | filtered.insert(filtered.end(), std::make_move_iterator(new_end), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 781 | std::make_move_iterator(correlated.edges.end())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:780:24: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:807:39: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 807 | correlated.filtered_edges.insert(correlated.filtered_edges.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | std::make_move_iterator(filtered.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | std::make_move_iterator(filtered.end())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:807:39: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/autocost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/autocost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/motorscootercost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/motorscootercost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/connectivity_map.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/worker.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/transit_available_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/multimodal.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/multimodal.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/map:64, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/edgeinfo.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:8: /usr/include/c++/15.2.0/bits/stl_tree.h: In member 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, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:65: /usr/include/c++/15.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = valhalla::sif::Cost; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/unidirectional_astar.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/unidirectional_astar.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/bits/unordered_map.h:33, from /usr/include/c++/15.2.0/unordered_map:43, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphconstants.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/double_bucket_queue.h:3, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/unidirectional_astar.h:3: /usr/include/c++/15.2.0/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace_multi(const_iterator, _Args&& ...) [with _Args = {valhalla::baldr::GraphId&, const valhalla::PathEdge&}; _Key = valhalla::baldr::GraphId; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/15.2.0/bits/hashtable.h:2377:7: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' changed in GCC 7.1 2377 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2378 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {valhalla::baldr::GraphId&, const valhalla::PathEdge&}; _Key = valhalla::baldr::GraphId; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {valhalla::baldr::GraphId&, const valhalla::PathEdge&}; _Key = valhalla::baldr::GraphId; _Tp = std::reference_wrapper; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/15.2.0/bits/unordered_map.h:1690:23, inlined from 'uint32_t valhalla::thor::UnidirectionalAStar::SetDestination(valhalla::baldr::GraphReader&, const valhalla::Location&) [with valhalla::thor::ExpansionType expansion_direction = valhalla::thor::ExpansionType::reverse; bool FORWARD = false]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/unidirectional_astar.cc:910:26: /usr/include/c++/15.2.0/bits/hashtable.h:1031:36: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator >, false, true>' changed in GCC 7.1 1031 | return _M_emplace_multi(cend(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {valhalla::baldr::GraphId&, const valhalla::PathEdge&}; _Key = valhalla::baldr::GraphId; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {valhalla::baldr::GraphId&, const valhalla::PathEdge&}; _Key = valhalla::baldr::GraphId; _Tp = std::reference_wrapper; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /usr/include/c++/15.2.0/bits/unordered_map.h:1690:23, inlined from 'uint32_t valhalla::thor::UnidirectionalAStar::SetDestination(valhalla::baldr::GraphReader&, const valhalla::Location&) [with valhalla::thor::ExpansionType expansion_direction = valhalla::thor::ExpansionType::forward; bool FORWARD = true]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/unidirectional_astar.cc:910:26: /usr/include/c++/15.2.0/bits/hashtable.h:1031:36: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator >, false, true>' changed in GCC 7.1 1031 | return _M_emplace_multi(cend(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/triplegbuilder.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:4: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/string:53, from /home/buildozer/aports/community/valhalla/src/valhalla/build/src/valhalla/proto/options.pb.h:10, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/attributes_controller.h:2, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:1: /usr/include/c++/15.2.0/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 633 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = google::protobuf::internal::RepeatedPtrIterator; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:2115:5: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 2115 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algobase.h:2115:5: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = google::protobuf::internal::RepeatedPtrIterator; _Predicate = __gnu_cxx::__ops::_Iter_pred:: >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:2115:5: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h:2115:5: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = google::protobuf::internal::RepeatedPtrIterator; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:2115:5: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h:2115:5: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = google::protobuf::internal::RepeatedPtrIterator; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:2115:5: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h:2115:5: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:67, from /usr/include/c++/15.2.0/functional:66, from /usr/include/absl/log/internal/vlog_config.h:31, from /usr/include/absl/log/absl_vlog_is_on.h:63, from /usr/include/absl/log/internal/log_impl.h:18, from /usr/include/absl/log/absl_log.h:36, from /usr/include/google/protobuf/io/coded_stream.h:107, from /home/buildozer/aports/community/valhalla/src/valhalla/build/src/valhalla/proto/options.pb.h:20: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:68: /usr/include/c++/15.2.0/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:1617:9: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1617 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/15.2.0/bits/stl_vector.h:1617:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_vector.h:1617:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*; _Tp = valhalla::thor::PathInfo]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::thor::PathInfo*; _ForwardIterator = valhalla::thor::PathInfo*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:900:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:74: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19: /usr/include/c++/15.2.0/bits/vector.tcc:908:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 908 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*; _Tp = valhalla::thor::PathInfo]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::thor::PathInfo*; _ForwardIterator = valhalla::thor::PathInfo*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:920:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19: /usr/include/c++/15.2.0/bits/vector.tcc:926:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 926 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*; _Tp = valhalla::thor::PathInfo]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::thor::PathInfo*; _ForwardIterator = valhalla::thor::PathInfo*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:950:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*; _Tp = valhalla::thor::PathInfo]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::thor::PathInfo*; _ForwardIterator = valhalla::thor::PathInfo*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:958:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc: In member function 'void valhalla::thor::thor_worker_t::centroid(valhalla::Api&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:197:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 197 | thor::TripLegBuilder::Build(options, controller, *reader, mode_costing, path.begin(), path.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | *origin, dest, leg, {"centroid"}, interrupt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:197:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/algorithm:63, from /usr/include/absl/strings/string_view.h:30, from /usr/include/absl/log/internal/vlog_config.h:40: In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = google::protobuf::internal::RepeatedPtrIterator; _Predicate = valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&)::::]', inlined from 'void {anonymous}::remove_path_edges(valhalla::Location&, Predicate) [with Predicate = valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&)::::]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:108:32, inlined from 'valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&):: [with auto:36 = std::reverse_iterator >; auto:37 = std::reverse_iterator >]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:406:24, inlined from 'void valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:528:29: /usr/include/c++/15.2.0/bits/stl_algo.h:816:30: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 816 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 817 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = google::protobuf::internal::RepeatedPtrIterator; _Predicate = valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&)::::]', inlined from 'void {anonymous}::remove_path_edges(valhalla::Location&, Predicate) [with Predicate = valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&)::::]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:115:27, inlined from 'valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&):: [with auto:36 = std::reverse_iterator >; auto:37 = std::reverse_iterator >]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:406:24, inlined from 'void valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:528:29: /usr/include/c++/15.2.0/bits/stl_algo.h:816:30: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 816 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 817 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from 'void valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:528:29: /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:466:20: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 466 | path.insert(path.end(), temp_path.begin(), temp_path.end()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:466:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:495:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 495 | TripLegBuilder::Build(options, controller, *reader, mode_costing, path.begin(), path.end(), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | *origin, *destination, leg, algorithms, interrupt, edge_trimming, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | intermediates); | ~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:495:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = google::protobuf::internal::RepeatedPtrIterator; _Predicate = valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&)::]', inlined from 'void {anonymous}::remove_path_edges(valhalla::Location&, Predicate) [with Predicate = valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&)::]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:108:32, inlined from 'void valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:539:28: /usr/include/c++/15.2.0/bits/stl_algo.h:816:30: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 816 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 817 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = google::protobuf::internal::RepeatedPtrIterator; _Predicate = valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&)::]', inlined from 'void {anonymous}::remove_path_edges(valhalla::Location&, Predicate) [with Predicate = valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&)::]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:115:27, inlined from 'void valhalla::thor::thor_worker_t::path_arrive_by(valhalla::Api&, const std::string&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:539:28: /usr/include/c++/15.2.0/bits/stl_algo.h:816:30: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 816 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 817 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = google::protobuf::internal::RepeatedPtrIterator; _Predicate = valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&)::::]', inlined from 'void {anonymous}::remove_path_edges(valhalla::Location&, Predicate) [with Predicate = valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&)::::]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:108:32, inlined from 'valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&):: [with auto:40 = google::protobuf::internal::RepeatedPtrIterator; auto:41 = google::protobuf::internal::RepeatedPtrIterator]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:627:24, inlined from 'void valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:723:29: /usr/include/c++/15.2.0/bits/stl_algo.h:816:30: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 816 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 817 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = google::protobuf::internal::RepeatedPtrIterator; _Predicate = valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&)::::]', inlined from 'void {anonymous}::remove_path_edges(valhalla::Location&, Predicate) [with Predicate = valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&)::::]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:115:27, inlined from 'valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&):: [with auto:40 = google::protobuf::internal::RepeatedPtrIterator; auto:41 = google::protobuf::internal::RepeatedPtrIterator]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:627:24, inlined from 'void valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:723:29: /usr/include/c++/15.2.0/bits/stl_algo.h:816:30: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 816 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 817 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from 'void valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:723:29: /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:680:20: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 680 | path.insert(path.end(), temp_path.begin(), temp_path.end()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:680:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:700:36: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 700 | thor::TripLegBuilder::Build(options, controller, *reader, mode_costing, path.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 701 | path.end(), *origin, *destination, leg, algorithms, interrupt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 702 | edge_trimming, {std::next(origin), destination}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:700:36: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = google::protobuf::internal::RepeatedPtrIterator; _Predicate = valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&)::]', inlined from 'void {anonymous}::remove_path_edges(valhalla::Location&, Predicate) [with Predicate = valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&)::]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:108:32, inlined from 'void valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:734:28: /usr/include/c++/15.2.0/bits/stl_algo.h:816:30: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 816 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 817 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = google::protobuf::internal::RepeatedPtrIterator; _Predicate = valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&)::]', inlined from 'void {anonymous}::remove_path_edges(valhalla::Location&, Predicate) [with Predicate = valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&)::]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:115:27, inlined from 'void valhalla::thor::thor_worker_t::path_depart_at(valhalla::Api&, const std::string&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:734:28: /usr/include/c++/15.2.0/bits/stl_algo.h:816:30: note: parameter passing for argument of type 'google::protobuf::internal::RepeatedPtrIterator' changed in GCC 7.1 816 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 817 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/map_matcher.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/map_matcher.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:3: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/string:53, from /home/buildozer/aports/community/valhalla/src/valhalla/build/src/valhalla/proto/options.pb.h:10, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/attributes_controller.h:2, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:1: /usr/include/c++/15.2.0/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 633 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:67, from /usr/include/c++/15.2.0/functional:66, from /usr/include/absl/log/internal/vlog_config.h:31, from /usr/include/absl/log/absl_vlog_is_on.h:63, from /usr/include/absl/log/internal/log_impl.h:18, from /usr/include/absl/log/absl_log.h:36, from /usr/include/google/protobuf/io/coded_stream.h:107, from /home/buildozer/aports/community/valhalla/src/valhalla/build/src/valhalla/proto/options.pb.h:20: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc: In member function 'void valhalla::thor::thor_worker_t::route_match(valhalla::Api&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:155:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 155 | thor::TripLegBuilder::Build(options, controller, *reader, mode_costing, pleg.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | pleg.end(), *origin, *dest, leg, {"edge_walk"}, interrupt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:155:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*; _Tp = valhalla::thor::PathInfo]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::thor::PathInfo*; _ForwardIterator = valhalla::thor::PathInfo*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:920:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'void valhalla::thor::thor_worker_t::build_trace(const std::deque, std::vector > >&, std::vector&, valhalla::Options&, valhalla::Api&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:309:22: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:74: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'void valhalla::thor::thor_worker_t::build_trace(const std::deque, std::vector > >&, std::vector&, valhalla::Options&, valhalla::Api&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:309:22: /usr/include/c++/15.2.0/bits/vector.tcc:926:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 926 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*; _Tp = valhalla::thor::PathInfo]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::thor::PathInfo*; _ForwardIterator = valhalla::thor::PathInfo*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:950:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'void valhalla::thor::thor_worker_t::build_trace(const std::deque, std::vector > >&, std::vector&, valhalla::Options&, valhalla::Api&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:309:22: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::thor::PathInfo*; _Tp = valhalla::thor::PathInfo]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::thor::PathInfo*; _ForwardIterator = valhalla::thor::PathInfo*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:958:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::thor::PathInfo; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'void valhalla::thor::thor_worker_t::build_trace(const std::deque, std::vector > >&, std::vector&, valhalla::Options&, valhalla::Api&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:309:22: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc: In member function 'void valhalla::thor::thor_worker_t::build_trace(const std::deque, std::vector > >&, std::vector&, valhalla::Options&, valhalla::Api&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:332:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 332 | thor::TripLegBuilder::Build(options, controller, matcher->graphreader(), mode_costing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | path_edges.begin(), path_edges.end(), *origin_location, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | *destination_location, leg, {"map_snap"}, interrupt, edge_trimming); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:332:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc: In member function 'void valhalla::thor::thor_worker_t::build_route(const std::deque, std::vector > >&, const std::vector&, valhalla::Options&, valhalla::Api&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:418:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 418 | TripLegBuilder::Build(options, controller, matcher->graphreader(), mode_costing, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | path.first.cbegin(), path.first.cend(), *origin_location, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | *destination_location, leg, {"map_snap"}, interrupt, edge_trimming); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:418:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/timedistancebssmatrix.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/timedistancebssmatrix.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/connectivity_map.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/connectivity_map.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/worker.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/matrix_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/map_matcher.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc: In function 'valhalla::meili::MatchResult {anonymous}::CreateMatchResult(const valhalla::meili::Measurement&, valhalla::meili::StateId)': /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:74:39: warning: missing initializer for member 'valhalla::meili::MatchResult::begins_discontinuity' [-Wmissing-field-initializers] 74 | measurement.is_break_point()}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:74:39: warning: missing initializer for member 'valhalla::meili::MatchResult::ends_discontinuity' [-Wmissing-field-initializers] /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:74:39: warning: missing initializer for member 'valhalla::meili::MatchResult::begins_discontinuity' [-Wmissing-field-initializers] /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:74:39: warning: missing initializer for member 'valhalla::meili::MatchResult::ends_discontinuity' [-Wmissing-field-initializers] /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc: In function 'valhalla::meili::MatchResult {anonymous}::CreateMatchResult(const valhalla::meili::Measurement&, const Interpolation&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:84:39: warning: missing initializer for member 'valhalla::meili::MatchResult::begins_discontinuity' [-Wmissing-field-initializers] 84 | measurement.is_break_point()}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:84:39: warning: missing initializer for member 'valhalla::meili::MatchResult::ends_discontinuity' [-Wmissing-field-initializers] /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:84:39: warning: missing initializer for member 'valhalla::meili::MatchResult::begins_discontinuity' [-Wmissing-field-initializers] /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:84:39: warning: missing initializer for member 'valhalla::meili::MatchResult::ends_discontinuity' [-Wmissing-field-initializers] In file included from /usr/include/c++/15.2.0/vector:67, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:10, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:3: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = valhalla::meili::MatchResult*; _Tp = valhalla::meili::MatchResult]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/algorithm:62, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphconstants.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:4: /usr/include/c++/15.2.0/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 633 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/algorithm:63: /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_FIter1 std::search(_FIter1, _FIter1, _FIter2, _FIter2) [with _FIter1 = __gnu_cxx::__normal_iterator >; _FIter2 = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algo.h:4135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4135 | search(_ForwardIterator1 __first1, _ForwardIterator1 __last1, | ^~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:4135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:4135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:4135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:68: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = valhalla::meili::MatchResult; _Alloc = std::allocator]', inlined from 'valhalla::meili::MatchResults::MatchResults(std::vector&&, std::vector&&, float)' at /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/match_result.h:103:9: /usr/include/c++/15.2.0/bits/stl_vector.h:636:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 637 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 638 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::meili::MatchResult*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In member function 'bool {anonymous}::path_t::operator!=(const {anonymous}::path_t&) const', inlined from 'void valhalla::meili::MapMatcher::RemoveRedundancies(const std::vector&, const std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:577:38: /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:474:23: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 474 | return std::search(e1, e2, p.e1, p.e2) == e2 && std::search(p.e1, p.e2, e1, e2) == p.e2; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:474:23: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:474:64: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 474 | return std::search(e1, e2, p.e1, p.e2) == e2 && std::search(p.e1, p.e2, e1, e2) == p.e2; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:474:64: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:74: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::meili::MatchResult; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::meili::MatchResult; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'std::vector valhalla::meili::MapMatcher::OfflineMatch(const std::vector&, uint32_t)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:789:23: /usr/include/c++/15.2.0/bits/vector.tcc:915:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 915 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 916 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 917 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::meili::MatchResult*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::meili::MatchResult*; _Tp = valhalla::meili::MatchResult]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::meili::MatchResult*; _ForwardIterator = valhalla::meili::MatchResult*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::meili::MatchResult; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:920:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::meili::MatchResult; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'std::vector valhalla::meili::MapMatcher::OfflineMatch(const std::vector&, uint32_t)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:789:23: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::meili::MatchResult; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::meili::MatchResult; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'std::vector valhalla::meili::MapMatcher::OfflineMatch(const std::vector&, uint32_t)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:789:23: /usr/include/c++/15.2.0/bits/vector.tcc:926:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 926 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::meili::MatchResult*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::meili::MatchResult*; _Tp = valhalla::meili::MatchResult]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::meili::MatchResult*; _ForwardIterator = valhalla::meili::MatchResult*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::meili::MatchResult; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:950:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::meili::MatchResult; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'std::vector valhalla::meili::MapMatcher::OfflineMatch(const std::vector&, uint32_t)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:789:23: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::meili::MatchResult; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::meili::MatchResult; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'std::vector valhalla::meili::MapMatcher::OfflineMatch(const std::vector&, uint32_t)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:789:23: /usr/include/c++/15.2.0/bits/vector.tcc:953:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 953 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 954 | __new_finish, | ~~~~~~~~~~~~~ 955 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = valhalla::meili::MatchResult*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = valhalla::meili::MatchResult*; _Tp = valhalla::meili::MatchResult]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::meili::MatchResult*; _ForwardIterator = valhalla::meili::MatchResult*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = valhalla::meili::MatchResult; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:958:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = valhalla::meili::MatchResult; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'std::vector valhalla::meili::MapMatcher::OfflineMatch(const std::vector&, uint32_t)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:789:23: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/map_matcher.h:9: In member function 'bool valhalla::meili::MatchResults::operator==(const valhalla::meili::MatchResults&) const', inlined from 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = std::reverse_iterator<__gnu_cxx::__normal_iterator > >; _Value = const valhalla::meili::MatchResults]' at /usr/include/c++/15.2.0/bits/predefined_ops.h:270:17, inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = reverse_iterator<__gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]' at /usr/include/c++/15.2.0/bits/stl_algobase.h:2095:42, inlined from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = reverse_iterator<__gnu_cxx::__normal_iterator > >; _Tp = valhalla::meili::MatchResults]' at /usr/include/c++/15.2.0/bits/stl_algo.h:3896:50, inlined from 'std::vector valhalla::meili::MapMatcher::OfflineMatch(const std::vector&, uint32_t)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:797:86: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/match_result.h:118:58: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 118 | return (p.edges.size() <= edges.size() && std::search(e1, e2, p.e1, p.e2) != edges.cend()) || | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/match_result.h:118:58: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/match_result.h:119:58: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 119 | (edges.size() <= p.edges.size() && std::search(p.e1, p.e2, e1, e2) != p.edges.cend()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/match_result.h:119:58: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/time_info.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/bidirectional_astar.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/bidirectional_astar.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/timedistancematrix.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/timedistancematrix.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/worker.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/worker.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/dijkstras.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/dijkstras.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/pathalgorithm.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/expansion_action.cc:3: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/triplegbuilder.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/vector:67, from /usr/include/c++/15.2.0/functional:66, from /usr/include/absl/log/internal/vlog_config.h:31, from /usr/include/absl/log/absl_vlog_is_on.h:63, from /usr/include/absl/log/internal/log_impl.h:18, from /usr/include/absl/log/absl_log.h:36, from /usr/include/google/protobuf/io/coded_stream.h:107, from /home/buildozer/aports/community/valhalla/src/valhalla/build/src/valhalla/proto/options.pb.h:20, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/attributes_controller.h:2, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/triplegbuilder.h:3: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Sentinel = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Sentinel = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/algorithm:63, from /usr/include/absl/strings/string_view.h:30, from /usr/include/absl/log/internal/vlog_config.h:40: /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1038 | __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:68: /usr/include/c++/15.2.0/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_vector.h:636:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 637 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 638 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc: In function 'void {anonymous}::CopyLocations(valhalla::TripLeg&, const valhalla::Location&, const std::vector&, const valhalla::Location&, std::vector::const_iterator, std::vector::const_iterator)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:451:6: note: parameter passing for argument of type 'const std::vector::const_iterator' changed in GCC 7.1 451 | void CopyLocations(TripLeg& trip_path, | ^~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:451:6: note: parameter passing for argument of type 'const std::vector::const_iterator' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; = void; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_vector.h:1617:9: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1617 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/15.2.0/bits/stl_vector.h:1617:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_vector.h:1617:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:74: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; = void; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19: /usr/include/c++/15.2.0/bits/vector.tcc:915:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 915 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 916 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 917 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc:953:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 953 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 954 | __new_finish, | ~~~~~~~~~~~~~ 955 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc: In static member function 'static void valhalla::thor::TripLegBuilder::Build(const valhalla::Options&, const valhalla::baldr::AttributesController&, valhalla::baldr::GraphReader&, const valhalla::sif::mode_costing_t&, std::vector::const_iterator, std::vector::const_iterator, valhalla::Location&, valhalla::Location&, valhalla::TripLeg&, const std::vector >&, const std::function*, const std::unordered_map >&, const std::vector&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:1763:6: note: parameter passing for argument of type 'const std::vector::const_iterator' changed in GCC 7.1 1763 | void TripLegBuilder::Build( | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:1763:6: note: parameter passing for argument of type 'const std::vector::const_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:1787:16: note: parameter passing for argument of type 'const std::vector::const_iterator' changed in GCC 7.1 1787 | CopyLocations(trip_path, origin, intermediates, dest, path_begin, path_end); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:1787:16: note: parameter passing for argument of type 'const std::vector::const_iterator' changed in GCC 7.1 In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector > >]', inlined from 'static void valhalla::thor::TripLegBuilder::Build(const valhalla::Options&, const valhalla::baldr::AttributesController&, valhalla::baldr::GraphReader&, const valhalla::sif::mode_costing_t&, std::vector::const_iterator, std::vector::const_iterator, valhalla::Location&, valhalla::Location&, valhalla::TripLeg&, const std::vector >&, const std::function*, const std::unordered_map >&, const std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:2016:21: /usr/include/c++/15.2.0/bits/stl_algo.h:1073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1073 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc: In static member function 'static void valhalla::thor::TripLegBuilder::Build(const valhalla::Options&, const valhalla::baldr::AttributesController&, valhalla::baldr::GraphReader&, const valhalla::sif::mode_costing_t&, std::vector::const_iterator, std::vector::const_iterator, valhalla::Location&, valhalla::Location&, valhalla::TripLeg&, const std::vector >&, const std::function*, const std::unordered_map >&, const std::vector&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:2057:24: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 2057 | trip_shape.insert(trip_shape.end(), edge_shape.begin() + !is_first_edge, edge_shape.end()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:2057:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector > >]', inlined from 'static void valhalla::thor::TripLegBuilder::Build(const valhalla::Options&, const valhalla::baldr::AttributesController&, valhalla::baldr::GraphReader&, const valhalla::sif::mode_costing_t&, std::vector::const_iterator, std::vector::const_iterator, valhalla::Location&, valhalla::Location&, valhalla::TripLeg&, const std::vector >&, const std::function*, const std::unordered_map >&, const std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:2063:21: /usr/include/c++/15.2.0/bits/stl_algo.h:1073:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1073 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc: In static member function 'static void valhalla::thor::TripLegBuilder::Build(const valhalla::Options&, const valhalla::baldr::AttributesController&, valhalla::baldr::GraphReader&, const valhalla::sif::mode_costing_t&, std::vector::const_iterator, std::vector::const_iterator, valhalla::Location&, valhalla::Location&, valhalla::TripLeg&, const std::vector >&, const std::function*, const std::unordered_map >&, const std::vector&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:2077:24: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 2077 | trip_shape.insert(trip_shape.end(), edge_shape.begin() + !is_first_edge, edge_shape.end()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:2077:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; = void; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'static void valhalla::thor::TripLegBuilder::Build(const valhalla::Options&, const valhalla::baldr::AttributesController&, valhalla::baldr::GraphReader&, const valhalla::sif::mode_costing_t&, std::vector::const_iterator, std::vector::const_iterator, valhalla::Location&, valhalla::Location&, valhalla::TripLeg&, const std::vector >&, const std::function*, const std::unordered_map >&, const std::vector&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:2081:26: /usr/include/c++/15.2.0/bits/vector.tcc:915:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 915 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 916 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 917 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc:953:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 953 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 954 | __new_finish, | ~~~~~~~~~~~~~ 955 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphreader.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:10, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:3: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = valhalla::baldr::GraphId; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphreader.cc:6: /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/shortcut_recovery.h: In function 'std::vector {anonymous}::shortcut_recovery_t::recover_shortcut(valhalla::baldr::GraphReader&, const valhalla::baldr::GraphId&) const': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/shortcut_recovery.h:109:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 109 | return {shortcut_id}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/shortcut_recovery.h:115:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 115 | return {shortcut_id}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/shortcut_recovery.h:131:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 131 | return {shortcut_id}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/shortcut_recovery.h:147:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 147 | return {shortcut_id}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/shortcut_recovery.h:187:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 187 | return {shortcut_id}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/shortcut_recovery.h:197:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 197 | return {shortcut_id}; | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/costmatrix.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/costmatrix.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/c++/15.2.0/vector:67, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/double_bucket_queue.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/costmatrix.h:4: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Sentinel = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:74: /usr/include/c++/15.2.0/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/vector.tcc:885:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 885 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc:885:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/vector.tcc:885:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/vector.tcc:915:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 915 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 916 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 917 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc:953:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 953 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 954 | __new_finish, | ~~~~~~~~~~~~~ 955 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphconstants.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/double_bucket_queue.h:3: /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator*, vector > >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1067:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1067 | reverse(_BidirectionalIterator __first, _BidirectionalIterator __last) | ^~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1067:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/costmatrix.cc: In member function 'std::string valhalla::thor::CostMatrix::RecostFormPath(valhalla::baldr::GraphReader&, valhalla::thor::BestCandidate&, valhalla::Api&, uint32_t, uint32_t, uint32_t, const valhalla::baldr::TimeInfo&, bool)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/costmatrix.cc:1438:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1438 | std::reverse(shp.begin(), shp.end()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/costmatrix.cc:1444:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1444 | std::reverse(shp.begin(), shp.end()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/costmatrix.cc:1465:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1465 | std::reverse(edge_shp.begin(), edge_shp.end()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; = void; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'std::string valhalla::thor::CostMatrix::RecostFormPath(valhalla::baldr::GraphReader&, valhalla::thor::BestCandidate&, valhalla::Api&, uint32_t, uint32_t, uint32_t, const valhalla::baldr::TimeInfo&, bool)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/costmatrix.cc:1477:20: /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1621 | _M_range_insert(begin() + __offset, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; = void; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'std::string valhalla::thor::CostMatrix::RecostFormPath(valhalla::baldr::GraphReader&, valhalla::thor::BestCandidate&, valhalla::Api&, uint32_t, uint32_t, uint32_t, const valhalla::baldr::TimeInfo&, bool)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/costmatrix.cc:1480:22: /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1621 | _M_range_insert(begin() + __offset, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/polygon_search.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/polygon_search.cc:2: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /usr/include/boost/geometry/algorithms/length.hpp:47, from /usr/include/boost/geometry/algorithms/detail/equals/implementation.hpp:35, from /usr/include/boost/geometry/algorithms/equals.hpp:26, from /usr/include/boost/geometry/algorithms/detail/buffer/get_piece_turns.hpp:23, from /usr/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:42, from /usr/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:30, from /usr/include/boost/geometry/algorithms/detail/buffer/implementation.hpp:24, from /usr/include/boost/geometry/algorithms/buffer.hpp:22, from /usr/include/boost/geometry/geometry.hpp:63, from /usr/include/boost/geometry.hpp:17, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/polygon_search.cc:9: /usr/include/boost/geometry/strategies/length/spherical.hpp: In instantiation of 'static auto boost::geometry::strategies::length::services::strategy_converter >::get(const boost::geometry::strategy::distance::haversine&) [with R = float; CT = void]': /usr/include/boost/geometry/algorithms/perimeter.hpp:141:60: required from 'static typename boost::geometry::default_length_result::type boost::geometry::resolve_strategy::perimeter::apply(const Geometry&, const Strategy&) [with Geometry = std::vector >; Strategy = boost::geometry::strategy::distance::haversine; typename boost::geometry::default_length_result::type = double]' 141 | geometry, strategy_converter::get(strategy)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/boost/geometry/algorithms/perimeter.hpp:174:60: required from 'static typename boost::geometry::resolve_dynamic::default_length_result::type boost::geometry::resolve_dynamic::perimeter::apply(const Geometry&, const Strategy&) [with Strategy = boost::geometry::strategy::distance::haversine; Geometry = std::vector >; Tag = boost::geometry::ring_tag; typename boost::geometry::resolve_dynamic::default_length_result::type = double]' 174 | return resolve_strategy::perimeter::apply(geometry, strategy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/perimeter.hpp:257:55: required from 'typename boost::geometry::default_length_result::type boost::geometry::perimeter(const Geometry&, const Strategy&) [with Geometry = std::vector >; Strategy = strategy::distance::haversine; typename default_length_result::type = double]' 257 | return resolve_dynamic::perimeter::apply(geometry, strategy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/polygon_search.cc:114:34: required from here 114 | rings_length += bg::perimeter(ring_bg, Haversine()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/strategies/length/spherical.hpp:72:63: note: parameter passing for argument of type 'boost::geometry::strategies::length::spherical' when C++17 is enabled changed to match C++14 in GCC 10.1 72 | return strategies::length::spherical(s.radius()); | ^ In file included from /usr/include/c++/15.2.0/bits/stl_algo.h:61, from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphconstants.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:3: /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = boost::geometry::detail::max_interval_gap::sweep_event >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > >]': /usr/include/c++/15.2.0/bits/stl_heap.h:135:5: note: parameter passing for argument of type 'boost::geometry::detail::max_interval_gap::sweep_event >' changed in GCC 7.1 135 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = boost::geometry::detail::max_interval_gap::sweep_event >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': /usr/include/c++/15.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'boost::geometry::detail::max_interval_gap::sweep_event >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:247:23: note: parameter passing for argument of type 'boost::geometry::detail::max_interval_gap::sweep_event >' changed in GCC 7.1 247 | std::__push_heap(__first, __holeIndex, __topIndex, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | _GLIBCXX_MOVE(__value), __cmp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:247:23: note: parameter passing for argument of type 'boost::geometry::detail::max_interval_gap::sweep_event >' changed in GCC 7.1 In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', inlined from 'void std::make_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = boost::geometry::detail::max_interval_gap::event_greater > >]' at /usr/include/c++/15.2.0/bits/stl_heap.h:413:23, inlined from 'std::priority_queue<_Tp, _Sequence, _Compare>::priority_queue(_InputIterator, _InputIterator, const _Compare&) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = boost::geometry::detail::max_interval_gap::sweep_event >; _Sequence = std::vector >, std::allocator > > >; _Compare = boost::geometry::detail::max_interval_gap::event_greater > >]' at /usr/include/c++/15.2.0/bits/stl_queue.h:708:18, inlined from 'static void boost::geometry::detail::max_interval_gap::initialization_visitor::apply(const Range&, PriorityQueue&, EventVisitor&) [with Range = std::vector, std::allocator > >; PriorityQueue = std::priority_queue >, std::vector >, std::allocator > > >, boost::geometry::detail::max_interval_gap::event_greater > > >; EventVisitor = boost::geometry::detail::max_interval_gap::event_visitor > >]' at /usr/include/boost/geometry/algorithms/detail/max_interval_gap.hpp:110:23, inlined from 'void boost::geometry::sweep(const Range&, PriorityQueue&, InitializationVisitor&, EventVisitor&, const InterruptPolicy&) [with Range = std::vector, std::allocator > >; PriorityQueue = std::priority_queue >, std::vector >, std::allocator > > >, detail::max_interval_gap::event_greater > > >; InitializationVisitor = detail::max_interval_gap::initialization_visitor; EventVisitor = detail::max_interval_gap::event_visitor > >; InterruptPolicy = detail::sweep::no_interrupt_policy]' at /usr/include/boost/geometry/algorithms/detail/sweep.hpp:56:33, inlined from 'void boost::geometry::sweep(const Range&, PriorityQueue&, InitializationVisitor&, EventVisitor&) [with Range = std::vector, std::allocator > >; PriorityQueue = std::priority_queue >, std::vector >, std::allocator > > >, detail::max_interval_gap::event_greater > > >; InitializationVisitor = detail::max_interval_gap::initialization_visitor; EventVisitor = detail::max_interval_gap::event_visitor > >]' at /usr/include/boost/geometry/algorithms/detail/sweep.hpp:83:10, inlined from 'typename boost::range_value::type::difference_type boost::geometry::maximum_gap(const RangeOfIntervals&, T&, T&) [with RangeOfIntervals = std::vector, std::allocator > >; T = double]' at /usr/include/boost/geometry/algorithms/detail/max_interval_gap.hpp:237:20, inlined from 'static void boost::geometry::detail::envelope::envelope_range_of_longitudes::apply(const RangeOfLongitudeIntervals&, Longitude&, Longitude&) [with RangeOfLongitudeIntervals = std::vector, std::allocator > >; Longitude = double; Units = boost::geometry::degree]' at /usr/include/boost/geometry/algorithms/detail/envelope/range_of_boxes.hpp:125:58: /usr/include/c++/15.2.0/bits/stl_heap.h:356:29: note: parameter passing for argument of type '_ValueType' {aka 'boost::geometry::detail::max_interval_gap::sweep_event >'} changed in GCC 7.1 356 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __comp); | ~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:356:29: note: parameter passing for argument of type '_ValueType' {aka 'boost::geometry::detail::max_interval_gap::sweep_event >'} changed in GCC 7.1 In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', inlined from 'void std::pop_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = boost::geometry::detail::max_interval_gap::event_greater > >]' at /usr/include/c++/15.2.0/bits/stl_heap.h:333:19, inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = boost::geometry::detail::max_interval_gap::sweep_event >; _Sequence = std::vector >, std::allocator > > >; _Compare = boost::geometry::detail::max_interval_gap::event_greater > >]' at /usr/include/c++/15.2.0/bits/stl_queue.h:889:15, inlined from 'void boost::geometry::sweep(const Range&, PriorityQueue&, InitializationVisitor&, EventVisitor&, const InterruptPolicy&) [with Range = std::vector, std::allocator > >; PriorityQueue = std::priority_queue >, std::vector >, std::allocator > > >, detail::max_interval_gap::event_greater > > >; InitializationVisitor = detail::max_interval_gap::initialization_visitor; EventVisitor = detail::max_interval_gap::event_visitor > >; InterruptPolicy = detail::sweep::no_interrupt_policy]' at /usr/include/boost/geometry/algorithms/detail/sweep.hpp:60:18, inlined from 'void boost::geometry::sweep(const Range&, PriorityQueue&, InitializationVisitor&, EventVisitor&) [with Range = std::vector, std::allocator > >; PriorityQueue = std::priority_queue >, std::vector >, std::allocator > > >, detail::max_interval_gap::event_greater > > >; InitializationVisitor = detail::max_interval_gap::initialization_visitor; EventVisitor = detail::max_interval_gap::event_visitor > >]' at /usr/include/boost/geometry/algorithms/detail/sweep.hpp:83:10, inlined from 'typename boost::range_value::type::difference_type boost::geometry::maximum_gap(const RangeOfIntervals&, T&, T&) [with RangeOfIntervals = std::vector, std::allocator > >; T = double]' at /usr/include/boost/geometry/algorithms/detail/max_interval_gap.hpp:237:20, inlined from 'static void boost::geometry::detail::envelope::envelope_range_of_longitudes::apply(const RangeOfLongitudeIntervals&, Longitude&, Longitude&) [with RangeOfLongitudeIntervals = std::vector, std::allocator > >; Longitude = double; Units = boost::geometry::degree]' at /usr/include/boost/geometry/algorithms/detail/envelope/range_of_boxes.hpp:125:58: /usr/include/c++/15.2.0/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'boost::geometry::detail::max_interval_gap::sweep_event >'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'boost::geometry::detail::max_interval_gap::sweep_event >'} changed in GCC 7.1 In function 'void std::push_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = boost::geometry::detail::max_interval_gap::event_greater > >]', inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(value_type&&) [with _Tp = boost::geometry::detail::max_interval_gap::sweep_event >; _Sequence = std::vector >, std::allocator > > >; _Compare = boost::geometry::detail::max_interval_gap::event_greater > >]' at /usr/include/c++/15.2.0/bits/stl_queue.h:849:16, inlined from 'void boost::geometry::detail::max_interval_gap::event_visitor::apply(const Event&, PriorityQueue&) [with PriorityQueue = std::priority_queue >, std::vector >, std::allocator > > >, boost::geometry::detail::max_interval_gap::event_greater > > >; Event = boost::geometry::detail::max_interval_gap::sweep_event >]' at /usr/include/boost/geometry/algorithms/detail/max_interval_gap.hpp:135:23, inlined from 'void boost::geometry::sweep(const Range&, PriorityQueue&, InitializationVisitor&, EventVisitor&, const InterruptPolicy&) [with Range = std::vector, std::allocator > >; PriorityQueue = std::priority_queue >, std::vector >, std::allocator > > >, detail::max_interval_gap::event_greater > > >; InitializationVisitor = detail::max_interval_gap::initialization_visitor; EventVisitor = detail::max_interval_gap::event_visitor > >; InterruptPolicy = detail::sweep::no_interrupt_policy]' at /usr/include/boost/geometry/algorithms/detail/sweep.hpp:61:28, inlined from 'void boost::geometry::sweep(const Range&, PriorityQueue&, InitializationVisitor&, EventVisitor&) [with Range = std::vector, std::allocator > >; PriorityQueue = std::priority_queue >, std::vector >, std::allocator > > >, detail::max_interval_gap::event_greater > > >; InitializationVisitor = detail::max_interval_gap::initialization_visitor; EventVisitor = detail::max_interval_gap::event_visitor > >]' at /usr/include/boost/geometry/algorithms/detail/sweep.hpp:83:10, inlined from 'typename boost::range_value::type::difference_type boost::geometry::maximum_gap(const RangeOfIntervals&, T&, T&) [with RangeOfIntervals = std::vector, std::allocator > >; T = double]' at /usr/include/boost/geometry/algorithms/detail/max_interval_gap.hpp:237:20, inlined from 'static void boost::geometry::detail::envelope::envelope_range_of_longitudes::apply(const RangeOfLongitudeIntervals&, Longitude&, Longitude&) [with RangeOfLongitudeIntervals = std::vector, std::allocator > >; Longitude = double; Units = boost::geometry::degree]' at /usr/include/boost/geometry/algorithms/detail/envelope/range_of_boxes.hpp:125:58: /usr/include/c++/15.2.0/bits/stl_heap.h:216:23: note: parameter passing for argument of type '_ValueType' {aka 'boost::geometry::detail::max_interval_gap::sweep_event >'} changed in GCC 7.1 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:216:23: note: parameter passing for argument of type '_ValueType' {aka 'boost::geometry::detail::max_interval_gap::sweep_event >'} changed in GCC 7.1 In file included from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:40, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:27, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:26, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:32: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In function 'static void boost::geometry::detail::sectionalize::sectionalize_part::apply(Sections&, Iterator, Iterator, const RobustPolicy&, const Strategy&, boost::geometry::ring_identifier, std::size_t) [with Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections > >, 2>; Strategy = boost::geometry::strategies::relate::geographic<>; DimensionVector = std::integer_sequence]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:393:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 393 | static inline void apply(Sections& sections, | ^~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:393:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In static member function 'static void boost::geometry::detail::sectionalize::sectionalize_range::apply(const Range&, const RobustPolicy&, Sections&, const Strategy&, boost::geometry::ring_identifier, std::size_t) [with Range = boost::geometry::model::linestring >; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections > >, 2>; Strategy = boost::geometry::strategies::relate::geographic<>; boost::geometry::closure_selector Closure = boost::geometry::closed; bool Reverse = false; DimensionVector = std::integer_sequence]', inlined from 'void boost::geometry::sectionalize(const Geometry&, const RobustPolicy&, Sections&, const Strategy&, int, std::size_t) [with bool Reverse = false; DimensionVector = std::integer_sequence; Geometry = model::linestring >; Sections = sections > >, 2>; RobustPolicy = detail::no_rescale_policy; Strategy = strategies::relate::geographic<>]' at /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:903:17, inlined from 'static void boost::geometry::detail::get_turns::get_turns_generic::apply(int, const Geometry1&, int, const Geometry2&, const Strategy&, const RobustPolicy&, Turns&, InterruptPolicy&) [with Strategy = boost::geometry::strategies::relate::geographic<>; RobustPolicy = boost::geometry::detail::no_rescale_policy; Turns = std::deque >, boost::geometry::segment_ratio, boost::geometry::detail::overlay::turn_operation_linear >, boost::geometry::segment_ratio >, std::array >, boost::geometry::segment_ratio >, 2> >, std::allocator >, boost::geometry::segment_ratio, boost::geometry::detail::overlay::turn_operation_linear >, boost::geometry::segment_ratio >, std::array >, boost::geometry::segment_ratio >, 2> > > >; InterruptPolicy = boost::geometry::detail::disjoint::disjoint_interrupt_policy; Geometry1 = boost::geometry::model::linestring >; Geometry2 = std::vector >; bool Reverse1 = false; bool Reverse2 = false; TurnPolicy = boost::geometry::detail::get_turns::get_turn_info_type >, std::vector >, boost::geometry::detail::disjoint::assign_disjoint_policy, boost::geometry::linestring_tag, boost::geometry::ring_tag, boost::geometry::linear_tag, boost::geometry::areal_tag>]' at /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:533:53: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:598:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 598 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 599 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | robust_policy, strategy, | ~~~~~~~~~~~~~~~~~~~~~~~~ 601 | ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~ In static member function 'static void boost::geometry::detail::sectionalize::sectionalize_range::apply(const Range&, const RobustPolicy&, Sections&, const Strategy&, boost::geometry::ring_identifier, std::size_t) [with Range = std::vector >; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections > >, 2>; Strategy = boost::geometry::strategies::relate::geographic<>; boost::geometry::closure_selector Closure = boost::geometry::closed; bool Reverse = false; DimensionVector = std::integer_sequence]', inlined from 'void boost::geometry::sectionalize(const Geometry&, const RobustPolicy&, Sections&, const Strategy&, int, std::size_t) [with bool Reverse = false; DimensionVector = std::integer_sequence; Geometry = std::vector >; Sections = sections > >, 2>; RobustPolicy = detail::no_rescale_policy; Strategy = strategies::relate::geographic<>]' at /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:903:17, inlined from 'static void boost::geometry::detail::get_turns::get_turns_generic::apply(int, const Geometry1&, int, const Geometry2&, const Strategy&, const RobustPolicy&, Turns&, InterruptPolicy&) [with Strategy = boost::geometry::strategies::relate::geographic<>; RobustPolicy = boost::geometry::detail::no_rescale_policy; Turns = std::deque >, boost::geometry::segment_ratio, boost::geometry::detail::overlay::turn_operation_linear >, boost::geometry::segment_ratio >, std::array >, boost::geometry::segment_ratio >, 2> >, std::allocator >, boost::geometry::segment_ratio, boost::geometry::detail::overlay::turn_operation_linear >, boost::geometry::segment_ratio >, std::array >, boost::geometry::segment_ratio >, 2> > > >; InterruptPolicy = boost::geometry::detail::disjoint::disjoint_interrupt_policy; Geometry1 = boost::geometry::model::linestring >; Geometry2 = std::vector >; bool Reverse1 = false; bool Reverse2 = false; TurnPolicy = boost::geometry::detail::get_turns::get_turn_info_type >, std::vector >, boost::geometry::detail::disjoint::assign_disjoint_policy, boost::geometry::linestring_tag, boost::geometry::ring_tag, boost::geometry::linear_tag, boost::geometry::areal_tag>]' at /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:535:53: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:598:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 598 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 599 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | robust_policy, strategy, | ~~~~~~~~~~~~~~~~~~~~~~~~ 601 | ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~ [150/181] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/trace_serializer.cc.o [151/181] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/route_serializer_valhalla.cc.o [152/181] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/route_serializer.cc.o [153/181] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/locate_serializer.cc.o [154/181] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/expansion_serializer.cc.o [155/181] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/transit_available_serializer.cc.o [156/181] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/serializers.cc.o [157/181] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/route_summary_cache.cc.o [158/181] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/route_serializer_osrm.cc.o [159/181] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/matrix_serializer.cc.o [160/181] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/isochrone_serializer.cc.o [161/181] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/height_serializer.cc.o [162/181] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/actor.cc.o [163/181] Building CXX object src/CMakeFiles/valhalla.dir/exceptions.cc.o [164/181] Building CXX object src/CMakeFiles/valhalla.dir/proto_conversions.cc.o [165/181] Building CXX object src/CMakeFiles/valhalla.dir/worker.cc.o [166/181] Building CXX object src/CMakeFiles/valhalla.dir/config.cc.o [167/181] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/util.cc.o [168/181] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/narrativebuilder.cc.o [169/181] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/narrative_builder_factory.cc.o [170/181] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/maneuversbuilder.cc.o [171/181] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/maneuver.cc.o [172/181] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/enhancedtrippath.cc.o [173/181] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/directionsbuilder.cc.o [174/181] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/worker.cc.o [175/181] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/transitrouteinfo.cc.o [176/181] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/signs.cc.o [177/181] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/sign.cc.o [178/181] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/narrative_dictionary.cc.o [179/181] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/markup_formatter.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/gridded_data.h:7, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/tyr/serializers.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer.cc:6: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/narrative_builder_factory.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/directionsbuilder.cc:6: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/narrativebuilder.h: In member function 'virtual void valhalla::odin::NarrativeBuilder::FormArticulatedPrepositions(std::string&)': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/narrativebuilder.h:643:57: warning: unused parameter 'instruction' [-Wunused-parameter] 643 | virtual void FormArticulatedPrepositions(std::string& instruction) { | ~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/expansion_serializer.cc:2: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h: In function 'valhalla::midgard::PointLL valhalla::to_ll(const LatLng&)': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h:563:47: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | inline midgard::PointLL to_ll(const LatLng& ll) { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/narrative_builder_factory.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/narrative_builder_factory.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/narrativebuilder.h: In member function 'virtual void valhalla::odin::NarrativeBuilder::FormArticulatedPrepositions(std::string&)': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/narrativebuilder.h:643:57: warning: unused parameter 'instruction' [-Wunused-parameter] 643 | virtual void FormArticulatedPrepositions(std::string& instruction) { | ~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/gridded_data.h:7, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/tyr/serializers.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/height_serializer.cc:2: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/enhancedtrippath.cc:7: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/proto_conversions.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h: In function 'valhalla::midgard::PointLL valhalla::to_ll(const LatLng&)': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h:563:47: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | inline midgard::PointLL to_ll(const LatLng& ll) { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/pathlocation.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/transit_available_serializer.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_valhalla.cc:6: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h: In function 'valhalla::midgard::PointLL valhalla::to_ll(const LatLng&)': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h:563:47: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | inline midgard::PointLL to_ll(const LatLng& ll) { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/trace_serializer.cc:5: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h: In function 'valhalla::midgard::PointLL valhalla::to_ll(const LatLng&)': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h:563:47: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | inline midgard::PointLL to_ll(const LatLng& ll) { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/worker.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/worker.h:7, from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/worker.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/locate_serializer.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:11: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In function 'std::pair valhalla::odin::get_deceleration_lane_length(float)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:2540:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 2540 | std::pair get_deceleration_lane_length(float speed_kph) { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'bool valhalla::odin::ManeuversBuilder::PossibleUnspecifiedInternalManeuver(std::__cxx11::list::iterator, std::__cxx11::list::iterator, std::__cxx11::list::iterator)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:691:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 691 | bool ManeuversBuilder::PossibleUnspecifiedInternalManeuver(std::list::iterator prev_man, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:691:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:691:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'bool valhalla::odin::ManeuversBuilder::AreRampManeuversCombinable(std::__cxx11::list::iterator, std::__cxx11::list::iterator) const': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:3165:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 3165 | bool ManeuversBuilder::AreRampManeuversCombinable(std::list::iterator curr_man, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:3165:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'bool valhalla::odin::ManeuversBuilder::IsNextManeuverObvious(const std::__cxx11::list&, std::__cxx11::list::const_iterator, std::__cxx11::list::const_iterator) const': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:3180:6: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 3180 | bool ManeuversBuilder::IsNextManeuverObvious(const std::list& maneuvers, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:3180:6: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'bool valhalla::odin::ManeuversBuilder::IsTurnChannelManeuverCombinable(std::__cxx11::list::iterator, std::__cxx11::list::iterator, std::__cxx11::list::iterator, bool) const': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:3077:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 3077 | bool ManeuversBuilder::IsTurnChannelManeuverCombinable(std::list::iterator prev_man, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:3077:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:3077:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/list:68, from /usr/include/absl/hash/internal/hash.h:63, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:84, from /usr/include/google/protobuf/io/coded_stream.h:111, from /home/buildozer/aports/community/valhalla/src/valhalla/build/src/valhalla/proto/directions.pb.h:20, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/enhancedtrippath.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/maneuversbuilder.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:1: /usr/include/c++/15.2.0/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Allocator>::iterator std::__cxx11::list<_Tp, _Allocator>::erase(const_iterator) [with _Tp = valhalla::odin::Maneuver; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/list.tcc:145:5: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 145 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'std::__cxx11::list::iterator valhalla::odin::ManeuversBuilder::CollapseTransitConnectionStartManeuver(std::__cxx11::list&, std::__cxx11::list::iterator, std::__cxx11::list::iterator)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:664:1: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 664 | ManeuversBuilder::CollapseTransitConnectionStartManeuver(std::list& maneuvers, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:664:1: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:674:25: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 674 | return maneuvers.erase(curr_man); | ~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'std::__cxx11::list::iterator valhalla::odin::ManeuversBuilder::CollapseTransitConnectionDestinationManeuver(std::__cxx11::list&, std::__cxx11::list::iterator, std::__cxx11::list::iterator)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:677:31: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 677 | std::list::iterator ManeuversBuilder::CollapseTransitConnectionDestinationManeuver( | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:677:31: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:688:25: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 688 | return maneuvers.erase(next_man); | ~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'std::__cxx11::list::iterator valhalla::odin::ManeuversBuilder::CombineUnspecifiedInternalManeuver(std::__cxx11::list&, std::__cxx11::list::iterator, std::__cxx11::list::iterator, std::__cxx11::list::iterator, const valhalla::DirectionsLeg_Maneuver_Type&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:705:31: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 705 | std::list::iterator ManeuversBuilder::CombineUnspecifiedInternalManeuver( | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:705:31: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:705:31: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:744:25: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 744 | return maneuvers.erase(curr_man); | ~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'std::__cxx11::list::iterator valhalla::odin::ManeuversBuilder::CombineInternalManeuver(std::__cxx11::list&, std::__cxx11::list::iterator, std::__cxx11::list::iterator, std::__cxx11::list::iterator, bool)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:748:1: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 748 | ManeuversBuilder::CombineInternalManeuver(std::list& maneuvers, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:748:1: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:748:1: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:813:25: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 813 | return maneuvers.erase(curr_man); | ~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'std::__cxx11::list::iterator valhalla::odin::ManeuversBuilder::CombineTurnChannelManeuver(std::__cxx11::list&, std::__cxx11::list::iterator, std::__cxx11::list::iterator, std::__cxx11::list::iterator, bool)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:817:1: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 817 | ManeuversBuilder::CombineTurnChannelManeuver(std::list& maneuvers, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:817:1: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:817:1: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:864:25: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 864 | return maneuvers.erase(curr_man); | ~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'std::__cxx11::list::iterator valhalla::odin::ManeuversBuilder::CombineManeuvers(std::__cxx11::list&, std::__cxx11::list::iterator, std::__cxx11::list::iterator)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:868:1: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 868 | ManeuversBuilder::CombineManeuvers(std::list& maneuvers, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:868:1: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:961:25: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 961 | return maneuvers.erase(next_man); | ~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'void valhalla::odin::ManeuversBuilder::Combine(std::__cxx11::list&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:380:58: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 380 | curr_man = CollapseTransitConnectionStartManeuver(maneuvers, curr_man, next_man); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:391:64: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 391 | next_man = CollapseTransitConnectionDestinationManeuver(maneuvers, curr_man, next_man); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:468:51: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 468 | else if (PossibleUnspecifiedInternalManeuver(prev_man, curr_man, next_man) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:468:51: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:485:51: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 485 | else if (PossibleUnspecifiedInternalManeuver(prev_man, curr_man, next_man) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:485:51: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:479:54: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 479 | curr_man = CombineUnspecifiedInternalManeuver(maneuvers, prev_man, curr_man, next_man, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 480 | DirectionsLeg_Maneuver_Type_kUturnLeft); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:479:54: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:496:54: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 496 | curr_man = CombineUnspecifiedInternalManeuver(maneuvers, prev_man, curr_man, next_man, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | DirectionsLeg_Maneuver_Type_kUturnRight); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:496:54: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:531:47: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 531 | else if (IsTurnChannelManeuverCombinable(prev_man, curr_man, next_man, is_first_man)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:531:47: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:523:43: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 523 | curr_man = CombineInternalManeuver(maneuvers, prev_man, curr_man, next_man, is_first_man); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:523:43: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:533:46: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 533 | curr_man = CombineTurnChannelManeuver(maneuvers, prev_man, curr_man, next_man, is_first_man); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:533:46: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:596:36: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 596 | next_man = CombineManeuvers(maneuvers, curr_man, next_man); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:612:42: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 612 | else if (AreRampManeuversCombinable(curr_man, next_man)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:608:36: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 608 | next_man = CombineManeuvers(maneuvers, curr_man, next_man); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:614:36: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 614 | next_man = CombineManeuvers(maneuvers, curr_man, next_man); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:618:37: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 618 | else if (IsNextManeuverObvious(maneuvers, curr_man, next_man)) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:631:36: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 631 | next_man = CombineManeuvers(maneuvers, curr_man, next_man); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:637:51: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 637 | else if (PossibleUnspecifiedInternalManeuver(prev_man, curr_man, next_man) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:637:51: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:645:54: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 645 | curr_man = CombineUnspecifiedInternalManeuver(maneuvers, prev_man, curr_man, next_man, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | DirectionsLeg_Maneuver_Type_kNone); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:645:54: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'void valhalla::odin::ManeuversBuilder::ProcessRoundabouts(std::__cxx11::list&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:3346:38: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 3346 | next_man = CombineManeuvers(maneuvers, curr_man, next_man); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'void valhalla::odin::ManeuversBuilder::CollapseSmallEndRampFork(std::__cxx11::list&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:3991:34: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 3991 | curr_man = CombineManeuvers(maneuvers, prev_man, curr_man); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'void valhalla::odin::ManeuversBuilder::CollapseMergeManeuvers(std::__cxx11::list&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:4044:34: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 4044 | next_man = CombineManeuvers(maneuvers, curr_man, next_man); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/matrix_serializer.cc:2: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h: In function 'valhalla::midgard::PointLL valhalla::to_ll(const LatLng&)': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h:563:47: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | inline midgard::PointLL to_ll(const LatLng& ll) { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/gridded_data.h:7, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/tyr/serializers.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/isochrone_serializer.cc:5: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ In file included from /usr/include/c++/15.2.0/list:67, from /usr/include/absl/hash/internal/hash.h:63, from /usr/include/absl/hash/hash.h:89, from /usr/include/absl/container/internal/container_memory.h:29, from /usr/include/absl/strings/internal/cord_internal.h:32, from /usr/include/absl/strings/cord_analysis.h:23, from /usr/include/absl/strings/cord.h:84, from /usr/include/google/protobuf/io/coded_stream.h:111, from /home/buildozer/aports/community/valhalla/src/valhalla/build/src/valhalla/proto/options.pb.h:20, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/attributes_controller.h:2, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/tyr/serializers.h:4: /usr/include/c++/15.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {const valhalla::midgard::GeoPoint&}; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_list.h:2470:8: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 2470 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Allocator>::reference std::__cxx11::list<_Tp, _Allocator>::emplace_back(_Args&& ...) [with _Args = {const valhalla::midgard::GeoPoint&}; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:2396:18, inlined from 'std::__cxx11::list<_Tp, _Allocator>::list(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:1185:31, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::list >; _Args = {const std::__cxx11::list, std::allocator > >&}; _Tp = std::_List_node > >]' at /usr/include/c++/15.2.0/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::list >; _Args = {const std::__cxx11::list, std::allocator > >&}; _Tp = std::_List_node > >]' at /usr/include/c++/15.2.0/bits/alloc_traits.h:674:17, inlined from 'std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::list, std::allocator > >&}; _Tp = std::__cxx11::list >; _Alloc = std::allocator > >]' at /usr/include/c++/15.2.0/bits/stl_list.h:1106:33, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {const std::__cxx11::list, std::allocator > >&}; _Tp = std::__cxx11::list >; _Alloc = std::allocator > >]' at /usr/include/c++/15.2.0/bits/stl_list.h:2472:35, inlined from 'std::__cxx11::list<_Tp, _Allocator>::reference std::__cxx11::list<_Tp, _Allocator>::emplace_back(_Args&& ...) [with _Args = {const std::__cxx11::list, std::allocator > >&}; _Tp = std::__cxx11::list >; _Alloc = std::allocator > >]' at /usr/include/c++/15.2.0/bits/stl_list.h:1819:19: /usr/include/c++/15.2.0/bits/stl_list.h:1819:26: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 1819 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:64, from /usr/include/absl/hash/internal/hash.h:64: /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = valhalla::midgard::GeoPoint; _Val = std::pair, std::_List_iterator > > >; _KeyOfValue = std::_Select1st, std::_List_iterator > > > >; _Compare = std::less >; _Alloc = std::allocator, std::_List_iterator > > > >]': /usr/include/c++/15.2.0/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::_List_iterator > > >, std::_Select1st, std::_List_iterator > > > >, std::less >, std::allocator, std::_List_iterator > > > > >::const_iterator' changed in GCC 7.1 2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Allocator>::push_back(const value_type&) [with _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'valhalla::midgard::GriddedData::contours_t valhalla::midgard::GriddedData::GenerateContours(std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > > >&, bool, float, float) const [with unsigned int dimensions_t = 2]' at /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/gridded_data.h:340:43: /usr/include/c++/15.2.0/bits/stl_list.h:1804:24: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 1804 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Allocator>::push_back(const value_type&) [with _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'valhalla::midgard::GriddedData::contours_t valhalla::midgard::GriddedData::GenerateContours(std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > > >&, bool, float, float) const [with unsigned int dimensions_t = 2]' at /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/gridded_data.h:349:49: /usr/include/c++/15.2.0/bits/stl_list.h:1804:24: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 1804 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Allocator>::push_front(const value_type&) [with _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'valhalla::midgard::GriddedData::contours_t valhalla::midgard::GriddedData::GenerateContours(std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > > >&, bool, float, float) const [with unsigned int dimensions_t = 2]' at /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/gridded_data.h:354:52: /usr/include/c++/15.2.0/bits/stl_list.h:1707:24: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 1707 | { this->_M_insert(begin(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Allocator>::reference std::__cxx11::list<_Tp, _Allocator>::emplace_back(_Args&& ...) [with _Args = {const valhalla::midgard::GeoPoint&}; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:2396:18, inlined from 'std::__cxx11::list<_Tp, _Allocator>::list(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:1208:31, inlined from 'valhalla::midgard::GriddedData::contours_t valhalla::midgard::GriddedData::GenerateContours(std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > > >&, bool, float, float) const [with unsigned int dimensions_t = 2]' at /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/gridded_data.h:359:44: /usr/include/c++/15.2.0/bits/stl_list.h:1819:26: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 1819 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/gridded_data.h:7, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/tyr/serializers.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/serializers.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/narrativebuilder.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/narrativebuilder.h: In member function 'virtual void valhalla::odin::NarrativeBuilder::FormArticulatedPrepositions(std::string&)': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/narrativebuilder.h:643:57: warning: unused parameter 'instruction' [-Wunused-parameter] 643 | virtual void FormArticulatedPrepositions(std::string& instruction) { | ~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/tyr/actor.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/actor.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:10: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h: In member function 'valhalla::midgard::PointLL valhalla::midgard::projector_t::operator()(const valhalla::midgard::PointLL&, const valhalla::midgard::PointLL&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/util.h:595:71: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | inline PointLL operator()(const PointLL& u, const PointLL& v) const { | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/narrative_builder_factory.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:12: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/narrativebuilder.h: In member function 'virtual void valhalla::odin::NarrativeBuilder::FormArticulatedPrepositions(std::string&)': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/narrativebuilder.h:643:57: warning: unused parameter 'instruction' [-Wunused-parameter] 643 | virtual void FormArticulatedPrepositions(std::string& instruction) { | ~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:67, from /usr/include/c++/15.2.0/functional:66, from /usr/include/absl/log/internal/vlog_config.h:31, from /usr/include/absl/log/absl_vlog_is_on.h:63, from /usr/include/absl/log/internal/log_impl.h:18, from /usr/include/absl/log/absl_log.h:36, from /usr/include/google/protobuf/io/coded_stream.h:107, from /home/buildozer/aports/community/valhalla/src/valhalla/build/src/valhalla/proto/api.pb.h:20, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:1: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Sentinel = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator*>; _Sentinel = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:74: /usr/include/c++/15.2.0/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/vector.tcc:885:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 885 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc:885:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/vector.tcc:885:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _Sentinel = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::midgard::GeoPoint*; _ForwardIterator = valhalla::midgard::GeoPoint*; _Allocator = allocator >]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/vector.tcc:900:34: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/vector.tcc:915:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 915 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 916 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 917 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _Sentinel = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::midgard::GeoPoint*; _ForwardIterator = valhalla::midgard::GeoPoint*; _Allocator = allocator >]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/vector.tcc:920:34: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _Sentinel = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::midgard::GeoPoint*; _ForwardIterator = valhalla::midgard::GeoPoint*; _Allocator = allocator >]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/vector.tcc:950:9: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/vector.tcc:953:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 953 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 954 | __new_finish, | ~~~~~~~~~~~~~ 955 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _Sentinel = move_iterator*>; _ForwardIterator = valhalla::midgard::GeoPoint*; _Tp = valhalla::midgard::GeoPoint]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = valhalla::midgard::GeoPoint*; _ForwardIterator = valhalla::midgard::GeoPoint*; _Allocator = allocator >]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/vector.tcc:958:9: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'std::vector, std::allocator > > {anonymous}::simplified_shape(const valhalla::DirectionsRoute&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:279:24, inlined from 'void {anonymous}::route_geometry(valhalla::baldr::json::MapPtr&, const valhalla::DirectionsRoute&, const valhalla::Options&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:298:29, inlined from 'std::string osrm_serializers::serialize(valhalla::Api&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:2147:19: /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1621 | _M_range_insert(begin() + __offset, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = valhalla::midgard::GeoPoint; _Alloc = std::allocator >]', inlined from 'std::vector, std::allocator > > {anonymous}::full_shape(const valhalla::DirectionsRoute&, const valhalla::Options&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:253:19, inlined from 'void {anonymous}::route_geometry(valhalla::baldr::json::MapPtr&, const valhalla::DirectionsRoute&, const valhalla::Options&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:301:23, inlined from 'std::string osrm_serializers::serialize(valhalla::Api&)' at /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:2147:19: /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1621 | _M_range_insert(begin() + __offset, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/connectivity_map.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/worker.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/worker.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h: In member function 'valhalla::midgard::PointLL valhalla::baldr::GraphTileHeader::base_ll() const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:167:36: note: parameter passing for argument of type 'valhalla::midgard::GeoPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | midgard::PointLL base_ll() const { | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/worker.cc: In function 'void {anonymous}::parse_location(valhalla::Location*, const rapidjson::Value&, valhalla::Api&, const boost::optional&, bool)': /home/buildozer/aports/community/valhalla/src/valhalla/src/worker.cc:277:25: warning: '*(unsigned char*)((char*)&exclude_closures + offsetof(boost::optional,boost::optional::.boost::optional_detail::tc_optional_base::m_storage))' may be used uninitialized [-Wmaybe-uninitialized] 277 | boost::optional exclude_closures; | ^~~~~~~~~~~~~~~~ [180/181] Linking CXX shared library src/libvalhalla.so.3.6.0 [181/181] Creating library symlink src/libvalhalla.so.3 src/libvalhalla.so >>> valhalla: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/api.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/common.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/directions.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/info.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/options.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/sign.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/trip.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/transit.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/transit_fetch.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/incidents.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/status.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/matrix.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/isochrone.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/expansion.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/accessrestriction.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/admin.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/admininfo.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/attributes_controller.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/complexrestriction.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/compression_utils.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/conditional_speed_limit.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/connectivity_map.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/curl_tilegetter.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/curler.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/datetime.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/directededge.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/double_bucket_queue.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/edgeinfo.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/edgetracker.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/graphconstants.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/graphid.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/graphmemory.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/graphreader.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/graphtile.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/graphtileheader.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/graphtileptr.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/json.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/landmark.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/laneconnectivity.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/location.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/merge.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/nodeinfo.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/nodetransition.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/openlr.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/pathlocation.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/predictedspeeds.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/rapidjson_fwd.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/rapidjson_utils.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/sign.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/signinfo.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/streetname.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/streetname_us.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/streetnames.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/streetnames_factory.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/streetnames_us.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/tilegetter.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/tilehierarchy.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/time_info.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/timedomain.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/traffictile.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/transitdeparture.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/transitroute.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/transitschedule.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/transitstop.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/transittransfer.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/turn.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/turnlanes.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/verbal_text_formatter.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/verbal_text_formatter_factory.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/verbal_text_formatter_us.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/verbal_text_formatter_us_co.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/baldr/verbal_text_formatter_us_tx.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/loki/node_search.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/loki/polygon_search.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/loki/reach.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/loki/search.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/loki/worker.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/candidate_search.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/config.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/emission_cost_model.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/geometry_helpers.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/grid_range_query.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/grid_traversal.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/map_matcher.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/map_matcher_factory.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/match_result.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/measurement.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/priority_queue.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/routing.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/state.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/stateid.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/topk_search.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/transition_cost_model.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/meili/viterbi_search.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/aabb2.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/constants.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/distanceapproximator.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/elevation_encoding.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/ellipse.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/encoded.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/gridded_data.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/linesegment2.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/logging.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/obb2.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/point2.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/point_tile_index.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/pointll.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/polyline2.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/sequence.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/tiles.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/util.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/util_core.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/midgard/vector2.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/odin/directionsbuilder.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/odin/enhancedtrippath.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/odin/maneuver.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/odin/maneuversbuilder.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/odin/markup_formatter.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/odin/narrative_builder_factory.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/odin/narrative_dictionary.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/odin/narrativebuilder.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/odin/sign.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/odin/signs.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/odin/transitrouteinfo.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/odin/util.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/odin/worker.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/autocost.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/bicyclecost.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/costconstants.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/costfactory.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/dynamiccost.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/edgelabel.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/hierarchylimits.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/motorcyclecost.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/motorscootercost.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/nocost.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/osrm_car_duration.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/pedestriancost.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/recost.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/transitcost.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/sif/truckcost.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/skadi/sample.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/skadi/util.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/alternates.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/astar_bss.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/astarheuristic.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/bidirectional_astar.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/centroid.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/costmatrix.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/dijkstras.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/edgestatus.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/isochrone.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/map_matcher.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/matrixalgorithm.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/multimodal.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/optimizer.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/pathalgorithm.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/pathinfo.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/route_matcher.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/timedistancebssmatrix.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/timedistancematrix.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/triplegbuilder.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/unidirectional_astar.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/thor/worker.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/tyr/actor.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/tyr/serializer_constants.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/tyr/serializers.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/lib/pkgconfig/libvalhalla.pc -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/lib/libvalhalla.so.3.6.0 -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/lib/libvalhalla.so.3 -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/share/doc/libvalhalla0/COPYING -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/share/doc/libvalhalla0/CHANGELOG.md -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/lib/libvalhalla.so -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/share/doc/libvalhalla-dev/COPYING -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/share/doc/libvalhalla-dev/CHANGELOG.md -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/share/doc/libvalhalla-dev/README.md -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/valhalla.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/worker.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/config.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/filesystem_utils.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto_conversions.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/exceptions.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/bin/valhalla_build_config -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/bin/valhalla_build_elevation -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/bin/valhalla_build_extract -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/bin/valhalla_build_timezones -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/share/doc/valhalla/COPYING -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/share/doc/valhalla/CHANGELOG.md -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal/meta.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal/dtoa.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal/regex.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal/swap.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal/clzll.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal/itoa.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal/ieee754.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal/strtod.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal/diyfp.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal/pow10.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal/strfunc.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal/stack.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/internal/biginteger.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/filewritestream.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/ostreamwrapper.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/prettywriter.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/cursorstreamwrapper.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/fwd.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/pointer.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/document.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/uri.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/msinttypes -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/msinttypes/inttypes.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/msinttypes/stdint.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/error -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/error/en.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/error/error.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/filereadstream.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/writer.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/memorybuffer.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/encodings.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/allocators.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/memorystream.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/schema.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/istreamwrapper.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/encodedstream.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/reader.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/stringbuffer.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/rapidjson.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/rapidjson/stream.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/date -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/date/iso_week.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/date/solar_hijri.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/date/date.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/date/tz_private.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/date/tz.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/date/chrono_io.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/date/ios.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/date/islamic.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/date/ptz.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/third_party/date/julian.h >>> valhalla-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/valhalla/pkg/valhalla-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/buildozer/aports/community/valhalla/pkg/valhalla-dev/usr/lib/pkgconfig' 'usr/lib/libvalhalla.so' -> '/home/buildozer/aports/community/valhalla/pkg/valhalla-dev/usr/lib/libvalhalla.so' >>> valhalla-dev*: Preparing subpackage valhalla-dev... >>> valhalla-dev*: Stripping binaries >>> valhalla-dev*: Running postcheck for valhalla-dev >>> valhalla-doc*: Running split function doc... 'usr/share/doc' -> '/home/buildozer/aports/community/valhalla/pkg/valhalla-doc/usr/share/doc' >>> valhalla-doc*: Preparing subpackage valhalla-doc... >>> valhalla-doc*: Running postcheck for valhalla-doc >>> valhalla*: Running postcheck for valhalla >>> valhalla*: Preparing package valhalla... >>> valhalla*: Stripping binaries >>> valhalla*: Scanning shared objects >>> valhalla-dev*: Scanning shared objects >>> valhalla-dev*: Tracing dependencies... boost-dev curl-dev gtest-dev libspatialite-dev luajit-dev lz4-dev prime_server-dev protobuf-dev python3-dev rapidjson-dev sqlite-dev zeromq-dev zlib-dev valhalla=3.6.0-r1 pkgconfig >>> valhalla-dev*: Package size: 4.7 MB >>> valhalla-dev*: Compressing data... >>> valhalla-dev*: Create checksum... >>> valhalla-dev*: Create valhalla-dev-3.6.0-r1.apk >>> valhalla-doc*: Tracing dependencies... >>> valhalla-doc*: Package size: 608.5 KB >>> valhalla-doc*: Compressing data... >>> valhalla-doc*: Create checksum... >>> valhalla-doc*: Create valhalla-doc-3.6.0-r1.apk >>> valhalla*: Tracing dependencies... so:libabsl_hash.so.2508.0.0 so:libabsl_log_internal_check_op.so.2508.0.0 so:libabsl_log_internal_message.so.2508.0.0 so:libabsl_log_internal_nullguard.so.2508.0.0 so:libc.musl-armhf.so.1 so:libcurl.so.4 so:libgcc_s.so.1 so:liblz4.so.1 so:libprotobuf-lite.so.31 so:libstdc++.so.6 so:libz.so.1 >>> valhalla*: Package size: 7.7 MB >>> valhalla*: Compressing data... >>> valhalla*: Create checksum... >>> valhalla*: Create valhalla-3.6.0-r1.apk >>> valhalla: Build complete at Mon, 27 Oct 2025 10:20:49 +0000 elapsed time 0h 3m 1s >>> valhalla: Cleaning up srcdir >>> valhalla: Cleaning up pkgdir >>> valhalla: Cleaning up tmpdir >>> valhalla: Uninstalling dependencies... ( 1/228) Purging .makedepends-valhalla (20251027.101750) ( 2/228) Purging boost-dev (1.84.0-r3) ( 3/228) Purging boost1.84-dev (1.84.0-r3) ( 4/228) Purging boost1.84 (1.84.0-r3) ( 5/228) Purging bzip2-dev (1.0.8-r6) ( 6/228) Purging icu-dev (76.1-r1) ( 7/228) Purging boost1.84-libs (1.84.0-r3) ( 8/228) Purging boost1.84-atomic (1.84.0-r3) ( 9/228) Purging boost1.84-chrono (1.84.0-r3) ( 10/228) Purging boost1.84-container (1.84.0-r3) ( 11/228) Purging boost1.84-contract (1.84.0-r3) ( 12/228) Purging boost1.84-coroutine (1.84.0-r3) ( 13/228) Purging boost1.84-date_time (1.84.0-r3) ( 14/228) Purging boost1.84-fiber (1.84.0-r3) ( 15/228) Purging boost1.84-graph (1.84.0-r3) ( 16/228) Purging boost1.84-iostreams (1.84.0-r3) ( 17/228) Purging boost1.84-json (1.84.0-r3) ( 18/228) Purging boost1.84-locale (1.84.0-r3) ( 19/228) Purging boost1.84-log_setup (1.84.0-r3) ( 20/228) Purging boost1.84-math (1.84.0-r3) ( 21/228) Purging boost1.84-nowide (1.84.0-r3) ( 22/228) Purging boost1.84-prg_exec_monitor (1.84.0-r3) ( 23/228) Purging boost1.84-program_options (1.84.0-r3) ( 24/228) Purging boost1.84-python3 (1.84.0-r3) ( 25/228) Purging boost1.84-random (1.84.0-r3) ( 26/228) Purging boost1.84-regex (1.84.0-r3) ( 27/228) Purging boost1.84-stacktrace_basic (1.84.0-r3) ( 28/228) Purging boost1.84-stacktrace_noop (1.84.0-r3) ( 29/228) Purging boost1.84-system (1.84.0-r3) ( 30/228) Purging boost1.84-timer (1.84.0-r3) ( 31/228) Purging boost1.84-type_erasure (1.84.0-r3) ( 32/228) Purging boost1.84-unit_test_framework (1.84.0-r3) ( 33/228) Purging boost1.84-url (1.84.0-r3) ( 34/228) Purging boost1.84-wave (1.84.0-r3) ( 35/228) Purging boost1.84-wserialization (1.84.0-r3) ( 36/228) Purging gtest-dev (1.17.0-r0) ( 37/228) Purging libspatialite-dev (5.1.0-r4) ( 38/228) Purging librttopo-dev (1.1.0-r6) ( 39/228) Purging geos-dev (3.14.0-r0) ( 40/228) Purging libxml2-dev (2.13.9-r0) ( 41/228) Purging libxml2-utils (2.13.9-r0) ( 42/228) Purging minizip-dev (1.3.1-r0) ( 43/228) Purging proj-dev (9.7.0-r0) ( 44/228) Purging libspatialite (5.1.0-r4) ( 45/228) Purging luajit-dev (2.1_p20240815-r1) ( 46/228) Purging luajit (2.1_p20240815-r1) ( 47/228) Purging lz4-dev (1.10.0-r0) ( 48/228) Purging prime_server-dev (0.7.0-r2) ( 49/228) Purging prime_server (0.7.0-r2) ( 50/228) Purging protobuf-dev (31.1-r1) ( 51/228) Purging python3-dev (3.12.12-r0) ( 52/228) Purging python3-pyc (3.12.12-r0) ( 53/228) Purging python3-pycache-pyc0 (3.12.12-r0) ( 54/228) Purging pyc (3.12.12-r0) ( 55/228) Purging python3 (3.12.12-r0) ( 56/228) Purging rapidjson-dev (1.1.0-r9) ( 57/228) Purging sqlite-dev (3.50.4-r1) ( 58/228) Purging sqlite (3.50.4-r1) ( 59/228) Purging zeromq-dev (4.3.5-r2) ( 60/228) Purging cmake (4.1.2-r0) ( 61/228) Purging samurai (1.2-r7) ( 62/228) Purging abseil-cpp-dev (20250814.1-r0) ( 63/228) Purging linux-headers (6.16.12-r0) ( 64/228) Purging abseil-cpp-civil-time (20250814.1-r0) ( 65/228) Purging abseil-cpp-cordz-sample-token (20250814.1-r0) ( 66/228) Purging abseil-cpp-crc-cpu-detect (20250814.1-r0) ( 67/228) Purging abseil-cpp-debugging-internal (20250814.1-r0) ( 68/228) Purging abseil-cpp-demangle-internal (20250814.1-r0) ( 69/228) Purging abseil-cpp-demangle-rust (20250814.1-r0) ( 70/228) Purging abseil-cpp-exception-safety-testing (20250814.1-r0) ( 71/228) Purging abseil-cpp-failure-signal-handler (20250814.1-r0) ( 72/228) Purging abseil-cpp-flags-parse (20250814.1-r0) ( 73/228) Purging abseil-cpp-flags-usage-internal (20250814.1-r0) ( 74/228) Purging abseil-cpp-flags-usage (20250814.1-r0) ( 75/228) Purging abseil-cpp-graphcycles-internal (20250814.1-r0) ( 76/228) Purging abseil-cpp-hash-generator-testing (20250814.1-r0) ( 77/228) Purging abseil-cpp-hashtable-profiler (20250814.1-r0) ( 78/228) Purging abseil-cpp-log-flags (20250814.1-r0) ( 79/228) Purging abseil-cpp-log-internal-test-actions (20250814.1-r0) ( 80/228) Purging abseil-cpp-log-internal-test-matchers (20250814.1-r0) ( 81/228) Purging abseil-cpp-per-thread-sem-test-common (20250814.1-r0) ( 82/228) Purging abseil-cpp-periodic-sampler (20250814.1-r0) ( 83/228) Purging abseil-cpp-poison (20250814.1-r0) ( 84/228) Purging abseil-cpp-pow10-helper (20250814.1-r0) ( 85/228) Purging abseil-cpp-profile-builder (20250814.1-r0) ( 86/228) Purging abseil-cpp-random-distributions (20250814.1-r0) ( 87/228) Purging abseil-cpp-random-internal-distribution-test-util (20250814.1-r0) ( 88/228) Purging abseil-cpp-random-internal-randen-hwaes-impl (20250814.1-r0) ( 89/228) Purging abseil-cpp-random-internal-randen-hwaes (20250814.1-r0) ( 90/228) Purging abseil-cpp-random-seed-sequences (20250814.1-r0) ( 91/228) Purging abseil-cpp-scoped-mock-log (20250814.1-r0) ( 92/228) Purging abseil-cpp-scoped-set-env (20250814.1-r0) ( 93/228) Purging abseil-cpp-spinlock-test-common (20250814.1-r0) ( 94/228) Purging abseil-cpp-stack-consumption (20250814.1-r0) ( 95/228) Purging abseil-cpp-status-matchers (20250814.1-r0) ( 96/228) Purging abseil-cpp-string-view (20250814.1-r0) ( 97/228) Purging abseil-cpp-test-instance-tracker (20250814.1-r0) ( 98/228) Purging abseil-cpp-time-internal-test-util (20250814.1-r0) ( 99/228) Purging abseil-cpp-vlog-config-internal (20250814.1-r0) (100/228) Purging abseil-cpp-flags-internal (20250814.1-r0) (101/228) Purging abseil-cpp-flags-marshalling (20250814.1-r0) (102/228) Purging abseil-cpp-flags-reflection (20250814.1-r0) (103/228) Purging abseil-cpp-log-entry (20250814.1-r0) (104/228) Purging abseil-cpp-log-internal-fnmatch (20250814.1-r0) (105/228) Purging abseil-cpp-log-internal-test-helpers (20250814.1-r0) (106/228) Purging abseil-cpp-log-severity (20250814.1-r0) (107/228) Purging abseil-cpp-random-internal-entropy-pool (20250814.1-r0) (108/228) Purging abseil-cpp-random-internal-randen (20250814.1-r0) (109/228) Purging abseil-cpp-random-internal-randen-slow (20250814.1-r0) (110/228) Purging abseil-cpp-random-internal-seed-material (20250814.1-r0) (111/228) Purging abseil-cpp-random-seed-gen-exception (20250814.1-r0) (112/228) Purging boost1.84-context (1.84.0-r3) (113/228) Purging boost1.84-log (1.84.0-r3) (114/228) Purging boost1.84-serialization (1.84.0-r3) (115/228) Purging boost1.84-thread (1.84.0-r3) (116/228) Purging curl-dev (8.16.0-r1) (117/228) Purging czmq (4.2.1-r4) (118/228) Purging gdbm (1.26-r0) (119/228) Purging gmock (1.17.0-r0) (120/228) Purging gtest (1.17.0-r0) (121/228) Purging icu (76.1-r1) (122/228) Purging icu-libs (76.1-r1) (123/228) Purging libarchive (3.8.2-r0) (124/228) Purging libbz2 (1.0.8-r6) (125/228) Purging libffi (3.5.2-r0) (126/228) Purging libpanelw (6.5_p20251010-r0) (127/228) Purging libpsl-dev (0.21.5-r3) (128/228) Purging libpsl-utils (0.21.5-r3) (129/228) Purging librttopo (1.1.0-r6) (130/228) Purging libsodium-dev (1.0.20-r0) (131/228) Purging libuuid (2.41.2-r0) (132/228) Purging libuv (1.51.0-r0) (133/228) Purging libxml2 (2.13.9-r0) (134/228) Purging libzmq (4.3.5-r2) (135/228) Purging minizip (1.3.1-r0) (136/228) Purging mpdecimal (4.0.1-r0) (137/228) Purging nghttp2-dev (1.67.1-r0) (138/228) Purging nghttp3-dev (1.11.0-r0) (139/228) Purging openssl-dev (3.5.4-r0) (140/228) Purging proj (9.7.0-r0) (141/228) Purging rhash-libs (1.4.6-r0) (142/228) Purging sqlite-libs (3.50.4-r1) (143/228) Purging tiff-dev (4.7.1-r0) (144/228) Purging libtiffxx (4.7.1-r0) (145/228) Purging tiff (4.7.1-r0) (146/228) Purging xz-dev (5.8.1-r0) (147/228) Purging xz (5.8.1-r0) (148/228) Purging xz-libs (5.8.1-r0) (149/228) Purging zlib-dev (1.3.1-r2) (150/228) Purging zstd-dev (1.5.7-r2) (151/228) Purging zstd (1.5.7-r2) (152/228) Purging protoc (31.1-r1) (153/228) Purging libprotobuf (31.1-r1) (154/228) Purging libprotobuf-lite (31.1-r1) (155/228) Purging protobuf (31.1-r1) (156/228) Purging libprotoc (31.1-r1) (157/228) Purging abseil-cpp-die-if-null (20250814.1-r0) (158/228) Purging abseil-cpp-log-internal-message (20250814.1-r0) (159/228) Purging abseil-cpp-examine-stack (20250814.1-r0) (160/228) Purging abseil-cpp-statusor (20250814.1-r0) (161/228) Purging abseil-cpp-status (20250814.1-r0) (162/228) Purging abseil-cpp-cord (20250814.1-r0) (163/228) Purging abseil-cpp-cordz-info (20250814.1-r0) (164/228) Purging abseil-cpp-cordz-handle (20250814.1-r0) (165/228) Purging abseil-cpp-log-internal-log-sink-set (20250814.1-r0) (166/228) Purging abseil-cpp-flags-config (20250814.1-r0) (167/228) Purging abseil-cpp-flags-program-name (20250814.1-r0) (168/228) Purging abseil-cpp-raw-hash-set (20250814.1-r0) (169/228) Purging abseil-cpp-hashtablez-sampler (20250814.1-r0) (170/228) Purging abseil-cpp-synchronization (20250814.1-r0) (171/228) Purging abseil-cpp-stacktrace (20250814.1-r0) (172/228) Purging abseil-cpp-malloc-internal (20250814.1-r0) (173/228) Purging abseil-cpp-log-internal-conditions (20250814.1-r0) (174/228) Purging abseil-cpp-base (20250814.1-r0) (175/228) Purging abseil-cpp-log-globals (20250814.1-r0) (176/228) Purging abseil-cpp-hash (20250814.1-r0) (177/228) Purging abseil-cpp-city (20250814.1-r0) (178/228) Purging abseil-cpp-cord-internal (20250814.1-r0) (179/228) Purging abseil-cpp-cordz-functions (20250814.1-r0) (180/228) Purging abseil-cpp-crc-cord-state (20250814.1-r0) (181/228) Purging abseil-cpp-crc32c (20250814.1-r0) (182/228) Purging abseil-cpp-crc-internal (20250814.1-r0) (183/228) Purging abseil-cpp-decode-rust-punycode (20250814.1-r0) (184/228) Purging abseil-cpp-exponential-biased (20250814.1-r0) (185/228) Purging abseil-cpp-flags-commandlineflag (20250814.1-r0) (186/228) Purging abseil-cpp-flags-commandlineflag-internal (20250814.1-r0) (187/228) Purging abseil-cpp-flags-private-handle-accessor (20250814.1-r0) (188/228) Purging abseil-cpp-log-internal-format (20250814.1-r0) (189/228) Purging abseil-cpp-kernel-timeout-internal (20250814.1-r0) (190/228) Purging abseil-cpp-time (20250814.1-r0) (191/228) Purging abseil-cpp-log-internal-check-op (20250814.1-r0) (192/228) Purging abseil-cpp-str-format-internal (20250814.1-r0) (193/228) Purging abseil-cpp-strings (20250814.1-r0) (194/228) Purging abseil-cpp-int128 (20250814.1-r0) (195/228) Purging abseil-cpp-leak-check (20250814.1-r0) (196/228) Purging abseil-cpp-log-initialize (20250814.1-r0) (197/228) Purging abseil-cpp-log-internal-globals (20250814.1-r0) (198/228) Purging abseil-cpp-log-internal-nullguard (20250814.1-r0) (199/228) Purging abseil-cpp-log-internal-structured-proto (20250814.1-r0) (200/228) Purging abseil-cpp-log-internal-proto (20250814.1-r0) (201/228) Purging abseil-cpp-log-sink (20250814.1-r0) (202/228) Purging abseil-cpp-random-internal-platform (20250814.1-r0) (203/228) Purging abseil-cpp-strings-internal (20250814.1-r0) (204/228) Purging abseil-cpp-raw-logging-internal (20250814.1-r0) (205/228) Purging abseil-cpp-spinlock-wait (20250814.1-r0) (206/228) Purging abseil-cpp-strerror (20250814.1-r0) (207/228) Purging abseil-cpp-symbolize (20250814.1-r0) (208/228) Purging abseil-cpp-throw-delegate (20250814.1-r0) (209/228) Purging abseil-cpp-time-zone (20250814.1-r0) (210/228) Purging abseil-cpp-tracing-internal (20250814.1-r0) (211/228) Purging abseil-cpp-utf8-for-code-point (20250814.1-r0) (212/228) Purging boost1.84-filesystem (1.84.0-r3) (213/228) Purging brotli-dev (1.1.0-r2) (214/228) Purging brotli (1.1.0-r2) (215/228) Purging c-ares-dev (1.34.5-r0) (216/228) Purging geos (3.14.0-r0) (217/228) Purging icu-data-en (76.1-r1) (218/228) Purging libidn2-dev (2.3.8-r0) (219/228) Purging libjpeg-turbo-dev (3.1.2-r0) (220/228) Purging libturbojpeg (3.1.2-r0) (221/228) Purging libjpeg-turbo (3.1.2-r0) (222/228) Purging libwebp-dev (1.6.0-r0) (223/228) Purging libwebpdecoder (1.6.0-r0) (224/228) Purging libwebpdemux (1.6.0-r0) (225/228) Purging libwebpmux (1.6.0-r0) (226/228) Purging libwebp (1.6.0-r0) (227/228) Purging libsharpyuv (1.6.0-r0) (228/228) Purging libsodium (1.0.20-r0) busybox-1.37.0-r24.trigger: Executing script... OK: 342 MiB in 105 packages >>> valhalla: Updating the community/armhf repository index... >>> valhalla: Signing the index...