>>> valhalla: Building community/valhalla 3.1.4-r17 (using abuild 3.13.0-r3) started Thu, 02 May 2024 03:50:13 +0000 >>> valhalla: Checking sanity of /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 prime_server-dev protobuf-dev python3-dev sqlite-dev zeromq-dev zlib-dev cmake (1/216) Installing boost1.84-atomic (1.84.0-r1) (2/216) Installing boost1.84-chrono (1.84.0-r1) (3/216) Installing boost1.84-container (1.84.0-r1) (4/216) Installing boost1.84-context (1.84.0-r1) (5/216) Installing boost1.84-contract (1.84.0-r1) (6/216) Installing boost1.84-coroutine (1.84.0-r1) (7/216) Installing boost1.84-date_time (1.84.0-r1) (8/216) Installing boost1.84-fiber (1.84.0-r1) (9/216) Installing boost1.84-filesystem (1.84.0-r1) (10/216) Installing boost1.84-graph (1.84.0-r1) (11/216) Installing xz-libs (5.6.1-r3) (12/216) Installing boost1.84-iostreams (1.84.0-r1) (13/216) Installing boost1.84-thread (1.84.0-r1) (14/216) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (15/216) Installing icu-libs (74.2-r0) (16/216) Installing boost1.84-locale (1.84.0-r1) (17/216) Installing boost1.84-log (1.84.0-r1) (18/216) Installing boost1.84-log_setup (1.84.0-r1) (19/216) Installing boost1.84-math (1.84.0-r1) (20/216) Installing boost1.84-prg_exec_monitor (1.84.0-r1) (21/216) Installing boost1.84-program_options (1.84.0-r1) (22/216) Installing gdbm (1.23-r1) (23/216) Installing mpdecimal (4.0.0-r0) (24/216) Installing libpanelw (6.4_p20240330-r0) (25/216) Installing readline (8.2.10-r0) (26/216) Installing sqlite-libs (3.45.3-r0) (27/216) Installing python3 (3.12.3-r1) (28/216) Installing python3-pycache-pyc0 (3.12.3-r1) (29/216) Installing pyc (3.12.3-r1) (30/216) Installing python3-pyc (3.12.3-r1) (31/216) Installing boost1.84-python3 (1.84.0-r1) (32/216) Installing boost1.84-random (1.84.0-r1) (33/216) Installing boost1.84-regex (1.84.0-r1) (34/216) Installing boost1.84-serialization (1.84.0-r1) (35/216) Installing boost1.84-stacktrace_basic (1.84.0-r1) (36/216) Installing boost1.84-stacktrace_noop (1.84.0-r1) (37/216) Installing boost1.84-system (1.84.0-r1) (38/216) Installing boost1.84-timer (1.84.0-r1) (39/216) Installing boost1.84-type_erasure (1.84.0-r1) (40/216) Installing boost1.84-unit_test_framework (1.84.0-r1) (41/216) Installing boost1.84-url (1.84.0-r1) (42/216) Installing boost1.84-wave (1.84.0-r1) (43/216) Installing boost1.84-wserialization (1.84.0-r1) (44/216) Installing boost1.84-json (1.84.0-r1) (45/216) Installing boost1.84-nowide (1.84.0-r1) (46/216) Installing boost1.84-libs (1.84.0-r1) (47/216) Installing boost1.84 (1.84.0-r1) (48/216) Installing linux-headers (6.6-r0) (49/216) Installing bzip2-dev (1.0.8-r6) (50/216) Installing icu (74.2-r0) (51/216) Installing icu-dev (74.2-r0) (52/216) Installing xz (5.6.1-r3) (53/216) Installing xz-dev (5.6.1-r3) (54/216) Installing zlib-dev (1.3.1-r1) (55/216) Installing zstd (1.5.6-r0) (56/216) Installing zstd-dev (1.5.6-r0) (57/216) Installing boost1.84-dev (1.84.0-r1) (58/216) Installing boost-dev (1.84.0-r1) (59/216) Installing brotli (1.1.0-r2) (60/216) Installing brotli-dev (1.1.0-r2) (61/216) Installing c-ares-dev (1.28.1-r0) (62/216) Installing libidn2-dev (2.3.7-r0) (63/216) Installing libpsl-utils (0.21.5-r1) (64/216) Installing libpsl-dev (0.21.5-r1) (65/216) Installing nghttp2-dev (1.61.0-r0) (66/216) Installing openssl-dev (3.3.0-r1) (67/216) Installing curl-dev (8.7.1-r0) (68/216) Installing gtest (1.14.0-r2) (69/216) Installing gmock (1.14.0-r2) (70/216) Installing gtest-dev (1.14.0-r2) (71/216) Installing geos (3.12.1-r0) (72/216) Installing geos-dev (3.12.1-r0) (73/216) Installing librttopo (1.1.0-r4) (74/216) Installing librttopo-dev (1.1.0-r4) (75/216) Installing libxml2 (2.12.6-r2) (76/216) Installing libxml2-utils (2.12.6-r2) (77/216) Installing libxml2-dev (2.12.6-r2) (78/216) Installing minizip (1.3.1-r0) (79/216) Installing minizip-dev (1.3.1-r0) (80/216) Installing libsharpyuv (1.3.2-r0) (81/216) Installing libwebp (1.3.2-r0) (82/216) Installing tiff (4.6.0t-r0) (83/216) Installing libtiffxx (4.6.0t-r0) (84/216) Installing libturbojpeg (3.0.2-r0) (85/216) Installing libjpeg-turbo-dev (3.0.2-r0) (86/216) Installing libwebpdecoder (1.3.2-r0) (87/216) Installing libwebpdemux (1.3.2-r0) (88/216) Installing libwebpmux (1.3.2-r0) (89/216) Installing libwebp-dev (1.3.2-r0) (90/216) Installing tiff-dev (4.6.0t-r0) (91/216) Installing sqlite (3.45.3-r0) (92/216) Installing sqlite-dev (3.45.3-r0) (93/216) Installing proj (9.3.1-r0) (94/216) Installing proj-dev (9.3.1-r0) (95/216) Installing libspatialite (5.1.0-r0) (96/216) Installing libspatialite-dev (5.1.0-r0) (97/216) Installing luajit (2.1_p20240314-r0) (98/216) Installing luajit-dev (2.1_p20240314-r0) (99/216) Installing libuuid (2.40-r2) (100/216) Installing libsodium (1.0.19-r0) (101/216) Installing libzmq (4.3.5-r2) (102/216) Installing czmq (4.2.1-r4) (103/216) Installing prime_server (0.7.0-r2) (104/216) Installing prime_server-dev (0.7.0-r2) (105/216) Installing abseil-cpp-raw-logging-internal (20230802.1-r0) (106/216) Installing abseil-cpp-log-internal-globals (20230802.1-r0) (107/216) Installing abseil-cpp-time-zone (20230802.1-r0) (108/216) Installing abseil-cpp-log-initialize (20230802.1-r0) (109/216) Installing abseil-cpp-city (20230802.1-r0) (110/216) Installing abseil-cpp-low-level-hash (20230802.1-r0) (111/216) Installing abseil-cpp-hash (20230802.1-r0) (112/216) Installing abseil-cpp-log-internal-nullguard (20230802.1-r0) (113/216) Installing abseil-cpp-strings-internal (20230802.1-r0) (114/216) Installing abseil-cpp-strings (20230802.1-r0) (115/216) Installing abseil-cpp-log-internal-check-op (20230802.1-r0) (116/216) Installing abseil-cpp-spinlock-wait (20230802.1-r0) (117/216) Installing abseil-cpp-base (20230802.1-r0) (118/216) Installing abseil-cpp-log-internal-conditions (20230802.1-r0) (119/216) Installing abseil-cpp-debugging-internal (20230802.1-r0) (120/216) Installing abseil-cpp-stacktrace (20230802.1-r0) (121/216) Installing abseil-cpp-symbolize (20230802.1-r0) (122/216) Installing abseil-cpp-examine-stack (20230802.1-r0) (123/216) Installing abseil-cpp-log-globals (20230802.1-r0) (124/216) Installing abseil-cpp-int128 (20230802.1-r0) (125/216) Installing abseil-cpp-str-format-internal (20230802.1-r0) (126/216) Installing abseil-cpp-time (20230802.1-r0) (127/216) Installing abseil-cpp-log-internal-format (20230802.1-r0) (128/216) Installing abseil-cpp-log-sink (20230802.1-r0) (129/216) Installing abseil-cpp-kernel-timeout-internal (20230802.1-r0) (130/216) Installing abseil-cpp-malloc-internal (20230802.1-r0) (131/216) Installing abseil-cpp-synchronization (20230802.1-r0) (132/216) Installing abseil-cpp-log-internal-log-sink-set (20230802.1-r0) (133/216) Installing abseil-cpp-log-internal-proto (20230802.1-r0) (134/216) Installing abseil-cpp-strerror (20230802.1-r0) (135/216) Installing abseil-cpp-log-internal-message (20230802.1-r0) (136/216) Installing abseil-cpp-raw-hash-set (20230802.1-r0) (137/216) Installing abseil-cpp-crc-internal (20230802.1-r0) (138/216) Installing abseil-cpp-crc32c (20230802.1-r0) (139/216) Installing abseil-cpp-crc-cord-state (20230802.1-r0) (140/216) Installing abseil-cpp-throw-delegate (20230802.1-r0) (141/216) Installing abseil-cpp-cord-internal (20230802.1-r0) (142/216) Installing abseil-cpp-exponential-biased (20230802.1-r0) (143/216) Installing abseil-cpp-cordz-functions (20230802.1-r0) (144/216) Installing abseil-cpp-cordz-handle (20230802.1-r0) (145/216) Installing abseil-cpp-cordz-info (20230802.1-r0) (146/216) Installing abseil-cpp-cord (20230802.1-r0) (147/216) Installing abseil-cpp-status (20230802.1-r0) (148/216) Installing abseil-cpp-statusor (20230802.1-r0) (149/216) Installing abseil-cpp-die-if-null (20230802.1-r0) (150/216) Installing libprotobuf (24.4-r1) (151/216) Installing libprotoc (24.4-r1) (152/216) Installing protoc (24.4-r1) (153/216) Installing libprotobuf-lite (24.4-r1) (154/216) Installing abseil-cpp-atomic-hook-test-helper (20230802.1-r0) (155/216) Installing abseil-cpp-bad-any-cast-impl (20230802.1-r0) (156/216) Installing abseil-cpp-bad-optional-access (20230802.1-r0) (157/216) Installing abseil-cpp-bad-variant-access (20230802.1-r0) (158/216) Installing abseil-cpp-civil-time (20230802.1-r0) (159/216) Installing abseil-cpp-cordz-sample-token (20230802.1-r0) (160/216) Installing abseil-cpp-crc-cpu-detect (20230802.1-r0) (161/216) Installing abseil-cpp-demangle-internal (20230802.1-r0) (162/216) Installing abseil-cpp-exception-safety-testing (20230802.1-r0) (163/216) Installing abseil-cpp-failure-signal-handler (20230802.1-r0) (164/216) Installing abseil-cpp-flags-commandlineflag-internal (20230802.1-r0) (165/216) Installing abseil-cpp-flags-commandlineflag (20230802.1-r0) (166/216) Installing abseil-cpp-flags-program-name (20230802.1-r0) (167/216) Installing abseil-cpp-flags-config (20230802.1-r0) (168/216) Installing abseil-cpp-flags-internal (20230802.1-r0) (169/216) Installing abseil-cpp-flags-marshalling (20230802.1-r0) (170/216) Installing abseil-cpp-flags-private-handle-accessor (20230802.1-r0) (171/216) Installing abseil-cpp-flags-reflection (20230802.1-r0) (172/216) Installing abseil-cpp-flags-usage (20230802.1-r0) (173/216) Installing abseil-cpp-flags-usage-internal (20230802.1-r0) (174/216) Installing abseil-cpp-flags-parse (20230802.1-r0) (175/216) Installing abseil-cpp-flags (20230802.1-r0) (176/216) Installing abseil-cpp-graphcycles-internal (20230802.1-r0) (177/216) Installing abseil-cpp-hash-generator-testing (20230802.1-r0) (178/216) Installing abseil-cpp-hashtablez-sampler (20230802.1-r0) (179/216) Installing abseil-cpp-leak-check (20230802.1-r0) (180/216) Installing abseil-cpp-log-entry (20230802.1-r0) (181/216) Installing abseil-cpp-log-flags (20230802.1-r0) (182/216) Installing abseil-cpp-log-severity (20230802.1-r0) (183/216) Installing abseil-cpp-log-internal-test-actions (20230802.1-r0) (184/216) Installing abseil-cpp-log-internal-test-helpers (20230802.1-r0) (185/216) Installing abseil-cpp-log-internal-test-matchers (20230802.1-r0) (186/216) Installing abseil-cpp-per-thread-sem-test-common (20230802.1-r0) (187/216) Installing abseil-cpp-periodic-sampler (20230802.1-r0) (188/216) Installing abseil-cpp-pow10-helper (20230802.1-r0) (189/216) Installing abseil-cpp-random-distributions (20230802.1-r0) (190/216) Installing abseil-cpp-random-internal-distribution-test-util (20230802.1-r0) (191/216) Installing abseil-cpp-random-internal-platform (20230802.1-r0) (192/216) Installing abseil-cpp-random-internal-randen-hwaes (20230802.1-r0) (193/216) Installing abseil-cpp-random-internal-randen-hwaes-impl (20230802.1-r0) (194/216) Installing abseil-cpp-random-internal-randen-slow (20230802.1-r0) (195/216) Installing abseil-cpp-random-internal-randen (20230802.1-r0) (196/216) Installing abseil-cpp-random-internal-seed-material (20230802.1-r0) (197/216) Installing abseil-cpp-random-seed-gen-exception (20230802.1-r0) (198/216) Installing abseil-cpp-random-internal-pool-urbg (20230802.1-r0) (199/216) Installing abseil-cpp-random-seed-sequences (20230802.1-r0) (200/216) Installing abseil-cpp-scoped-mock-log (20230802.1-r0) (201/216) Installing abseil-cpp-scoped-set-env (20230802.1-r0) (202/216) Installing abseil-cpp-spinlock-test-common (20230802.1-r0) (203/216) Installing abseil-cpp-stack-consumption (20230802.1-r0) (204/216) Installing abseil-cpp-string-view (20230802.1-r0) (205/216) Installing abseil-cpp-test-instance-tracker (20230802.1-r0) (206/216) Installing abseil-cpp-time-internal-test-util (20230802.1-r0) (207/216) Installing abseil-cpp-dev (20230802.1-r0) (208/216) Installing protobuf-dev (24.4-r1) (209/216) Installing python3-dev (3.12.3-r1) (210/216) Installing libsodium-dev (1.0.19-r0) (211/216) Installing zeromq-dev (4.3.5-r2) (212/216) Installing libarchive (3.7.3-r0) (213/216) Installing rhash-libs (1.4.4-r0) (214/216) Installing libuv (1.48.0-r0) (215/216) Installing cmake (3.29.2-r1) (216/216) Installing .makedepends-valhalla (20240502.035016) Executing busybox-1.36.1-r26.trigger OK: 1257 MiB in 354 packages >>> valhalla: Cleaning up srcdir >>> valhalla: Cleaning up pkgdir >>> valhalla: Cleaning up tmpdir >>> valhalla: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/valhalla-3.1.4.tar.gz >>> valhalla: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/valhalla-3.1.4.tar.gz >>> valhalla: Checking sha512sums... valhalla-3.1.4.tar.gz: OK 0001-libvalhalla-configuring.patch: OK gcc13.patch: OK >>> valhalla: Unpacking /var/cache/distfiles/valhalla-3.1.4.tar.gz... >>> valhalla: 0001-libvalhalla-configuring.patch patching file libvalhalla.pc.in patching file src/CMakeLists.txt Hunk #1 succeeded at 271 (offset 9 lines). >>> valhalla: gcc13.patch patching file src/baldr/transitdeparture.cc patching file src/baldr/transitschedule.cc patching file valhalla/baldr/graphconstants.h patching file valhalla/skadi/sample.h patching file valhalla/filesystem.h -- The CXX compiler identification is GNU 13.2.1 -- The C compiler identification is GNU 13.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "2.2.0") -- Performing Test HAS_COLOR_FLAG -- Performing Test HAS_COLOR_FLAG - Success -- Configuring without a mode, no optimization flags will be set -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /lib/libz.so (found version "1.3.1") -- Found CURL: /usr/lib/libcurl.so (found version "8.7.1") -- Found Protobuf: /usr/lib/libprotobuf.so (found version "4.24.4") -- Using pbf headers from /usr/include -- Using pbf libs from /usr/lib/libprotobuf.so -- Using pbf release libs from -- Using pbf debug libs from /usr/lib/libprotobuf.so -- Using pbf-lite -- Found Boost: /usr/lib/cmake/Boost-1.84.0/BoostConfig.cmake (found suitable version "1.84.0", minimum required is "1.51") -- 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 CMake Deprecation Warning at third_party/googletest/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at third_party/googletest/googlemock/CMakeLists.txt:45 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at third_party/googletest/googletest/CMakeLists.txt:56 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found Python: /usr/bin/python3.12 (found version "3.12.3") found components: Interpreter -- Configuring done (1.3s) -- Generating done (0.3s) -- Build files have been written to: /home/buildozer/aports/community/valhalla/src/valhalla/build [ 2%] Running cpp protocol buffer compiler on tripcommon.proto [ 4%] Running cpp protocol buffer compiler on api.proto [ 4%] Running cpp protocol buffer compiler on directions.proto [ 4%] Running cpp protocol buffer compiler on incidents.proto [ 4%] Running cpp protocol buffer compiler on /home/buildozer/aports/community/valhalla/src/valhalla/third_party/OSM-binary/src/fileformat.proto [ 4%] Running cpp protocol buffer compiler on info.proto [ 4%] Running cpp protocol buffer compiler on options.proto [ 4%] Running cpp protocol buffer compiler on sign.proto [ 4%] Running cpp protocol buffer compiler on /home/buildozer/aports/community/valhalla/src/valhalla/third_party/OSM-binary/src/osmformat.proto [ 7%] Running cpp protocol buffer compiler on transit.proto [ 7%] Running cpp protocol buffer compiler on status.proto [ 7%] Running cpp protocol buffer compiler on trip.proto [ 7%] Running cpp protocol buffer compiler on transit_fetch.proto [ 7%] Building CXX object googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 7%] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/tiles.cc.o [ 7%] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/linesegment2.cc.o [ 9%] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/polyline2.cc.o [ 9%] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/obb2.cc.o [ 9%] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/pointll.cc.o [ 9%] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/point_tile_index.cc.o [ 12%] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/aabb2.cc.o [ 12%] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/point2.cc.o [ 12%] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/util.cc.o [ 12%] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/ellipse.cc.o [ 12%] Building CXX object src/midgard/CMakeFiles/valhalla-midgard.dir/logging.cc.o [ 12%] Built target libvalhalla.so [ 12%] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/api.pb.cc.o [ 14%] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/info.pb.cc.o [ 14%] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/directions.pb.cc.o [ 14%] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/sign.pb.cc.o [ 14%] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/options.pb.cc.o [ 14%] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/tripcommon.pb.cc.o [ 17%] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/transit.pb.cc.o [ 17%] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/trip.pb.cc.o [ 17%] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/transit_fetch.pb.cc.o [ 19%] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/incidents.pb.cc.o [ 19%] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/status.pb.cc.o [ 19%] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/fileformat.pb.cc.o [ 19%] Building CXX object src/valhalla/proto/CMakeFiles/valhalla-proto.dir/osmformat.pb.cc.o /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:647:12: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | return noise; | ^~~~~ In file included from /usr/include/c++/13.2.1/functional:53, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/point2.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/point2.cc:1: In constructor 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = int; long unsigned int _Idx = 2; _Head = int]', inlined from 'constexpr std::_Tuple_impl<_Idx, _Head>::_Tuple_impl(_UHead&&) [with _UHead = int; long unsigned int _Idx = 2; _Head = int]' at /usr/include/c++/13.2.1/tuple:514:38, inlined from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = float; _UTail = {int}; = void; long unsigned int _Idx = 1; _Head = float; _Tail = {int}]' at /usr/include/c++/13.2.1/tuple:293:38, inlined from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = valhalla::midgard::PointXY; _UTail = {float, int}; = void; long unsigned int _Idx = 0; _Head = valhalla::midgard::PointXY; _Tail = {float, int}]' at /usr/include/c++/13.2.1/tuple:293:38, inlined from 'constexpr std::tuple< >::tuple(_UElements&& ...) [with _UElements = {valhalla::midgard::PointXY, float, int}; bool _Valid = true; typename std::enable_if<_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type = true; _Elements = {valhalla::midgard::PointXY, float, int}]' at /usr/include/c++/13.2.1/tuple:891:54, inlined from 'constexpr std::tuple::type>::__type ...> std::make_tuple(_Elements&& ...) [with _Elements = {valhalla::midgard::PointXY, float, int}]' at /usr/include/c++/13.2.1/tuple:1991:62, inlined from 'std::tuple, PrecisionT, int> valhalla::midgard::PointXY::ClosestPoint(const std::vector >&) const [with PrecisionT = float]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/point2.cc:106:91: /usr/include/c++/13.2.1/tuple:201:11: warning: 'idx' may be used uninitialized [-Wmaybe-uninitialized] 201 | : _M_head_impl(std::forward<_UHead>(__h)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/point2.cc: In member function 'std::tuple, PrecisionT, int> valhalla::midgard::PointXY::ClosestPoint(const std::vector >&) const [with PrecisionT = float]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/point2.cc:36:7: note: 'idx' was declared here 36 | int idx; // Index of closest segment so far | ^~~ In constructor 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = int; long unsigned int _Idx = 2; _Head = int]', inlined from 'constexpr std::_Tuple_impl<_Idx, _Head>::_Tuple_impl(_UHead&&) [with _UHead = int; long unsigned int _Idx = 2; _Head = int]' at /usr/include/c++/13.2.1/tuple:514:38, inlined from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = double; _UTail = {int}; = void; long unsigned int _Idx = 1; _Head = double; _Tail = {int}]' at /usr/include/c++/13.2.1/tuple:293:38, inlined from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = valhalla::midgard::PointXY; _UTail = {double, int}; = void; long unsigned int _Idx = 0; _Head = valhalla::midgard::PointXY; _Tail = {double, int}]' at /usr/include/c++/13.2.1/tuple:293:38, inlined from 'constexpr std::tuple< >::tuple(_UElements&& ...) [with _UElements = {valhalla::midgard::PointXY, double, int}; bool _Valid = true; typename std::enable_if<_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type = true; _Elements = {valhalla::midgard::PointXY, double, int}]' at /usr/include/c++/13.2.1/tuple:891:54, inlined from 'constexpr std::tuple::type>::__type ...> std::make_tuple(_Elements&& ...) [with _Elements = {valhalla::midgard::PointXY, double, int}]' at /usr/include/c++/13.2.1/tuple:1991:62, inlined from 'std::tuple, PrecisionT, int> valhalla::midgard::PointXY::ClosestPoint(const std::vector >&) const [with PrecisionT = double]' at /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/point2.cc:106:91: /usr/include/c++/13.2.1/tuple:201:11: warning: 'idx' may be used uninitialized [-Wmaybe-uninitialized] 201 | : _M_head_impl(std::forward<_UHead>(__h)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/point2.cc: In member function 'std::tuple, PrecisionT, int> valhalla::midgard::PointXY::ClosestPoint(const std::vector >&) const [with PrecisionT = double]': /home/buildozer/aports/community/valhalla/src/valhalla/src/midgard/point2.cc:36:7: note: 'idx' was declared here 36 | int idx; // Index of closest segment so far | ^~~ [ 19%] Built target valhalla-midgard [ 19%] Built target valhalla-proto [ 21%] Compiling locales/*.json to locales.h [ 21%] Compiling date_time/windowsZones.xml to date_time_windows_zones.h [ 21%] Compiling date_time/africa to date_time_africa.h [ 24%] Compiling date_time/asia to date_time_asia.h [ 24%] Compiling date_time/antarctica to date_time_antarctica.h [ 24%] Compiling date_time/backward to date_time_backward.h [ 24%] Compiling date_time/australasia to date_time_australasia.h [ 26%] Compiling date_time/etcetera to date_time_etcetera.h [ 26%] Compiling date_time/europe to date_time_europe.h [ 26%] Compiling date_time/leapseconds to date_time_leapseconds.h [ 26%] Compiling date_time/northamerica to date_time_northamerica.h [ 29%] Compiling date_time/pacificnew to date_time_pacificnew.h [ 29%] Compiling date_time/southamerica to date_time_southamerica.h [ 29%] Compiling date_time/systemv to date_time_systemv.h [ 29%] Linking CXX shared library ../../lib/libgtest.so [ 29%] Built target gtest [ 31%] Building CXX object googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [ 31%] Building CXX object googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o [ 34%] Linking CXX shared library ../../lib/libgtest_main.so [ 34%] Built target gtest_main [ 34%] Linking CXX shared library ../../lib/libgmock.so [ 34%] Built target gmock [ 34%] Building CXX object googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o [ 34%] Linking CXX shared library ../../lib/libgmock_main.so [ 34%] Built target gmock_main [ 34%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/accessrestriction.cc.o [ 36%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/admin.cc.o [ 36%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/compression_utils.cc.o [ 36%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/connectivity_map.cc.o [ 36%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/curler.cc.o [ 36%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/datetime.cc.o [ 36%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/directededge.cc.o [ 39%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/graphid.cc.o [ 39%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/edgeinfo.cc.o [ 39%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/graphreader.cc.o [ 39%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/graphtile.cc.o [ 41%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/edgetracker.cc.o [ 41%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/graphtileheader.cc.o [ 41%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/merge.cc.o [ 41%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/nodeinfo.cc.o [ 41%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/location.cc.o [ 43%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/predictedspeeds.cc.o [ 43%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/pathlocation.cc.o [ 43%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/turn.cc.o [ 43%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/tilehierarchy.cc.o [ 46%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/streetname.cc.o [ 46%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/streetnames_factory.cc.o [ 46%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/streetnames.cc.o [ 46%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/streetnames_us.cc.o [ 46%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/streetname_us.cc.o [ 48%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/transitroute.cc.o [ 48%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/transitdeparture.cc.o [ 48%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/transitschedule.cc.o [ 51%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/transittransfer.cc.o [ 51%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/laneconnectivity.cc.o [ 51%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/verbal_text_formatter.cc.o [ 51%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/verbal_text_formatter_us.cc.o [ 51%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/verbal_text_formatter_us_co.cc.o [ 53%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/tz_alt.cpp.o [ 53%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/verbal_text_formatter_us_tx.cc.o [ 53%] Building CXX object src/baldr/CMakeFiles/valhalla-baldr.dir/verbal_text_formatter_factory.cc.o /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/admin.cc: In member function 'std::string valhalla::baldr::Admin::country_iso() const': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/admin.cc:102:21: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 102 | for (int i = 0; i < kCountryIso; i++) { | ~~^~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/admin.cc: In member function 'std::string valhalla::baldr::Admin::state_iso() const': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/admin.cc:114:21: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 114 | for (int i = 0; i < kStateIso; i++) { | ~~^~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/curler.cc:38:6: warning: '{anonymous}::ALL_ENCODINGS' defined but not used [-Wunused-variable] 38 | char ALL_ENCODINGS[] = ""; | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/directededge.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphid.cc:3: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/edgeinfo.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/edgeinfo.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/tilehierarchy.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tilehierarchy.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/tz_alt.cpp:3383:1: warning: 'std::unique_ptr date::init_tzdb()' defined but not used [-Wunused-function] 3383 | init_tzdb() | ^~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:8, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtileheader.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/nodeinfo.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, 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/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/pathlocation.h:8, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/pathlocation.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/merge.cc:147:3: warning: multi-line comment [-Wcomment] 147 | // / \ e3 / \ e2 / \ | ^ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:13, 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:7: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:13, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/connectivity_map.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphreader.cc:7: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, 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:7, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/merge.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtileheader.cc: In constructor 'valhalla::baldr::GraphTileHeader::GraphTileHeader()': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtileheader.cc:16:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class valhalla::baldr::GraphTileHeader' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 16 | memset(this, 0, sizeof(GraphTileHeader)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtileheader.h:43:7: note: 'class valhalla::baldr::GraphTileHeader' declared here 43 | class GraphTileHeader { | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/complexrestriction.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphtile.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/datetime.cc:10: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphreader.cc: In member function 'virtual bool valhalla::baldr::FlatTileCache::Contains(const valhalla::baldr::GraphId&) const': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphreader.cc:136:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 136 | return get_index(graphid) != -1; | ~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphreader.cc: In member function 'virtual valhalla::baldr::graph_tile_ptr valhalla::baldr::FlatTileCache::Get(const valhalla::baldr::GraphId&) const': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphreader.cc:159:13: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 159 | if (index == -1) | ~~~~~~^~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphreader.cc: In function 'const valhalla::IncidentsTile::Metadata& valhalla::baldr::getIncidentMetadata(const std::shared_ptr&, const valhalla::IncidentsTile::Location&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphreader.cc:955:22: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 955 | if (metadata_index >= tile->metadata_size()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc: In static member function 'static std::string valhalla::baldr::GraphTile::FileSuffix(const valhalla::baldr::GraphId&, const std::string&, bool)': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc:436:24: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 436 | if (graphid.tileid() > max_id) { | ~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc: In static member function 'static valhalla::baldr::GraphId valhalla::baldr::GraphTile::GetTileId(const std::string&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc:531:21: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 531 | if (digits.back() >= TileHierarchy::levels().size() && | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc:565:10: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 565 | if (id > max_id) { | ~~~^~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc: In member function 'std::vector valhalla::baldr::GraphTile::GetSigns(uint32_t, bool) const': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc:724:16: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 724 | for (; found < count && signs_[found].index() == idx; ++found) { | ~~~~~~^~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc: In member function 'std::vector valhalla::baldr::GraphTile::GetLaneConnectivity(uint32_t) const': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc:779:16: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 779 | for (; found < count && lane_connectivity_[found].to() == idx; ++found) { | ~~~~~~^~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc: In member function 'const valhalla::baldr::TransitDeparture* valhalla::baldr::GraphTile::GetNextDeparture(uint32_t, uint32_t, uint32_t, uint32_t, bool, bool, bool) const': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc:828:16: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 828 | for (; found < count && departures_[found].lineid() == lineid; ++found) { | ~~~~~~^~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc: In member function 'const valhalla::baldr::TransitDeparture* valhalla::baldr::GraphTile::GetTransitDeparture(uint32_t, uint32_t, uint32_t) const': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc:903:16: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 903 | for (; found < count && departures_[found].lineid() == lineid; ++found) { | ~~~~~~^~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc: In member function 'std::vector valhalla::baldr::GraphTile::GetAccessRestrictions(uint32_t, uint32_t) const': /home/buildozer/aports/community/valhalla/src/valhalla/src/baldr/graphtile.cc:1034:16: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1034 | for (; found < count && access_restrictions_[found].edgeindex() == idx; ++found) { | ~~~~~~^~~~~~~ [ 53%] Built target valhalla-baldr [ 56%] Building CXX object src/skadi/CMakeFiles/valhalla-skadi.dir/util.cc.o [ 56%] Building CXX object src/skadi/CMakeFiles/valhalla-skadi.dir/sample.cc.o [ 56%] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/bicyclecost.cc.o [ 56%] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/autocost.cc.o [ 58%] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/motorcyclecost.cc.o [ 58%] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/hierarchylimits.cc.o [ 58%] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/nocost.cc.o [ 58%] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/motorscootercost.cc.o [ 60%] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/transitcost.cc.o [ 60%] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/pedestriancost.cc.o [ 60%] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/truckcost.cc.o [ 60%] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/recost.cc.o [ 60%] Building CXX object src/sif/CMakeFiles/valhalla-sif.dir/dynamiccost.cc.o /home/buildozer/aports/community/valhalla/src/valhalla/src/skadi/sample.cc: In constructor 'valhalla::skadi::tile_data::tile_data()': /home/buildozer/aports/community/valhalla/src/valhalla/src/skadi/sample.cc:170:8: warning: 'valhalla::skadi::tile_data::reusable' will be initialized after [-Wreorder] 170 | bool reusable; | ^~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/skadi/sample.cc:168:18: warning: 'const int16_t* valhalla::skadi::tile_data::data' [-Wreorder] 168 | const int16_t* data; | ^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/skadi/sample.cc:173:3: warning: when initialized here [-Wreorder] 173 | tile_data() : c(nullptr), index(0), reusable(false), data(nullptr) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/pedestriancost.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/pedestriancost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:13, 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/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/dynamiccost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/truckcost.h:7, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/truckcost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/transitcost.h:7, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/transitcost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/bicyclecost.h:7, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/bicyclecost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/nocost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/nocost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/motorscootercost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/motorscootercost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/autocost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/autocost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/motorcyclecost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/sif/motorcyclecost.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ [ 60%] Built target valhalla-skadi [ 60%] Built target valhalla-sif [ 60%] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/viterbi_search.cc.o [ 60%] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/topk_search.cc.o [ 60%] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/search.cc.o [ 60%] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/worker.cc.o [ 60%] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/routing.cc.o [ 65%] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/candidate_search.cc.o [ 65%] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/height_action.cc.o [ 65%] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/geometry_helpers.cc.o [ 65%] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/locate_action.cc.o [ 65%] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/transition_cost_model.cc.o [ 65%] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/reach.cc.o [ 65%] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/map_matcher.cc.o [ 65%] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/route_action.cc.o [ 68%] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/map_matcher_factory.cc.o [ 68%] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/match_route.cc.o [ 68%] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/matrix_action.cc.o [ 68%] Building CXX object src/meili/CMakeFiles/valhalla-meili.dir/config.cc.o [ 70%] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/status_action.cc.o [ 70%] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/isochrone_action.cc.o [ 70%] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/trace_route_action.cc.o [ 73%] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/node_search.cc.o [ 73%] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/transit_available_action.cc.o [ 73%] Building CXX object src/loki/CMakeFiles/valhalla-loki.dir/polygon_search.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/viterbi_search.h: In constructor 'valhalla::meili::StateLabel::StateLabel(double, const valhalla::meili::StateId&, const valhalla::meili::StateId&)': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/viterbi_search.h:43:10: warning: 'valhalla::meili::StateLabel::costsofar_' will be initialized after [-Wreorder] 43 | double costsofar_{0.0}; // Accumulated cost since time = 0 | ^~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/viterbi_search.h:41:11: warning: 'valhalla::meili::StateId valhalla::meili::StateLabel::stateid_' [-Wreorder] 41 | StateId stateid_{}; | ^~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/viterbi_search.cc:9:1: warning: when initialized here [-Wreorder] 9 | StateLabel::StateLabel(double costsofar, const StateId& stateid, const StateId& predecessor) | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:13, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/node_search.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/routing.cc:5: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/worker.cc:10: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/tilehierarchy.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/status_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/search.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/matrix_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/reach.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/reach.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/search.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/locate_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/search.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/trace_route_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/search.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/search.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/candidate_search.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/candidate_search.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/loki/search.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/route_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:13, 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:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/height_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:13, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/connectivity_map.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/transit_available_action.cc:3: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/isochrone_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:13, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/transition_cost_model.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/transition_cost_model.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/pathlocation.h:8, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/state.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/emission_cost_model.h:7, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:3: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/map_matcher.h:8, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/match_route.cc:5: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:13, from /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher_factory.cc:3: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc: In member function 'void {anonymous}::node_collector::add_node(valhalla::baldr::GraphId)': /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/node_search.cc:286:19: warning: unused variable 'node' [-Wunused-variable] 286 | const auto& node = m_cache.node(node_id); | ^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/candidate_search.h: In constructor 'valhalla::meili::CandidateGridQuery::CandidateGridQuery(valhalla::baldr::GraphReader&, float, float)': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/candidate_search.h:92:23: warning: 'valhalla::meili::CandidateGridQuery::reader_' will be initialized after [-Wreorder] 92 | baldr::GraphReader& reader_; | ^~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/candidate_search.h:86:9: warning: 'float valhalla::meili::CandidateGridQuery::cell_width_' [-Wreorder] 86 | float cell_width_; | ^~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/candidate_search.cc:165:1: warning: when initialized here [-Wreorder] 165 | CandidateGridQuery::CandidateGridQuery(baldr::GraphReader& reader, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/isochrone_action.cc: In member function 'void valhalla::loki::loki_worker_t::init_isochrones(valhalla::Api&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/isochrone_action.cc:48:38: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 48 | } else if (options.contours_size() > max_contours) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/isochrone_action.cc: In member function 'void valhalla::loki::loki_worker_t::isochrones(valhalla::Api&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/isochrone_action.cc:69:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 69 | if (options.locations_size() > max_locations.find("isochrone")->second) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/trace_route_action.cc: In function 'void {anonymous}::check_shape(const google::protobuf::RepeatedPtrField&, unsigned int, float)': /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/trace_route_action.cc:33:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 33 | } else if (shape.size() > max_shape) { | ~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/trace_route_action.cc: In function 'void {anonymous}::check_best_paths_shape(unsigned int, const google::protobuf::RepeatedPtrField&, size_t)': /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/trace_route_action.cc:91:41: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 91 | if ((best_paths > 1) && (shape.size() > max_best_paths_shape)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/route_action.cc: In member function 'void valhalla::loki::loki_worker_t::route(valhalla::Api&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/route_action.cc:127:18: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'int' [-Wsign-compare] 127 | if (c.second == options.locations_size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/map_matcher.h:13: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/match_result.h: In constructor 'valhalla::meili::EdgeSegment::EdgeSegment(valhalla::baldr::GraphId, double, double, int, int, bool, int)': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/match_result.h:87:8: warning: 'valhalla::meili::EdgeSegment::discontinuity' will be initialized after [-Wreorder] 87 | bool discontinuity{false}; | ^~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/meili/match_result.h:86:11: warning: 'uint8_t valhalla::meili::EdgeSegment::restriction_idx' [-Wreorder] 86 | uint8_t restriction_idx{baldr::kInvalidRestriction}; | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/match_route.cc:54:1: warning: when initialized here [-Wreorder] 54 | EdgeSegment::EdgeSegment(baldr::GraphId the_edgeid, | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/polygon_search.cc:5: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ /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:72:39: warning: missing initializer for member 'valhalla::meili::MatchResult::begins_discontinuity' [-Wmissing-field-initializers] 72 | measurement.is_break_point()}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:72: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:72: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:72: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:82:39: warning: missing initializer for member 'valhalla::meili::MatchResult::begins_discontinuity' [-Wmissing-field-initializers] 82 | measurement.is_break_point()}; | ^ /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:82: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:82: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:82: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: At global scope: /home/buildozer/aports/community/valhalla/src/valhalla/src/meili/map_matcher.cc:33:13: warning: 'std::string {anonymous}::print_result(const valhalla::meili::StateContainer&, const std::vector&)' defined but not used [-Wunused-function] 33 | std::string print_result(const StateContainer& container, | ^~~~~~~~~~~~ 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:1: /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, std::allocator > >; Strategy = boost::geometry::strategy::distance::haversine; typename boost::geometry::default_length_result::type = long double]' /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, std::allocator > >; Tag = boost::geometry::ring_tag; typename boost::geometry::resolve_dynamic::default_length_result::type = long double]' /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, std::allocator > >; Strategy = strategy::distance::haversine; typename default_length_result::type = long double]' /home/buildozer/aports/community/valhalla/src/valhalla/src/loki/polygon_search.cc:109:34: required from here /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()); | ^ [ 73%] Built target valhalla-meili [ 73%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/centroid.cc.o [ 73%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/alternates.cc.o [ 73%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/attributes_controller.cc.o [ 73%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/astar_bss.cc.o [ 75%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/bidirectional_astar.cc.o [ 75%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/costmatrix.cc.o [ 78%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/dijkstras.cc.o [ 78%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/isochrone_action.cc.o [ 78%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/isochrone.cc.o [ 78%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/map_matcher.cc.o [ 78%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/multimodal.cc.o [ 78%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/matrix_action.cc.o [ 80%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/optimized_route_action.cc.o [ 80%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/route_action.cc.o [ 80%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/optimizer.cc.o [ 82%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/route_matcher.cc.o [ 82%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/status_action.cc.o [ 82%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/timedistancematrix.cc.o [ 82%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/timedistancebssmatrix.cc.o [ 82%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/trace_attributes_action.cc.o [ 82%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/trace_route_action.cc.o [ 85%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/unidirectional_astar.cc.o [ 85%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/triplegbuilder.cc.o [ 85%] Building CXX object src/thor/CMakeFiles/valhalla-thor.dir/worker.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, 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:10, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/centroid.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/unidirectional_astar.h:10, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/unidirectional_astar.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/timedistancebssmatrix.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/timedistancebssmatrix.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/timedistancematrix.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/timedistancematrix.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/isochrone.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/isochrone.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/multimodal.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/multimodal.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/route_matcher.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/astar_bss.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/astar_bss.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/dijkstras.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/dijkstras.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, 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:12, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/alternates.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/alternates.cc:4: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/costmatrix.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/costmatrix.cc:6: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, 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:12, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/bidirectional_astar.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/triplegbuilder.cc:11: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/worker.h:10, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/worker.h:10, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ [ 85%] Built target valhalla-loki In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_attributes_action.cc:7: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/worker.h:10, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/status_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/isochrone.h:12, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/worker.cc:12: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/directededge.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/worker.h:10, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/isochrone_action.cc:2: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/map_matcher.cc:6: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/autocost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/matrix_action.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/dynamiccost.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/autocost.h:9, from /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/optimized_route_action.cc:4: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/timedistancebssmatrix.cc: In member function 'void valhalla::thor::TimeDistanceBSSMatrix::ExpandForward(valhalla::baldr::GraphReader&, const valhalla::baldr::GraphId&, const valhalla::sif::EdgeLabel&, uint32_t, bool, bool, valhalla::sif::TravelMode)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/timedistancebssmatrix.cc:88:12: warning: unused variable 'shortcuts' [-Wunused-variable] 88 | uint32_t shortcuts = 0; | ^~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/timedistancebssmatrix.cc: In member function 'std::vector valhalla::thor::TimeDistanceBSSMatrix::OneToMany(const valhalla::Location&, const google::protobuf::RepeatedPtrField&, valhalla::baldr::GraphReader&, const valhalla::sif::mode_costing_t&, valhalla::sif::TravelMode, float)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/timedistancebssmatrix.cc:194:20: warning: unused variable 'tile' [-Wunused-variable] 194 | const GraphTile* tile; | ^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/timedistancematrix.h: In constructor 'valhalla::thor::TimeDistanceMatrix::TimeDistanceMatrix()': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/timedistancematrix.h:143:19: warning: 'valhalla::thor::TimeDistanceMatrix::mode_' will be initialized after [-Wreorder] 143 | sif::TravelMode mode_; | ^~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/timedistancematrix.h:117:12: warning: 'uint32_t valhalla::thor::TimeDistanceMatrix::settled_count_' [-Wreorder] 117 | uint32_t settled_count_; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/timedistancematrix.cc:30:1: warning: when initialized here [-Wreorder] 30 | TimeDistanceMatrix::TimeDistanceMatrix() | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/bidirectional_astar.cc: In member function 'std::vector > valhalla::thor::BidirectionalAStar::FormPath(valhalla::baldr::GraphReader&, const valhalla::Options&, const valhalla::Location&, const valhalla::Location&, const valhalla::baldr::TimeInfo&, bool)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/bidirectional_astar.cc:1172:14: warning: unused variable 'pathcost' [-Wunused-variable] 1172 | uint32_t pathcost = edgelabels_forward_[idx1].cost().cost + edgelabels_reverse_[idx2].cost().cost; | ^~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/astar_bss.cc: In member function 'virtual std::vector > valhalla::thor::AStarBSSAlgorithm::GetBestPath(valhalla::Location&, valhalla::Location&, valhalla::baldr::GraphReader&, const valhalla::sif::mode_costing_t&, valhalla::sif::TravelMode, const valhalla::Options&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/astar_bss.cc:273:12: warning: unused variable 'density' [-Wunused-variable] 273 | uint32_t density = SetDestination(graphreader, destination); | ^~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc: In function 'bool {anonymous}::expand_from_node(const valhalla::sif::mode_costing_t&, const valhalla::sif::TravelMode&, valhalla::baldr::GraphReader&, const google::protobuf::RepeatedPtrField&, std::vector >&, const valhalla::baldr::TimeInfo&, bool, size_t&, const graph_tile_ptr&, const valhalla::baldr::GraphId&, end_node_t&, valhalla::sif::EdgeLabel&, valhalla::sif::Cost&, std::vector&, bool, valhalla::baldr::GraphId&, followed_edges_t&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc:168:18: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 168 | while (index < shape.size()) { | ~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc: In function 'valhalla::baldr::TimeInfo {anonymous}::init_time_info(valhalla::baldr::GraphReader&, valhalla::Options&, valhalla::baldr::DateTime::tz_sys_info_cache_t*)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc:266:8: warning: variable 'time_info' set but not used [-Wunused-but-set-variable] 266 | auto time_info = TimeInfo::invalid(); | ^~~~~~~~~ /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:313:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 313 | for (size_t i = 1; i < options.shape_size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_matcher.cc:375:18: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 375 | while (index < options.shape_size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algobase.h:64, from /usr/include/c++/13.2.1/bits/stl_tree.h:63, from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/route_matcher.h:5: /usr/include/c++/13.2.1/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:312:37: required from here /usr/include/c++/13.2.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/costmatrix.h: In constructor 'valhalla::thor::CostMatrix::CostMatrix()': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/costmatrix.h:127:19: warning: 'valhalla::thor::CostMatrix::mode_' will be initialized after [-Wreorder] 127 | sif::TravelMode mode_; | ^~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/costmatrix.h:124:12: warning: 'uint32_t valhalla::thor::CostMatrix::access_mode_' [-Wreorder] 124 | uint32_t access_mode_; | ^~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/costmatrix.cc:37:1: warning: when initialized here [-Wreorder] 37 | CostMatrix::CostMatrix() | ^~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/costmatrix.cc: In member function 'std::vector valhalla::thor::CostMatrix::SourceToTarget(const google::protobuf::RepeatedPtrField&, const google::protobuf::RepeatedPtrField&, valhalla::baldr::GraphReader&, const valhalla::sif::mode_costing_t&, valhalla::sif::TravelMode, float)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/costmatrix.cc:154:11: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 154 | if (n >= kMaxMatrixIterations) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/costmatrix.cc: In member function 'void valhalla::thor::CostMatrix::Initialize(const google::protobuf::RepeatedPtrField&, const google::protobuf::RepeatedPtrField&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/costmatrix.cc:186:8: warning: variable 'all_the_same' set but not used [-Wunused-but-set-variable] 186 | bool all_the_same = true; | ^~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/dijkstras.cc: In member function 'void valhalla::thor::Dijkstras::SetOriginLocations(valhalla::baldr::GraphReader&, google::protobuf::RepeatedPtrField&, const std::shared_ptr&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/dijkstras.cc:793:27: warning: unused variable 'opp_dir_edge' [-Wunused-variable] 793 | const DirectedEdge* opp_dir_edge = opp_tile->directededge(opp_edge_id); | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/thor/isochrone.h:15: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/gridded_data.h: In instantiation of 'void valhalla::midgard::GriddedData::SetIfLessThan(int, const value_type&) [with long unsigned int dimensions_t = 2; value_type = std::array]': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/isochrone.cc:179:28: required from here /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/midgard/gridded_data.h:56:33: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 56 | if (tile_id >= 0 && tile_id < data_.size()) { | ~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc: In member function 'std::vector > > > valhalla::thor::thor_worker_t::map_match(valhalla::Api&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:215:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 215 | for (int i = 0; i < result.results.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:236:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 236 | j < matcher->state_container().state(match.stateid).candidate().edges.size() - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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:409:69: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 409 | segment->first_match_idx > -1 && segment->first_match_idx < match_results.size()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/trace_route_action.cc:415:67: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 415 | segment->last_match_idx > -1 && segment->last_match_idx < match_results.size()) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc: In function 'bool {anonymous}::is_highly_reachable(const valhalla::Location&, const valhalla::Location_PathEdge&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:113:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 113 | return edge.inbound_reach() >= loc.minimum_reachability() && | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/route_action.cc:114:32: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 114 | edge.outbound_reach() >= loc.minimum_reachability(); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/matrix_action.cc: In member function 'std::string valhalla::thor::thor_worker_t::matrix(valhalla::Api&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/matrix_action.cc:69:40: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 69 | if (options.sources().size() > kCostMatrixThreshold && | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/matrix_action.cc:70:40: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 70 | options.targets().size() > kCostMatrixThreshold) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/isochrone.cc: At global scope: /home/buildozer/aports/community/valhalla/src/valhalla/src/thor/isochrone.cc:16:10: warning: 'uint32_t {anonymous}::GetOperatorId(const graph_tile_ptr&, uint32_t, std::unordered_map, unsigned int>&)' defined but not used [-Wunused-function] 16 | uint32_t GetOperatorId(const graph_tile_ptr& tile, | ^~~~~~~~~~~~~ [ 85%] Built target valhalla-thor [ 85%] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/directionsbuilder.cc.o [ 85%] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/maneuversbuilder.cc.o [ 85%] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/narrative_dictionary.cc.o [ 87%] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/narrative_builder_factory.cc.o [ 87%] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/narrativebuilder.cc.o [ 87%] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/enhancedtrippath.cc.o [ 87%] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/maneuver.cc.o [ 90%] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/sign.cc.o [ 90%] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/signs.cc.o [ 90%] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/transitrouteinfo.cc.o [ 90%] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/util.cc.o [ 90%] Building CXX object src/odin/CMakeFiles/valhalla-odin.dir/worker.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuver.cc:10: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/maneuver.h: In constructor 'valhalla::odin::Maneuver::Maneuver()': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/maneuver.h:478:23: warning: 'valhalla::odin::Maneuver::transit_type_' will be initialized after [-Wreorder] 478 | TripLeg_TransitType transit_type_; | ^~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/maneuver.h:454:8: warning: 'bool valhalla::odin::Maneuver::transit_connection_' [-Wreorder] 454 | bool transit_connection_; | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuver.cc:115:1: warning: when initialized here [-Wreorder] 115 | Maneuver::Maneuver() | ^~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/maneuver.h:472:8: warning: 'valhalla::odin::Maneuver::bus_' will be initialized after [-Wreorder] 472 | bool bus_; | ^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/maneuver.h:414:8: warning: 'bool valhalla::odin::Maneuver::fork_' [-Wreorder] 414 | bool fork_; | ^~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuver.cc:115:1: warning: when initialized here [-Wreorder] 115 | Maneuver::Maneuver() | ^~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/maneuver.h:480:42: warning: 'valhalla::odin::Maneuver::bss_maneuver_type_' will be initialized after [-Wreorder] 480 | DirectionsLeg_Maneuver_BssManeuverType bss_maneuver_type_; | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/maneuver.h:432:8: warning: 'bool valhalla::odin::Maneuver::include_verbal_pre_transition_length_' [-Wreorder] 432 | bool include_verbal_pre_transition_length_; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuver.cc:115:1: warning: when initialized here [-Wreorder] 115 | Maneuver::Maneuver() | ^~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/maneuver.h:447:8: warning: 'valhalla::odin::Maneuver::has_collapsed_merge_maneuver_' will be initialized after [-Wreorder] 447 | bool has_collapsed_merge_maneuver_; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/maneuver.h:426:8: warning: 'bool valhalla::odin::Maneuver::pedestrian_crossing_' [-Wreorder] 426 | bool pedestrian_crossing_; | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuver.cc:115:1: warning: when initialized here [-Wreorder] 115 | Maneuver::Maneuver() | ^~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/worker.cc:11: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/worker.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/enhancedtrippath.cc:10: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/worker.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:26: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuver.cc: At global scope: /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuver.cc:96:20: warning: 'const std::string& {anonymous}::TrailType_Name(int)' defined but not used [-Wunused-function] 96 | const std::string& TrailType_Name(int v) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuver.cc:84:20: warning: 'const std::string& {anonymous}::DirectionsLeg_Maneuver_CardinalDirection_Name(int)' defined but not used [-Wunused-function] 84 | const std::string& DirectionsLeg_Maneuver_CardinalDirection_Name(int v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuver.cc:37:20: warning: 'const std::string& {anonymous}::DirectionsLeg_Maneuver_Type_Name(int)' defined but not used [-Wunused-function] 37 | const std::string& DirectionsLeg_Maneuver_Type_Name(int v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/narrative_builder_factory.h:8, from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/narrative_builder_factory.cc:4: /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:615:57: warning: unused parameter 'instruction' [-Wunused-parameter] 615 | virtual void FormArticulatedPrepositions(std::string& instruction) { | ~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/odin/narrative_builder_factory.h:8, from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/directionsbuilder.cc:8: /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:615:57: warning: unused parameter 'instruction' [-Wunused-parameter] 615 | virtual void FormArticulatedPrepositions(std::string& instruction) { | ~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/worker.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/directionsbuilder.cc:12: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/directionsbuilder.cc: In static member function 'static void valhalla::odin::DirectionsBuilder::UpdateHeading(valhalla::odin::EnhancedTripLeg*)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/directionsbuilder.cc:109:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 109 | for (size_t x = 0; x < etp->node_size(); ++x) { | ~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'bool valhalla::odin::ManeuversBuilder::RampLeadsToHighway(valhalla::odin::Maneuver&) const': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:3350:70: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 3350 | for (uint32_t node_index = maneuver.end_node_index(); node_index < trip_path_->GetLastNodeIndex(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc: In member function 'void valhalla::odin::ManeuversBuilder::SetTraversableOutboundIntersectingEdgeFlags(std::__cxx11::list&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/maneuversbuilder.cc:3374:67: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 3374 | for (int node_index = maneuver.begin_node_index(); node_index < maneuver.end_node_index(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/narrativebuilder.cc:16: /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:615:57: warning: unused parameter 'instruction' [-Wunused-parameter] 615 | virtual void FormArticulatedPrepositions(std::string& instruction) { | ~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/worker.h:5, from /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/narrativebuilder.cc:18: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/enhancedtrippath.cc: At global scope: /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/enhancedtrippath.cc:164:20: warning: 'const std::string& {anonymous}::TripLeg_Sidewalk_Name(int)' defined but not used [-Wunused-function] 164 | const std::string& TripLeg_Sidewalk_Name(int v) { | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/enhancedtrippath.cc:151:20: warning: 'const std::string& {anonymous}::TripLeg_CycleLane_Name(int)' defined but not used [-Wunused-function] 151 | const std::string& TripLeg_CycleLane_Name(int v) { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/enhancedtrippath.cc:140:20: warning: 'const std::string& {anonymous}::TripLeg_TransitType_Name(int)' defined but not used [-Wunused-function] 140 | const std::string& TripLeg_TransitType_Name(int v) { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/enhancedtrippath.cc:127:20: warning: 'const std::string& {anonymous}::TripLeg_BicycleType_Name(int)' defined but not used [-Wunused-function] 127 | const std::string& TripLeg_BicycleType_Name(int v) { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/enhancedtrippath.cc:115:20: warning: 'const std::string& {anonymous}::TripLeg_PedestrianType_Name(int)' defined but not used [-Wunused-function] 115 | const std::string& TripLeg_PedestrianType_Name(int v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/enhancedtrippath.cc:105:20: warning: 'const std::string& {anonymous}::TripLeg_VehicleType_Name(int)' defined but not used [-Wunused-function] 105 | const std::string& TripLeg_VehicleType_Name(int v) { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/enhancedtrippath.cc:92:20: warning: 'const std::string& {anonymous}::TripLeg_TravelMode_Name(int)' defined but not used [-Wunused-function] 92 | const std::string& TripLeg_TravelMode_Name(int v) { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/enhancedtrippath.cc:53:20: warning: 'const std::string& {anonymous}::TripLeg_Use_Name(int)' defined but not used [-Wunused-function] 53 | const std::string& TripLeg_Use_Name(int v) { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/enhancedtrippath.cc:40:20: warning: 'const std::string& {anonymous}::TripLeg_Traversability_Name(int)' defined but not used [-Wunused-function] 40 | const std::string& TripLeg_Traversability_Name(int v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/odin/enhancedtrippath.cc:29:20: warning: 'const std::string& {anonymous}::RoadClass_Name(int)' defined but not used [-Wunused-function] 29 | const std::string& RoadClass_Name(int v) { | ^~~~~~~~~~~~~~ [ 90%] Built target valhalla-odin [ 92%] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/serializers.cc.o [ 92%] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/isochrone_serializer.cc.o [ 92%] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/height_serializer.cc.o [ 92%] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/matrix_serializer.cc.o [ 92%] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/route_serializer.cc.o [ 92%] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/locate_serializer.cc.o [ 95%] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/route_serializer_osrm.cc.o [ 95%] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/route_serializer_valhalla.cc.o [ 95%] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/transit_available_serializer.cc.o [ 95%] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/trace_serializer.cc.o [ 97%] Building CXX object src/tyr/CMakeFiles/valhalla-tyr.dir/actor.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/matrix_serializer.cc:3: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/height_serializer.cc:3: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/isochrone_serializer.cc:2: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/locate_serializer.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/transit_available_serializer.cc:4: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/trace_serializer.cc:4: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:7: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:7, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer.cc:8: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:13, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/tyr/actor.h:8, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/actor.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/serializers.cc:11: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/costconstants.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_valhalla.cc:7: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:14: /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_summary_cache.h: In constructor 'valhalla::tyr::route_summary_cache::route_summary_cache(const google::protobuf::RepeatedPtrField&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_summary_cache.h:97:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 97 | for (size_t i = 0; i < routes.size(); i++) { | ~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_summary_cache.h:101:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 101 | for (size_t j = 0; j < route.legs_size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:14: /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_summary_cache.h: In constructor 'valhalla::tyr::route_summary_cache::route_summary_cache(const google::protobuf::RepeatedPtrField&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_summary_cache.h:97:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 97 | for (size_t i = 0; i < routes.size(); i++) { | ~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_summary_cache.h:101:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 101 | for (size_t j = 0; j < route.legs_size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/matrix_serializer.cc: In function 'valhalla::baldr::json::MapPtr osrm_serializers::serialize(const valhalla::Api&, const std::vector&, double)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/matrix_serializer.cc:62:46: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 62 | for (size_t source_index = 0; source_index < options.sources_size(); ++source_index) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/matrix_serializer.cc: In function 'valhalla::baldr::json::ArrayPtr valhalla_serializers::locations(const google::protobuf::RepeatedPtrField&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/matrix_serializer.cc:84:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 84 | for (size_t i = 0; i < correlated.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/matrix_serializer.cc: In function 'valhalla::baldr::json::MapPtr valhalla_serializers::serialize(const valhalla::Api&, const std::vector&, double)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/matrix_serializer.cc:121:46: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 121 | for (size_t source_index = 0; source_index < options.sources_size(); ++source_index) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/locate_serializer.cc: In function 'valhalla::baldr::json::ArrayPtr {anonymous}::serialize_edges(const valhalla::baldr::PathLocation&, valhalla::baldr::GraphReader&, bool)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/locate_serializer.cc:77:34: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 77 | for (auto sec = 0; sec < midgard::kSecondsPerWeek; sec += 5 * midgard::kSecPerMinute) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc: In function 'valhalla::baldr::json::ArrayPtr {anonymous}::osrm_serializers::waypoints(google::protobuf::RepeatedPtrField&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:395:20: warning: unused variable 'loc' [-Wunused-variable] 395 | for (const auto& loc : locs) { | ^~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc: In function 'valhalla::baldr::json::ArrayPtr {anonymous}::osrm_serializers::intersections(const valhalla::DirectionsLeg::Maneuver&, valhalla::odin::EnhancedTripLeg*, const std::vector, std::allocator > >&, uint32_t&, bool)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:500:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 500 | for (uint32_t m = 0; m < node->intersecting_edge_size(); m++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:583:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 583 | for (uint32_t t = 0; t < curr_edge->tagged_value().size(); ++t) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:440:25: warning: unused variable 'prev_node' [-Wunused-variable] 440 | EnhancedTripLeg_Node* prev_node = nullptr; | ^~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc: In function 'valhalla::baldr::json::ArrayPtr {anonymous}::osrm_serializers::serialize_legs(const google::protobuf::RepeatedPtrField&, const std::vector >&, google::protobuf::RepeatedPtrField&, bool, const valhalla::Options&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:1328:46: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1328 | bool arrive_maneuver = (maneuver_index == leg->maneuver_size() - 1); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc: In function 'std::vector > > {anonymous}::osrm_serializers::summarize_route_legs(const google::protobuf::RepeatedPtrField&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:1560:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1560 | for (size_t route_i = 0; route_i < routes.size(); route_i++) { | ~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:1576:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1576 | for (size_t route_j = 0; route_j < routes.size(); route_j++) { | ~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc: In function 'valhalla::baldr::json::ArrayPtr {anonymous}::osrm_serializers::waypoints(google::protobuf::RepeatedPtrField&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:395:20: warning: unused variable 'loc' [-Wunused-variable] 395 | for (const auto& loc : locs) { | ^~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc: In function 'valhalla::baldr::json::ArrayPtr {anonymous}::osrm_serializers::intersections(const valhalla::DirectionsLeg::Maneuver&, valhalla::odin::EnhancedTripLeg*, const std::vector, std::allocator > >&, uint32_t&, bool)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:500:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 500 | for (uint32_t m = 0; m < node->intersecting_edge_size(); m++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:583:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 583 | for (uint32_t t = 0; t < curr_edge->tagged_value().size(); ++t) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:440:25: warning: unused variable 'prev_node' [-Wunused-variable] 440 | EnhancedTripLeg_Node* prev_node = nullptr; | ^~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc: In function 'valhalla::baldr::json::ArrayPtr {anonymous}::osrm_serializers::serialize_legs(const google::protobuf::RepeatedPtrField&, const std::vector >&, google::protobuf::RepeatedPtrField&, bool, const valhalla::Options&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:1328:46: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1328 | bool arrive_maneuver = (maneuver_index == leg->maneuver_size() - 1); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc: In function 'std::vector > > {anonymous}::osrm_serializers::summarize_route_legs(const google::protobuf::RepeatedPtrField&)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:1560:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1560 | for (size_t route_i = 0; route_i < routes.size(); route_i++) { | ~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:1576:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1576 | for (size_t route_j = 0; route_j < routes.size(); route_j++) { | ~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_valhalla.cc: At global scope: /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_valhalla.cc:541:13: warning: 'std::string {anonymous}::valhalla_serializers::serialize(const valhalla::Api&)' defined but not used [-Wunused-function] 541 | std::string serialize(const Api& api) { | ^~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc: At global scope: /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:1626:13: warning: 'std::string {anonymous}::osrm_serializers::serialize(valhalla::Api&)' defined but not used [-Wunused-function] 1626 | std::string serialize(valhalla::Api& api) { | ^~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc: In function 'valhalla::baldr::json::ArrayPtr {anonymous}::osrm_serializers::intersections(const valhalla::DirectionsLeg::Maneuver&, valhalla::odin::EnhancedTripLeg*, const std::vector, std::allocator > >&, uint32_t&, bool)': /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:571:35: warning: 'incoming_index' may be used uninitialized [-Wmaybe-uninitialized] 571 | intersection->emplace("in", static_cast(incoming_index)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:557:14: note: 'incoming_index' was declared here 557 | uint32_t incoming_index, outgoing_index; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:574:36: warning: 'outgoing_index' may be used uninitialized [-Wmaybe-uninitialized] 574 | intersection->emplace("out", static_cast(outgoing_index)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/valhalla/src/valhalla/src/tyr/route_serializer_osrm.cc:557:30: note: 'outgoing_index' was declared here 557 | uint32_t incoming_index, outgoing_index; | ^~~~~~~~~~~~~~ [ 97%] Built target valhalla-tyr [100%] Building CXX object src/CMakeFiles/valhalla.dir/worker.cc.o [100%] Building CXX object src/CMakeFiles/valhalla.dir/proto_conversions.cc.o [100%] Building CXX object src/CMakeFiles/valhalla.dir/filesystem.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/sif/costconstants.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/proto_conversions.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/src/proto_conversions.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/nodeinfo.h:6, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/datetime.h:19, from /home/buildozer/aports/community/valhalla/src/valhalla/src/worker.cc:6: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ [100%] Linking CXX shared library libvalhalla.so [100%] Built target valhalla [100%] Building C object test/CMakeFiles/valhalla_test.dir/__/third_party/microtar/src/microtar.c.o [100%] Building CXX object test/CMakeFiles/valhalla_test.dir/test.cc.o In file included from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphid.h:11, from /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/graphreader.h:13, from /home/buildozer/aports/community/valhalla/src/valhalla/test/test.h:4, from /home/buildozer/aports/community/valhalla/src/valhalla/test/test.cc:1: /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h: In member function 'std::ostream& valhalla::baldr::json::OstreamVisitor::operator()(const std::string&) const': /home/buildozer/aports/community/valhalla/src/valhalla/valhalla/baldr/json.h:113:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] 113 | if (c >= 0 && c < 32) { | ~~^~~~ [100%] Linking CXX shared library libvalhalla_test.so [100%] Built target valhalla_test ********************************* No test configuration file found! ********************************* Usage ctest [options] >>> valhalla: Entering fakeroot... -- Install configuration: "None" -- 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_transit -- 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/lib/libvalhalla.so.3.1.4 -- 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/filesystem.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto_conversions.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/lib/pkgconfig/libvalhalla.pc -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/robin_hood.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/lib/cmake/robin_hood/robin_hoodConfig.cmake -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/lib/cmake/robin_hood/robin_hood-targets.cmake -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/share/cpp-statsd-client/cmake/cpp-statsd-clientTargets.cmake -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/share/cpp-statsd-client/cmake/cpp-statsd-clientConfig.cmake -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/share/cpp-statsd-client/cmake/cpp-statsd-clientConfigVersion.cmake -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/include -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/include/cpp-statsd-client -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/include/cpp-statsd-client/UDPSender.hpp -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/include/cpp-statsd-client/StatsdClient.hpp -- 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/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/tripcommon.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/fileformat.pb.h -- Installing: /home/buildozer/aports/community/valhalla/pkg/valhalla/usr/include/valhalla/proto/osmformat.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/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/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/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_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/traffic_segment_matcher.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/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/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/attributes_controller.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/matrix_common.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 >>> valhalla-dev*: Running split function dev... >>> valhalla-dev*: Preparing subpackage valhalla-dev... >>> valhalla-dev*: Stripping binaries >>> valhalla-dev*: Running postcheck for valhalla-dev >>> valhalla-doc*: Running split function 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-dev*: Scanning shared objects >>> valhalla-doc*: Scanning shared objects >>> valhalla*: Scanning shared objects >>> valhalla-dev*: Tracing dependencies... boost-dev curl-dev gtest-dev libspatialite-dev luajit-dev prime_server-dev protobuf-dev python3-dev sqlite-dev zeromq-dev zlib-dev pkgconfig valhalla=3.1.4-r17 >>> valhalla-dev*: Package size: 3.4 MB >>> valhalla-dev*: Compressing data... >>> valhalla-dev*: Create checksum... >>> valhalla-dev*: Create valhalla-dev-3.1.4-r17.apk >>> valhalla-doc*: Tracing dependencies... >>> valhalla-doc*: Package size: 456.0 KB >>> valhalla-doc*: Compressing data... >>> valhalla-doc*: Create checksum... >>> valhalla-doc*: Create valhalla-doc-3.1.4-r17.apk >>> valhalla*: Tracing dependencies... so:libc.musl-aarch64.so.1 so:libcurl.so.4 so:libgcc_s.so.1 so:libprotobuf-lite.so.24 so:libstdc++.so.6 so:libz.so.1 >>> valhalla*: Package size: 7.5 MB >>> valhalla*: Compressing data... >>> valhalla*: Create checksum... >>> valhalla*: Create valhalla-3.1.4-r17.apk >>> valhalla: Build complete at Thu, 02 May 2024 03:53:35 +0000 elapsed time 0h 3m 22s >>> valhalla: Cleaning up srcdir >>> valhalla: Cleaning up pkgdir >>> valhalla: Uninstalling dependencies... (1/216) Purging .makedepends-valhalla (20240502.035016) (2/216) Purging boost-dev (1.84.0-r1) (3/216) Purging boost1.84-dev (1.84.0-r1) (4/216) Purging boost1.84 (1.84.0-r1) (5/216) Purging bzip2-dev (1.0.8-r6) (6/216) Purging icu-dev (74.2-r0) (7/216) Purging boost1.84-libs (1.84.0-r1) (8/216) Purging boost1.84-atomic (1.84.0-r1) (9/216) Purging boost1.84-chrono (1.84.0-r1) (10/216) Purging boost1.84-container (1.84.0-r1) (11/216) Purging boost1.84-contract (1.84.0-r1) (12/216) Purging boost1.84-coroutine (1.84.0-r1) (13/216) Purging boost1.84-date_time (1.84.0-r1) (14/216) Purging boost1.84-fiber (1.84.0-r1) (15/216) Purging boost1.84-graph (1.84.0-r1) (16/216) Purging boost1.84-iostreams (1.84.0-r1) (17/216) Purging boost1.84-json (1.84.0-r1) (18/216) Purging boost1.84-locale (1.84.0-r1) (19/216) Purging boost1.84-log_setup (1.84.0-r1) (20/216) Purging boost1.84-math (1.84.0-r1) (21/216) Purging boost1.84-nowide (1.84.0-r1) (22/216) Purging boost1.84-prg_exec_monitor (1.84.0-r1) (23/216) Purging boost1.84-program_options (1.84.0-r1) (24/216) Purging boost1.84-python3 (1.84.0-r1) (25/216) Purging boost1.84-random (1.84.0-r1) (26/216) Purging boost1.84-regex (1.84.0-r1) (27/216) Purging boost1.84-stacktrace_basic (1.84.0-r1) (28/216) Purging boost1.84-stacktrace_noop (1.84.0-r1) (29/216) Purging boost1.84-system (1.84.0-r1) (30/216) Purging boost1.84-timer (1.84.0-r1) (31/216) Purging boost1.84-type_erasure (1.84.0-r1) (32/216) Purging boost1.84-unit_test_framework (1.84.0-r1) (33/216) Purging boost1.84-url (1.84.0-r1) (34/216) Purging boost1.84-wave (1.84.0-r1) (35/216) Purging boost1.84-wserialization (1.84.0-r1) (36/216) Purging gtest-dev (1.14.0-r2) (37/216) Purging libspatialite-dev (5.1.0-r0) (38/216) Purging librttopo-dev (1.1.0-r4) (39/216) Purging geos-dev (3.12.1-r0) (40/216) Purging libxml2-dev (2.12.6-r2) (41/216) Purging libxml2-utils (2.12.6-r2) (42/216) Purging minizip-dev (1.3.1-r0) (43/216) Purging proj-dev (9.3.1-r0) (44/216) Purging libspatialite (5.1.0-r0) (45/216) Purging luajit-dev (2.1_p20240314-r0) (46/216) Purging luajit (2.1_p20240314-r0) (47/216) Purging prime_server-dev (0.7.0-r2) (48/216) Purging prime_server (0.7.0-r2) (49/216) Purging protobuf-dev (24.4-r1) (50/216) Purging protoc (24.4-r1) (51/216) Purging libprotobuf-lite (24.4-r1) (52/216) Purging libprotoc (24.4-r1) (53/216) Purging python3-dev (3.12.3-r1) (54/216) Purging python3-pyc (3.12.3-r1) (55/216) Purging python3-pycache-pyc0 (3.12.3-r1) (56/216) Purging pyc (3.12.3-r1) (57/216) Purging python3 (3.12.3-r1) (58/216) Purging sqlite-dev (3.45.3-r0) (59/216) Purging sqlite (3.45.3-r0) (60/216) Purging zeromq-dev (4.3.5-r2) (61/216) Purging cmake (3.29.2-r1) (62/216) Purging abseil-cpp-dev (20230802.1-r0) (63/216) Purging linux-headers (6.6-r0) (64/216) Purging abseil-cpp-atomic-hook-test-helper (20230802.1-r0) (65/216) Purging abseil-cpp-bad-any-cast-impl (20230802.1-r0) (66/216) Purging abseil-cpp-bad-optional-access (20230802.1-r0) (67/216) Purging abseil-cpp-bad-variant-access (20230802.1-r0) (68/216) Purging abseil-cpp-civil-time (20230802.1-r0) (69/216) Purging abseil-cpp-cordz-sample-token (20230802.1-r0) (70/216) Purging abseil-cpp-crc-cpu-detect (20230802.1-r0) (71/216) Purging abseil-cpp-demangle-internal (20230802.1-r0) (72/216) Purging abseil-cpp-exception-safety-testing (20230802.1-r0) (73/216) Purging abseil-cpp-failure-signal-handler (20230802.1-r0) (74/216) Purging abseil-cpp-flags-parse (20230802.1-r0) (75/216) Purging abseil-cpp-flags-usage-internal (20230802.1-r0) (76/216) Purging abseil-cpp-flags-usage (20230802.1-r0) (77/216) Purging abseil-cpp-flags (20230802.1-r0) (78/216) Purging abseil-cpp-graphcycles-internal (20230802.1-r0) (79/216) Purging abseil-cpp-hash-generator-testing (20230802.1-r0) (80/216) Purging abseil-cpp-hashtablez-sampler (20230802.1-r0) (81/216) Purging abseil-cpp-leak-check (20230802.1-r0) (82/216) Purging abseil-cpp-log-entry (20230802.1-r0) (83/216) Purging abseil-cpp-log-flags (20230802.1-r0) (84/216) Purging abseil-cpp-log-internal-test-actions (20230802.1-r0) (85/216) Purging abseil-cpp-log-internal-test-matchers (20230802.1-r0) (86/216) Purging abseil-cpp-per-thread-sem-test-common (20230802.1-r0) (87/216) Purging abseil-cpp-periodic-sampler (20230802.1-r0) (88/216) Purging abseil-cpp-pow10-helper (20230802.1-r0) (89/216) Purging abseil-cpp-random-distributions (20230802.1-r0) (90/216) Purging abseil-cpp-random-internal-distribution-test-util (20230802.1-r0) (91/216) Purging abseil-cpp-random-seed-sequences (20230802.1-r0) (92/216) Purging abseil-cpp-scoped-mock-log (20230802.1-r0) (93/216) Purging abseil-cpp-scoped-set-env (20230802.1-r0) (94/216) Purging abseil-cpp-spinlock-test-common (20230802.1-r0) (95/216) Purging abseil-cpp-stack-consumption (20230802.1-r0) (96/216) Purging abseil-cpp-string-view (20230802.1-r0) (97/216) Purging abseil-cpp-test-instance-tracker (20230802.1-r0) (98/216) Purging abseil-cpp-time-internal-test-util (20230802.1-r0) (99/216) Purging abseil-cpp-flags-internal (20230802.1-r0) (100/216) Purging abseil-cpp-flags-marshalling (20230802.1-r0) (101/216) Purging abseil-cpp-flags-reflection (20230802.1-r0) (102/216) Purging abseil-cpp-log-internal-test-helpers (20230802.1-r0) (103/216) Purging abseil-cpp-log-severity (20230802.1-r0) (104/216) Purging abseil-cpp-random-internal-pool-urbg (20230802.1-r0) (105/216) Purging abseil-cpp-random-internal-randen (20230802.1-r0) (106/216) Purging abseil-cpp-random-internal-randen-hwaes (20230802.1-r0) (107/216) Purging abseil-cpp-random-internal-randen-hwaes-impl (20230802.1-r0) (108/216) Purging abseil-cpp-random-internal-randen-slow (20230802.1-r0) (109/216) Purging abseil-cpp-random-internal-seed-material (20230802.1-r0) (110/216) Purging abseil-cpp-random-seed-gen-exception (20230802.1-r0) (111/216) Purging boost1.84-context (1.84.0-r1) (112/216) Purging boost1.84-log (1.84.0-r1) (113/216) Purging boost1.84-serialization (1.84.0-r1) (114/216) Purging boost1.84-thread (1.84.0-r1) (115/216) Purging curl-dev (8.7.1-r0) (116/216) Purging brotli-dev (1.1.0-r2) (117/216) Purging brotli (1.1.0-r2) (118/216) Purging c-ares-dev (1.28.1-r0) (119/216) Purging libpsl-dev (0.21.5-r1) (120/216) Purging libpsl-utils (0.21.5-r1) (121/216) Purging nghttp2-dev (1.61.0-r0) (122/216) Purging openssl-dev (3.3.0-r1) (123/216) Purging czmq (4.2.1-r4) (124/216) Purging gdbm (1.23-r1) (125/216) Purging gmock (1.14.0-r2) (126/216) Purging gtest (1.14.0-r2) (127/216) Purging icu (74.2-r0) (128/216) Purging icu-libs (74.2-r0) (129/216) Purging libarchive (3.7.3-r0) (130/216) Purging libidn2-dev (2.3.7-r0) (131/216) Purging libpanelw (6.4_p20240330-r0) (132/216) Purging libprotobuf (24.4-r1) (133/216) Purging librttopo (1.1.0-r4) (134/216) Purging libsodium-dev (1.0.19-r0) (135/216) Purging libuuid (2.40-r2) (136/216) Purging libuv (1.48.0-r0) (137/216) Purging libxml2 (2.12.6-r2) (138/216) Purging libzmq (4.3.5-r2) (139/216) Purging minizip (1.3.1-r0) (140/216) Purging mpdecimal (4.0.0-r0) (141/216) Purging proj (9.3.1-r0) (142/216) Purging readline (8.2.10-r0) (143/216) Purging rhash-libs (1.4.4-r0) (144/216) Purging sqlite-libs (3.45.3-r0) (145/216) Purging tiff-dev (4.6.0t-r0) (146/216) Purging libtiffxx (4.6.0t-r0) (147/216) Purging tiff (4.6.0t-r0) (148/216) Purging xz-dev (5.6.1-r3) (149/216) Purging xz (5.6.1-r3) (150/216) Purging xz-libs (5.6.1-r3) (151/216) Purging zlib-dev (1.3.1-r1) (152/216) Purging zstd-dev (1.5.6-r0) (153/216) Purging zstd (1.5.6-r0) (154/216) Purging abseil-cpp-die-if-null (20230802.1-r0) (155/216) Purging abseil-cpp-log-internal-message (20230802.1-r0) (156/216) Purging abseil-cpp-statusor (20230802.1-r0) (157/216) Purging abseil-cpp-status (20230802.1-r0) (158/216) Purging abseil-cpp-cord (20230802.1-r0) (159/216) Purging abseil-cpp-cordz-info (20230802.1-r0) (160/216) Purging abseil-cpp-cordz-handle (20230802.1-r0) (161/216) Purging abseil-cpp-flags-config (20230802.1-r0) (162/216) Purging abseil-cpp-flags-program-name (20230802.1-r0) (163/216) Purging abseil-cpp-log-internal-log-sink-set (20230802.1-r0) (164/216) Purging abseil-cpp-synchronization (20230802.1-r0) (165/216) Purging abseil-cpp-malloc-internal (20230802.1-r0) (166/216) Purging abseil-cpp-log-internal-conditions (20230802.1-r0) (167/216) Purging abseil-cpp-base (20230802.1-r0) (168/216) Purging abseil-cpp-raw-hash-set (20230802.1-r0) (169/216) Purging abseil-cpp-log-globals (20230802.1-r0) (170/216) Purging abseil-cpp-hash (20230802.1-r0) (171/216) Purging abseil-cpp-city (20230802.1-r0) (172/216) Purging abseil-cpp-cord-internal (20230802.1-r0) (173/216) Purging abseil-cpp-cordz-functions (20230802.1-r0) (174/216) Purging abseil-cpp-crc-cord-state (20230802.1-r0) (175/216) Purging abseil-cpp-crc32c (20230802.1-r0) (176/216) Purging abseil-cpp-crc-internal (20230802.1-r0) (177/216) Purging abseil-cpp-examine-stack (20230802.1-r0) (178/216) Purging abseil-cpp-stacktrace (20230802.1-r0) (179/216) Purging abseil-cpp-debugging-internal (20230802.1-r0) (180/216) Purging abseil-cpp-exponential-biased (20230802.1-r0) (181/216) Purging abseil-cpp-flags-commandlineflag (20230802.1-r0) (182/216) Purging abseil-cpp-flags-commandlineflag-internal (20230802.1-r0) (183/216) Purging abseil-cpp-flags-private-handle-accessor (20230802.1-r0) (184/216) Purging abseil-cpp-log-internal-format (20230802.1-r0) (185/216) Purging abseil-cpp-kernel-timeout-internal (20230802.1-r0) (186/216) Purging abseil-cpp-time (20230802.1-r0) (187/216) Purging abseil-cpp-str-format-internal (20230802.1-r0) (188/216) Purging abseil-cpp-int128 (20230802.1-r0) (189/216) Purging abseil-cpp-log-initialize (20230802.1-r0) (190/216) Purging abseil-cpp-log-internal-check-op (20230802.1-r0) (191/216) Purging abseil-cpp-log-internal-globals (20230802.1-r0) (192/216) Purging abseil-cpp-log-internal-nullguard (20230802.1-r0) (193/216) Purging abseil-cpp-log-internal-proto (20230802.1-r0) (194/216) Purging abseil-cpp-log-sink (20230802.1-r0) (195/216) Purging abseil-cpp-low-level-hash (20230802.1-r0) (196/216) Purging abseil-cpp-random-internal-platform (20230802.1-r0) (197/216) Purging abseil-cpp-strings (20230802.1-r0) (198/216) Purging abseil-cpp-strings-internal (20230802.1-r0) (199/216) Purging abseil-cpp-raw-logging-internal (20230802.1-r0) (200/216) Purging abseil-cpp-spinlock-wait (20230802.1-r0) (201/216) Purging abseil-cpp-strerror (20230802.1-r0) (202/216) Purging abseil-cpp-symbolize (20230802.1-r0) (203/216) Purging abseil-cpp-throw-delegate (20230802.1-r0) (204/216) Purging abseil-cpp-time-zone (20230802.1-r0) (205/216) Purging boost1.84-filesystem (1.84.0-r1) (206/216) Purging geos (3.12.1-r0) (207/216) Purging icu-data-en (74.2-r0) (208/216) Purging libjpeg-turbo-dev (3.0.2-r0) (209/216) Purging libturbojpeg (3.0.2-r0) (210/216) Purging libwebp-dev (1.3.2-r0) (211/216) Purging libwebpdecoder (1.3.2-r0) (212/216) Purging libwebpdemux (1.3.2-r0) (213/216) Purging libwebpmux (1.3.2-r0) (214/216) Purging libwebp (1.3.2-r0) (215/216) Purging libsharpyuv (1.3.2-r0) (216/216) Purging libsodium (1.0.19-r0) Executing busybox-1.36.1-r26.trigger OK: 754 MiB in 138 packages >>> valhalla: Updating the community/aarch64 repository index... >>> valhalla: Signing the index...