******************************************************************************** conan install libphonenumber/8.13.42@#7b71eda147c06743215ff1434704d369 --build=libphonenumber -pr /home/conan/workspace/prod-v1/bsr/74578/ddadc/profile_linux_9_libstdcpp11_gcc_release_64.libphonenumber-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 9 gcc>=5, using the major as version ************************* WARNING: GCC OLD ABI COMPATIBILITY *********************** Conan detected a GCC version > 5 but has adjusted the 'compiler.libcxx' setting to 'libstdc++' for backwards compatibility. Your compiler is likely using the new CXX11 ABI by default (libstdc++11). If you want Conan to use the new ABI for the default profile, run: $ conan profile update settings.compiler.libcxx=libstdc++11 default Or edit '/home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/profiles/default' and set compiler.libcxx=libstdc++11 ************************************************************************************ Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=9 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=9 os=Linux [options] libphonenumber:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True abseil/20240116.2: Not found in local cache, looking in remotes... abseil/20240116.2: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz abseil/20240116.2: Downloaded recipe revision 996c9b7c09f1f561bdf2e2f3c889a8cb protobuf/5.27.0: Not found in local cache, looking in remotes... protobuf/5.27.0: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz protobuf/5.27.0: Downloaded recipe revision ccce9aa25886556c6d66c77b2be4d806 zlib/1.3.1: Not found in local cache, looking in remotes... zlib/1.3.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz zlib/1.3.1: Downloaded recipe revision f52e03ae3d251dec704634230cd806a2 icu/75.1: Not found in local cache, looking in remotes... icu/75.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz icu/75.1: Downloaded recipe revision 7ac7d47975512f294c66e67d792c112c libphonenumber/8.13.42: Forced build from source pkgconf/2.1.0: Not found in local cache, looking in remotes... pkgconf/2.1.0: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz pkgconf/2.1.0: Downloaded recipe revision 27f44583701117b571307cf5b5fe5605 Version ranges solved zlib/* versions found in 'conan-center' remote Version range '>=1.2.11 <2' required by 'protobuf/5.27.0' resolved to 'zlib/1.3.1' in remote 'conan-center' Installing package: libphonenumber/8.13.42 Requirements abseil/20240116.2 from 'conan-center' - Downloaded icu/75.1 from 'conan-center' - Downloaded libphonenumber/8.13.42 from local cache - Cache protobuf/5.27.0 from 'conan-center' - Downloaded zlib/1.3.1 from 'conan-center' - Downloaded Packages abseil/20240116.2:b911f48570f9bb2902d9e83b2b9ebf9d376c8c56 - Download icu/75.1:89c033c297610ad0912f33219ffa32a1112d95c2 - Download libphonenumber/8.13.42:06659ad33b960bebc35ddd176448ba9d796f2462 - Build protobuf/5.27.0:b248393c3da7ff3e71a654b5f68fac8837283bf8 - Download zlib/1.3.1:6af9cc7cb931c5ad942174fd7838eb655717c709 - Download Build requirements pkgconf/2.1.0 from 'conan-center' - Downloaded Build requirements packages pkgconf/2.1.0:24647d9fe8ec489125dfbae4b3ebefaf7581674c - Download Installing (downloading, building) binaries... abseil/20240116.2: Retrieving package b911f48570f9bb2902d9e83b2b9ebf9d376c8c56 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz abseil/20240116.2: Package installed b911f48570f9bb2902d9e83b2b9ebf9d376c8c56 abseil/20240116.2: Downloaded package revision f8699cf4e30649cf664f50a56abf4795 icu/75.1: Retrieving package 89c033c297610ad0912f33219ffa32a1112d95c2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz icu/75.1: Package installed 89c033c297610ad0912f33219ffa32a1112d95c2 icu/75.1: Downloaded package revision 4b2ef6e9f433a8cab880577b70ff91ae pkgconf/2.1.0: Retrieving package 24647d9fe8ec489125dfbae4b3ebefaf7581674c from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz pkgconf/2.1.0: Package installed 24647d9fe8ec489125dfbae4b3ebefaf7581674c pkgconf/2.1.0: Downloaded package revision 8f4ad2cb5f240501eaabbe3117bd9088 zlib/1.3.1: Retrieving package 6af9cc7cb931c5ad942174fd7838eb655717c709 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.3.1: Package installed 6af9cc7cb931c5ad942174fd7838eb655717c709 zlib/1.3.1: Downloaded package revision 272bdcb545ca833137ccf5573efe380f protobuf/5.27.0: Retrieving package b248393c3da7ff3e71a654b5f68fac8837283bf8 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz protobuf/5.27.0: Package installed b248393c3da7ff3e71a654b5f68fac8837283bf8 protobuf/5.27.0: Downloaded package revision 284492479b854fc650739651f4700107 libphonenumber/8.13.42: Applying build-requirement: pkgconf/2.1.0 [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK libphonenumber/8.13.42: Configuring sources in /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/source/src libphonenumber/8.13.42: [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK libphonenumber/8.13.42: Copying sources to build folder libphonenumber/8.13.42: Building your package in /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462 libphonenumber/8.13.42: Generator txt created conanbuildinfo.txt libphonenumber/8.13.42: Calling generate() libphonenumber/8.13.42: Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' libphonenumber/8.13.42: If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/build/Release/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0077=NEW -DCMAKE_TRY_COMPILE_CONFIGURATION=Release -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' libphonenumber/8.13.42: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK libphonenumber/8.13.42: Calling build() libphonenumber/8.13.42: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/package/06659ad33b960bebc35ddd176448ba9d796f2462" -DCMAKE_POLICY_DEFAULT_CMP0077="NEW" -DCMAKE_TRY_COMPILE_CONFIGURATION="Release" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/cpp" ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/package/06659ad33b960bebc35ddd176448ba9d796f2462" -DCMAKE_POLICY_DEFAULT_CMP0077="NEW" -DCMAKE_TRY_COMPILE_CONFIGURATION="Release" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/cpp" ----------------- -- Using Conan toolchain: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/build/Release/generators/conan_toolchain.cmake -- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC) -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF -- The C compiler identification is GNU 9.2.1 -- The CXX compiler identification is GNU 9.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/pkgconf/2.1.0/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin/pkgconf (found version "2.1.0") -- Conan: Component target declared 'absl::config' -- Conan: Component target declared 'absl::dynamic_annotations' -- Conan: Component target declared 'absl::core_headers' -- Conan: Component target declared 'absl::pretty_function' -- Conan: Component target declared 'absl::fast_type_id' -- Conan: Component target declared 'absl::prefetch' -- Conan: Component target declared 'absl::algorithm' -- Conan: Component target declared 'absl::hashtable_debug_hooks' -- Conan: Component target declared 'absl::node_slot_policy' -- Conan: Component target declared 'absl::non_temporal_arm_intrinsics' -- Conan: Component target declared 'absl::non_temporal_memcpy' -- Conan: Component target declared 'absl::leak_check' -- Conan: Component target declared 'absl::flags_commandlineflag_internal' -- Conan: Component target declared 'absl::log_internal_config' -- Conan: Component target declared 'absl::log_internal_nullguard' -- Conan: Component target declared 'absl::log_internal_voidify' -- Conan: Component target declared 'absl::type_traits' -- Conan: Component target declared 'absl::meta' -- Conan: Component target declared 'absl::bits' -- Conan: Component target declared 'absl::int128' -- Conan: Component target declared 'absl::numeric' -- Conan: Component target declared 'absl::numeric_representation' -- Conan: Component target declared 'absl::exponential_biased' -- Conan: Component target declared 'absl::periodic_sampler' -- Conan: Component target declared 'absl::random_seed_gen_exception' -- Conan: Component target declared 'absl::random_internal_traits' -- Conan: Component target declared 'absl::random_internal_fast_uniform_bits' -- Conan: Component target declared 'absl::random_internal_iostream_state_saver' -- Conan: Component target declared 'absl::random_internal_wide_multiply' -- Conan: Component target declared 'absl::random_internal_fastmath' -- Conan: Component target declared 'absl::random_internal_pcg_engine' -- Conan: Component target declared 'absl::random_internal_platform' -- Conan: Component target declared 'absl::random_internal_randen_slow' -- Conan: Component target declared 'absl::random_internal_randen_hwaes_impl' -- Conan: Component target declared 'absl::random_internal_uniform_helper' -- Conan: Component target declared 'absl::has_ostream_operator' -- Conan: Component target declared 'absl::cordz_update_tracker' -- Conan: Component target declared 'absl::civil_time' -- Conan: Component target declared 'absl::time_zone' -- Conan: Component target declared 'absl::compare' -- Conan: Component target declared 'absl::if_constexpr' -- Conan: Component target declared 'absl::atomic_hook' -- Conan: Component target declared 'absl::errno_saver' -- Conan: Component target declared 'absl::log_severity' -- Conan: Component target declared 'absl::no_destructor' -- Conan: Component target declared 'absl::nullability' -- Conan: Component target declared 'absl::raw_logging_internal' -- Conan: Component target declared 'absl::base_internal' -- Conan: Component target declared 'absl::throw_delegate' -- Conan: Component target declared 'absl::scoped_set_env' -- Conan: Component target declared 'absl::strerror' -- Conan: Component target declared 'absl::algorithm_container' -- Conan: Component target declared 'absl::common_policy_traits' -- Conan: Component target declared 'absl::hashtable_debug' -- Conan: Component target declared 'absl::container_common' -- Conan: Component target declared 'absl::debugging_internal' -- Conan: Component target declared 'absl::overload' -- Conan: Component target declared 'absl::memory' -- Conan: Component target declared 'absl::random_internal_generate_real' -- Conan: Component target declared 'absl::random_internal_randen_hwaes' -- Conan: Component target declared 'absl::cordz_functions' -- Conan: Component target declared 'absl::bad_any_cast_impl' -- Conan: Component target declared 'absl::span' -- Conan: Component target declared 'absl::bad_optional_access' -- Conan: Component target declared 'absl::bad_variant_access' -- Conan: Component target declared 'absl::utility' -- Conan: Component target declared 'absl::spinlock_wait' -- Conan: Component target declared 'absl::base' -- Conan: Component target declared 'absl::endian' -- Conan: Component target declared 'absl::cleanup_internal' -- Conan: Component target declared 'absl::cleanup' -- Conan: Component target declared 'absl::compressed_tuple' -- Conan: Component target declared 'absl::fixed_array' -- Conan: Component target declared 'absl::inlined_vector_internal' -- Conan: Component target declared 'absl::inlined_vector' -- Conan: Component target declared 'absl::container_memory' -- Conan: Component target declared 'absl::hash_policy_traits' -- Conan: Component target declared 'absl::crc_cpu_detect' -- Conan: Component target declared 'absl::crc_internal' -- Conan: Component target declared 'absl::stacktrace' -- Conan: Component target declared 'absl::demangle_internal' -- Conan: Component target declared 'absl::debugging' -- Conan: Component target declared 'absl::any_invocable' -- Conan: Component target declared 'absl::bind_front' -- Conan: Component target declared 'absl::function_ref' -- Conan: Component target declared 'absl::city' -- Conan: Component target declared 'absl::low_level_hash' -- Conan: Component target declared 'absl::log_internal_conditions' -- Conan: Component target declared 'absl::random_internal_distribution_caller' -- Conan: Component target declared 'absl::random_internal_randen' -- Conan: Component target declared 'absl::string_view' -- Conan: Component target declared 'absl::charset' -- Conan: Component target declared 'absl::strings_internal' -- Conan: Component target declared 'absl::bad_any_cast' -- Conan: Component target declared 'absl::optional' -- Conan: Component target declared 'absl::variant' -- Conan: Component target declared 'absl::malloc_internal' -- Conan: Component target declared 'absl::random_bit_gen_ref' -- Conan: Component target declared 'absl::random_internal_mock_helpers' -- Conan: Component target declared 'absl::random_internal_randen_engine' -- Conan: Component target declared 'absl::strings' -- Conan: Component target declared 'absl::str_format_internal' -- Conan: Component target declared 'absl::graphcycles_internal' -- Conan: Component target declared 'absl::time' -- Conan: Component target declared 'absl::any' -- Conan: Component target declared 'absl::layout' -- Conan: Component target declared 'absl::symbolize' -- Conan: Component target declared 'absl::examine_stack' -- Conan: Component target declared 'absl::failure_signal_handler' -- Conan: Component target declared 'absl::flags_path_util' -- Conan: Component target declared 'absl::flags_commandlineflag' -- Conan: Component target declared 'absl::flags_private_handle_accessor' -- Conan: Component target declared 'absl::hash' -- Conan: Component target declared 'absl::log_internal_globals' -- Conan: Component target declared 'absl::log_internal_proto' -- Conan: Component target declared 'absl::log_internal_nullstream' -- Conan: Component target declared 'absl::log_internal_append_truncated' -- Conan: Component target declared 'absl::log_entry' -- Conan: Component target declared 'absl::log_sink' -- Conan: Component target declared 'absl::log_internal_fnmatch' -- Conan: Component target declared 'absl::random_distributions' -- Conan: Component target declared 'absl::random_internal_seed_material' -- Conan: Component target declared 'absl::random_internal_pool_urbg' -- Conan: Component target declared 'absl::random_internal_salted_seed_seq' -- Conan: Component target declared 'absl::random_internal_nonsecure_base' -- Conan: Component target declared 'absl::str_format' -- Conan: Component target declared 'absl::kernel_timeout_internal' -- Conan: Component target declared 'absl::synchronization' -- Conan: Component target declared 'absl::crc32c' -- Conan: Component target declared 'absl::crc_cord_state' -- Conan: Component target declared 'absl::flags_program_name' -- Conan: Component target declared 'absl::flags_config' -- Conan: Component target declared 'absl::flags_marshalling' -- Conan: Component target declared 'absl::flags_internal' -- Conan: Component target declared 'absl::log_internal_format' -- Conan: Component target declared 'absl::vlog_config_internal' -- Conan: Component target declared 'absl::absl_vlog_is_on' -- Conan: Component target declared 'absl::vlog_is_on' -- Conan: Component target declared 'absl::sample_recorder' -- Conan: Component target declared 'absl::random_seed_sequences' -- Conan: Component target declared 'absl::random_internal_distribution_test_util' -- Conan: Component target declared 'absl::cord_internal' -- Conan: Component target declared 'absl::cordz_statistics' -- Conan: Component target declared 'absl::cordz_handle' -- Conan: Component target declared 'absl::cordz_info' -- Conan: Component target declared 'absl::cordz_sample_token' -- Conan: Component target declared 'absl::cordz_update_scope' -- Conan: Component target declared 'absl::cord' -- Conan: Component target declared 'absl::btree' -- Conan: Component target declared 'absl::hash_function_defaults' -- Conan: Component target declared 'absl::hashtablez_sampler' -- Conan: Component target declared 'absl::raw_hash_set' -- Conan: Component target declared 'absl::log_globals' -- Conan: Component target declared 'absl::log_initialize' -- Conan: Component target declared 'absl::random_random' -- Conan: Component target declared 'absl::status' -- Conan: Component target declared 'absl::statusor' -- Conan: Component target declared 'absl::flat_hash_set' -- Conan: Component target declared 'absl::node_hash_set' -- Conan: Component target declared 'absl::raw_hash_map' -- Conan: Component target declared 'absl::log_internal_log_sink_set' -- Conan: Component target declared 'absl::log_sink_registry' -- Conan: Component target declared 'absl::flat_hash_map' -- Conan: Component target declared 'absl::node_hash_map' -- Conan: Component target declared 'absl::flags_reflection' -- Conan: Component target declared 'absl::flags' -- Conan: Component target declared 'absl::flags_usage_internal' -- Conan: Component target declared 'absl::flags_usage' -- Conan: Component target declared 'absl::flags_parse' -- Conan: Component target declared 'absl::log_internal_flags' -- Conan: Component target declared 'absl::log_internal_message' -- Conan: Component target declared 'absl::log_internal_strip' -- Conan: Component target declared 'absl::log_flags' -- Conan: Component target declared 'absl::log_internal_structured' -- Conan: Component target declared 'absl::log_structured' -- Conan: Component target declared 'absl::log_internal_check_op' -- Conan: Component target declared 'absl::log_internal_log_impl' -- Conan: Component target declared 'absl::absl_log' -- Conan: Component target declared 'absl::log' -- Conan: Component target declared 'absl::log_streamer' -- Conan: Component target declared 'absl::log_internal_check_impl' -- Conan: Component target declared 'absl::absl_check' -- Conan: Component target declared 'absl::check' -- Conan: Component target declared 'absl::die_if_null' -- Conan: Target declared 'abseil::abseil' -- Conan: Including build module from '/home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/lib/cmake/conan_trick/cxx_std.cmake' -- Checking for module 'protobuf>=2.4' -- Found protobuf, version 5.27.0 -- Checking for module 'icu-uc>=4.4' -- Found icu-uc, version 75.1 -- Checking for module 'icu-i18n>=4.4' -- Found icu-i18n, version 75.1 -- Configuring done -- Generating done -- Build files have been written to: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/build/Release libphonenumber/8.13.42: CMake command: cmake --build "/home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/build/Release" '--' '-j3' ----------------- Scanning dependencies of target generate-alt-format-metadata [ 2%] Generating Metadata code [ 4%] Built target generate-alt-format-metadata Scanning dependencies of target generate_geocoding_data [ 7%] Building CXX object tools/CMakeFiles/generate_geocoding_data.dir/src/cpp-build/generate_geocoding_data.cc.o [ 9%] Building CXX object tools/CMakeFiles/generate_geocoding_data.dir/src/cpp-build/generate_geocoding_data_main.cc.o libphonenumber/8.13.42: In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/config.h:92, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/attributes.h:37, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:56, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/policy_checks.h:79:2: error: #error "C++ versions less than C++14 are not supported." 79 | #error "C++ versions less than C++14 are not supported." | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/raw_logging.h:27, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:61, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/log_severity.h: In function ‘constexpr const char* absl::lts_20240116::LogSeverityName(absl::lts_20240116::LogSeverity)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/log_severity.h:109:1: error: body of ‘constexpr’ function ‘constexpr const char* absl::lts_20240116::LogSeverityName(absl::lts_20240116::LogSeverity)’ not a return-statement 109 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/log_severity.h: In function ‘constexpr absl::lts_20240116::LogSeverity absl::lts_20240116::NormalizeLogSeverity(absl::lts_20240116::LogSeverity)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/log_severity.h:120:1: error: body of ‘constexpr’ function ‘constexpr absl::lts_20240116::LogSeverity absl::lts_20240116::NormalizeLogSeverity(absl::lts_20240116::LogSeverity)’ not a return-statement 120 | } | ^ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/optional.h:39, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/common.h:22, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:63, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h: At global scope: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:54:12: error: ‘std::index_sequence’ has not been declared 54 | using std::index_sequence; | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:55:12: error: ‘std::index_sequence_for’ has not been declared 55 | using std::index_sequence_for; | ^~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:56:12: error: ‘std::integer_sequence’ has not been declared 56 | using std::integer_sequence; | ^~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:57:12: error: ‘std::make_index_sequence’ has not been declared 57 | using std::make_index_sequence; | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:58:12: error: ‘std::make_integer_sequence’ has not been declared 58 | using std::make_integer_sequence; | ^~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:156:49: error: ‘index_sequence’ has not been declared 156 | auto apply_helper(Functor&& functor, Tuple&& t, index_sequence) | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:156:63: error: expected ‘,’ or ‘...’ before ‘<’ token 156 | auto apply_helper(Functor&& functor, Tuple&& t, index_sequence) | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:210:15: error: ‘make_index_sequence’ is not a member of ‘absl’ 210 | absl::make_index_sequence::type>::value>{})) { | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:211:65: error: expected ‘)’ before ‘{’ token 211 | typename std::remove_reference::type>::value>{})) { | ^ | ) /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:208:47: note: to match this ‘(’ 208 | -> decltype(utility_internal::apply_helper( | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h: In function ‘decltype (absl::lts_20240116::utility_internal::apply_helper(forward(functor), forward(t), (( < std::tuple_size::type>::value) > ))) absl::lts_20240116::apply(Functor&&, Tuple&&)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:214:13: error: ‘make_index_sequence’ is not a member of ‘absl’ 214 | absl::make_index_sequence::type>::value>{}); | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:215:63: error: expected ‘)’ before ‘{’ token 215 | typename std::remove_reference::type>::value>{}); | ^ | ) /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:212:40: note: to match this ‘(’ 212 | return utility_internal::apply_helper( | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h: At global scope: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:240:43: error: ‘absl::index_sequence’ has not been declared 240 | T make_from_tuple_impl(Tuple&& tup, absl::index_sequence) { | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:240:57: error: expected ‘,’ or ‘...’ before ‘<’ token 240 | T make_from_tuple_impl(Tuple&& tup, absl::index_sequence) { | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h: In function ‘constexpr T absl::lts_20240116::make_from_tuple(Tuple&&)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:261:13: error: ‘make_index_sequence’ is not a member of ‘absl’ 261 | absl::make_index_sequence< | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:262:56: error: expected primary-expression before ‘{’ token 262 | std::tuple_size>::value>{}); | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:262:56: error: expected ‘)’ before ‘{’ token 262 | std::tuple_size>::value>{}); | ^ | ) /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/utility/utility.h:259:51: note: to match this ‘(’ 259 | return utility_internal::make_from_tuple_impl( | ^ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/nullability.h:153, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/optional.h:64, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/common.h:22, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:63, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/nullability_impl.h: At global scope: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/nullability_impl.h:56:60: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’? 56 | static_assert(nullability_internal::IsSupportedType>, | ^~~~~~~~~~~ | remove_cv /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/nullability_impl.h:56:60: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’? 56 | static_assert(nullability_internal::IsSupportedType>, | ^~~~~~~~~~~ | remove_cv /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/nullability_impl.h:56:39: error: parse error in template argument list 56 | static_assert(nullability_internal::IsSupportedType>, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/nullability_impl.h:56:75: error: expected primary-expression before ‘,’ token 56 | static_assert(nullability_internal::IsSupportedType>, | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/nullability_impl.h:64:60: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’? 64 | static_assert(nullability_internal::IsSupportedType>, | ^~~~~~~~~~~ | remove_cv /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/nullability_impl.h:64:60: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’? 64 | static_assert(nullability_internal::IsSupportedType>, | ^~~~~~~~~~~ | remove_cv /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/nullability_impl.h:64:39: error: parse error in template argument list 64 | static_assert(nullability_internal::IsSupportedType>, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/nullability_impl.h:64:75: error: expected primary-expression before ‘,’ token 64 | static_assert(nullability_internal::IsSupportedType>, | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/nullability_impl.h:72:60: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’? 72 | static_assert(nullability_internal::IsSupportedType>, | ^~~~~~~~~~~ | remove_cv /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/nullability_impl.h:72:60: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’? 72 | static_assert(nullability_internal::IsSupportedType>, | ^~~~~~~~~~~ | remove_cv /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/nullability_impl.h:72:39: error: parse error in template argument list 72 | static_assert(nullability_internal::IsSupportedType>, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/base/internal/nullability_impl.h:72:75: error: expected primary-expression before ‘,’ token 72 | static_assert(nullability_internal::IsSupportedType>, | ^ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/internal/optional.h:24, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/optional.h:68, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/common.h:22, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:63, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/memory/memory.h:97:12: error: ‘std::make_unique’ has not been declared 97 | using std::make_unique; | ^~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:65, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h: In function ‘constexpr bool absl::lts_20240116::container_internal::internal_compressed_tuple::ShouldUseBase()’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:77:16: error: ‘is_final’ is not a member of ‘std’ 77 | !std::is_final::value && | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:77:26: error: expected primary-expression before ‘>’ token 77 | !std::is_final::value && | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:77:29: error: ‘::value’ has not been declared 77 | !std::is_final::value && | ^~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h: At global scope: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:116:35: error: ‘index_sequence’ is not a member of ‘absl’ 116 | CompressedTuple, absl::index_sequence, ShouldAnyUseBase> | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:116:35: error: ‘index_sequence’ is not a member of ‘absl’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:116:51: error: expected parameter pack before ‘...’ 116 | CompressedTuple, absl::index_sequence, ShouldAnyUseBase> | ^~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:116:54: error: wrong number of template arguments (2, should be 3) 116 | CompressedTuple, absl::index_sequence, ShouldAnyUseBase> | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:112:48: note: provided for ‘template struct absl::lts_20240116::container_internal::internal_compressed_tuple::CompressedTupleImpl’ 112 | struct ABSL_INTERNAL_COMPRESSED_TUPLE_DECLSPEC CompressedTupleImpl; | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:132:35: error: ‘index_sequence’ is not a member of ‘absl’ 132 | CompressedTuple, absl::index_sequence, false> | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:132:35: error: ‘index_sequence’ is not a member of ‘absl’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:132:51: error: expected parameter pack before ‘...’ 132 | CompressedTuple, absl::index_sequence, false> | ^~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:132:54: error: wrong number of template arguments (2, should be 3) 132 | CompressedTuple, absl::index_sequence, false> | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:112:48: note: provided for ‘template struct absl::lts_20240116::container_internal::internal_compressed_tuple::CompressedTupleImpl’ 112 | struct ABSL_INTERNAL_COMPRESSED_TUPLE_DECLSPEC CompressedTupleImpl; | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:205:41: error: ‘index_sequence_for’ is not a member of ‘absl’ 205 | CompressedTuple, absl::index_sequence_for, | ^~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:205:41: error: ‘index_sequence_for’ is not a member of ‘absl’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:205:62: error: expected parameter pack before ‘...’ 205 | CompressedTuple, absl::index_sequence_for, | ^~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:205:65: error: wrong number of template arguments (2, should be 3) 205 | CompressedTuple, absl::index_sequence_for, | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:112:48: note: provided for ‘template struct absl::lts_20240116::container_internal::internal_compressed_tuple::CompressedTupleImpl’ 112 | struct ABSL_INTERNAL_COMPRESSED_TUPLE_DECLSPEC CompressedTupleImpl; | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:206:54: error: expected template-name before ‘<’ token 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:206:54: error: expected ‘{’ before ‘<’ token In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:66, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:94:35: error: ‘absl::index_sequence’ has not been declared 94 | absl::index_sequence) { | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:94:49: error: expected ‘,’ or ‘...’ before ‘<’ token 94 | absl::index_sequence) { | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:111:22: error: ‘absl::index_sequence’ has not been declared 111 | Tuple&& t, absl::index_sequence, F&& f) { | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:111:36: error: expected ‘,’ or ‘...’ before ‘<’ token 111 | Tuple&& t, absl::index_sequence, F&& f) { | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h: In function ‘decltype (declval()(declval())) absl::lts_20240116::container_internal::memory_internal::WithConstructedImpl(Tuple&&, int)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:112:53: error: ‘f’ was not declared in this scope 112 | return WithConstructedImplF{std::forward(f)}( | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h: At global scope: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:117:32: error: ‘absl::index_sequence’ has not been declared 117 | auto TupleRefImpl(T&& t, absl::index_sequence) | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:117:46: error: expected ‘,’ or ‘...’ before ‘<’ token 117 | auto TupleRefImpl(T&& t, absl::index_sequence) | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:127:11: error: ‘make_index_sequence’ is not a member of ‘absl’ 127 | absl::make_index_sequence< | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:127:11: error: ‘make_index_sequence’ is not a member of ‘absl’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:128:63: error: expected primary-expression before ‘)’ token 128 | std::tuple_size::type>::value>())) { | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h: In function ‘decltype (absl::lts_20240116::container_internal::memory_internal::TupleRefImpl(forward(t), (( < std::tuple_size::type>::value) > ))) absl::lts_20240116::container_internal::memory_internal::TupleRef(T&&)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:131:13: error: ‘make_index_sequence’ is not a member of ‘absl’ 131 | absl::make_index_sequence< | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:132:65: error: expected primary-expression before ‘)’ token 132 | std::tuple_size::type>::value>()); | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h: In function ‘void absl::lts_20240116::container_internal::ConstructFromTuple(Alloc*, T*, Tuple&&)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:152:13: error: ‘make_index_sequence’ is not a member of ‘absl’ 152 | absl::make_index_sequence< | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:153:69: error: expected primary-expression before ‘)’ token 153 | std::tuple_size::type>::value>()); | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h: In function ‘decltype (declval()(declval())) absl::lts_20240116::container_internal::WithConstructed(Tuple&&, F&&)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:163:13: error: ‘make_index_sequence’ is not a member of ‘absl’ 163 | absl::make_index_sequence< | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:164:69: error: expected primary-expression before ‘)’ token 164 | std::tuple_size::type>::value>(), | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h: At global scope: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:426:10: error: ‘transfer’ function uses ‘auto’ type specifier without trailing return type 426 | static auto transfer(Allocator* alloc, slot_type* new_slot, | ^~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:426:10: note: deduced return type only available with ‘-std=c++14’ or ‘-std=gnu++14’ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/has_absl_stringify.h:21, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/str_cat.h:105, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:177, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/string_view.h: In member function ‘constexpr void absl::lts_20240116::string_view::remove_prefix(absl::lts_20240116::string_view::size_type) const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/string_view.h:342:10: error: assignment of member ‘absl::lts_20240116::string_view::ptr_’ in read-only object 342 | ptr_ += n; | ~~~~~^~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/string_view.h:343:13: error: assignment of member ‘absl::lts_20240116::string_view::length_’ in read-only object 343 | length_ -= n; | ~~~~~~~~^~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/string_view.h:340:18: error: invalid return type ‘void’ of ‘constexpr’ function ‘constexpr void absl::lts_20240116::string_view::remove_prefix(absl::lts_20240116::string_view::size_type) const’ 340 | constexpr void remove_prefix(size_type n) { | ^~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/string_view.h: In member function ‘constexpr void absl::lts_20240116::string_view::remove_suffix(absl::lts_20240116::string_view::size_type) const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/string_view.h:352:13: error: assignment of member ‘absl::lts_20240116::string_view::length_’ in read-only object 352 | length_ -= n; | ~~~~~~~~^~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/string_view.h:350:18: error: invalid return type ‘void’ of ‘constexpr’ function ‘constexpr void absl::lts_20240116::string_view::remove_suffix(absl::lts_20240116::string_view::size_type) const’ 350 | constexpr void remove_suffix(size_type n) { | ^~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/string_view.h: In member function ‘constexpr void absl::lts_20240116::string_view::swap(absl::lts_20240116::string_view&) const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/string_view.h:360:13: error: passing ‘const absl::lts_20240116::string_view’ as ‘this’ argument discards qualifiers [-fpermissive] 360 | *this = s; | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/string_view.h:162:7: note: in call to ‘absl::lts_20240116::string_view& absl::lts_20240116::string_view::operator=(const absl::lts_20240116::string_view&)’ 162 | class string_view { | ^~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/string_view.h:358:18: error: invalid return type ‘void’ of ‘constexpr’ function ‘constexpr void absl::lts_20240116::string_view::swap(absl::lts_20240116::string_view&) const’ 358 | constexpr void swap(string_view& s) noexcept { | ^~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/str_cat.h:105, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:177, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/has_absl_stringify.h: At global scope: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/has_absl_stringify.h:56:13: error: ‘enable_if_t’ is not a member of ‘std’; did you mean ‘enable_if’? 56 | T, std::enable_if_t struct absl::lts_20240116::HasAbslStringify’ 58 | std::declval()))>::value>> : std::true_type {}; | ^~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/has_absl_stringify.h:58:41: note: expected a type, got ‘( < std::is_void(), declval()))>::value)’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/has_absl_stringify.h:58:46: error: expected unqualified-id before ‘>’ token 58 | std::declval()))>::value>> : std::true_type {}; | ^~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/str_cat.h:108, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:177, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/numbers.h:165:6: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’? 165 | std::enable_if_t::value, bool> IsNegative(const T& v) { | ^~~~~~~~~~~ | enable_if /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/numbers.h:170:6: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’? 170 | std::enable_if_t::value, std::false_type> IsNegative( | ^~~~~~~~~~~ | enable_if /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/numbers.h:178:6: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’? 178 | std::enable_if_t>::value, T&&> | ^~~~~~~~~~~ | enable_if /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/numbers.h:186:10: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’? 186 | std::enable_if_t::value, std::make_unsigned_t> | ^~~~~~~~~~~ | enable_if /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/numbers.h:198:6: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’? 198 | std::enable_if_t::value, uint32_t> Base10Digits( | ^~~~~~~~~~~ | enable_if /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/numbers.h:223:6: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’? 223 | std::enable_if_t::value, uint32_t> Base10Digits( | ^~~~~~~~~~~ | enable_if In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:177, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/str_cat.h:476:27: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’? 476 | typename = std::enable_if_t::value && | ^~~~~~~~~~~ | enable_if /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/str_cat.h:476:38: error: expected ‘>’ before ‘<’ token 476 | typename = std::enable_if_t::value && | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/str_cat.h:487:41: error: template argument 2 is invalid 487 | strings_internal::EnableIfFastCase a) { | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/str_cat.h:557:6: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’? 557 | std::enable_if_t< | ^~~~~~~~~~~ | enable_if /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/str_cat.h:568:6: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’? 568 | std::enable_if_t< | ^~~~~~~~~~~ | enable_if In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/span.h:70, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:178, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/internal/span.h:119:26: error: ‘remove_const_t’ in namespace ‘std’ does not name a template type; did you mean ‘remove_const’? 119 | using Container = std::remove_const_t; | ^~~~~~~~~~~~~~ | remove_const /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/internal/span.h:121:44: error: parse error in template argument list 121 | decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/internal/span.h:122:64: error: ‘Container’ was not declared in this scope 122 | using MutData = decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/internal/span.h:122:56: error: parse error in template argument list 122 | using MutData = decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/internal/span.h:130:29: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’? 130 | using EnableIfIsView = std::enable_if_t::value, int>; | ^~~~~~~~~~~ | enable_if /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/internal/span.h:133:32: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’? 133 | using EnableIfNotIsView = std::enable_if_t::value, int>; | ^~~~~~~~~~~ | enable_if In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:178, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/span.h:204:39: error: ‘EnableIfNotIsView’ in namespace ‘absl::lts_20240116::span_internal’ does not name a template type 204 | typename = span_internal::EnableIfNotIsView> | ^~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/span.h:204:56: error: expected ‘>’ before ‘<’ token 204 | typename = span_internal::EnableIfNotIsView> | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/span.h:213:39: error: ‘EnableIfNotIsView’ in namespace ‘absl::lts_20240116::span_internal’ does not name a template type 213 | typename = span_internal::EnableIfNotIsView> | ^~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/span.h:213:56: error: expected ‘>’ before ‘<’ token 213 | typename = span_internal::EnableIfNotIsView> | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/span.h:225:28: error: ‘absl::lts_20240116::span_internal::EnableIfIsView’ has not been declared 225 | span_internal::EnableIfIsView = 0> | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/span.h:225:42: error: expected ‘>’ before ‘<’ token 225 | span_internal::EnableIfIsView = 0> | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/span.h:226:12: error: ‘template template > absl::lts_20240116::Span::Span(V&)’ cannot be overloaded with ‘template template absl::lts_20240116::Span::Span(V&)’ 226 | explicit Span(V& v) noexcept // NOLINT(runtime/references) | ^~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/span.h:205:12: note: previous declaration ‘template template absl::lts_20240116::Span::Span(V&)’ 205 | explicit Span( | ^~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/span.h:230:28: error: ‘absl::lts_20240116::span_internal::EnableIfIsView’ has not been declared 230 | span_internal::EnableIfIsView = 0> | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/span.h:230:42: error: expected ‘>’ before ‘<’ token 230 | span_internal::EnableIfIsView = 0> | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/span.h:231:13: error: ‘template template > constexpr absl::lts_20240116::Span::Span(const V&)’ cannot be overloaded with ‘template template constexpr absl::lts_20240116::Span::Span(const V&)’ 231 | constexpr Span(const V& v) noexcept // NOLINT(runtime/explicit) | ^~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/types/span.h:214:13: note: previous declaration ‘template template constexpr absl::lts_20240116::Span::Span(const V&)’ 214 | constexpr Span( | ^~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:326:49: error: ‘index_sequence’ is not a member of ‘absl’ 326 | class LayoutImpl, absl::index_sequence, | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:326:49: error: ‘index_sequence’ is not a member of ‘absl’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:326:71: error: expected parameter pack before ‘...’ 326 | class LayoutImpl, absl::index_sequence, | ^~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:326:74: error: wrong number of template arguments (2, should be 3) 326 | class LayoutImpl, absl::index_sequence, | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:312:7: note: provided for ‘template class absl::lts_20240116::container_internal::internal_layout::LayoutImpl’ 312 | class LayoutImpl; | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:657:30: error: ‘make_index_sequence’ is not a member of ‘absl’ 657 | std::tuple, absl::make_index_sequence, | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:657:30: error: ‘make_index_sequence’ is not a member of ‘absl’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:657:58: error: wrong number of template arguments (2, should be 3) 657 | std::tuple, absl::make_index_sequence, | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:312:7: note: provided for ‘template class absl::lts_20240116::container_internal::internal_layout::LayoutImpl’ 312 | class LayoutImpl; | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:50: error: expected template-name before ‘<’ token 669 | class Layout : public internal_layout::LayoutType { | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:50: error: expected ‘{’ before ‘<’ token In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/str_format.h:83, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/crc/crc32c.h:32, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/crc/internal/crc_cord_state.h:23, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:80, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:70, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/arg.h:150:13: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’? 150 | -> std::enable_if_t::value && | ^~~~~~~~~~~ | enable_if /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/arg.h:150:24: error: expected initializer before ‘<’ token 150 | -> std::enable_if_t::value && | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/arg.h:169:13: error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’? 169 | -> std::enable_if_t::value && | ^~~~~~~~~~~ | enable_if /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/arg.h:169:24: error: expected initializer before ‘<’ token 169 | -> std::enable_if_t::value && | ^ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/checker.h:22, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/bind.h:26, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/str_format.h:84, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/crc/crc32c.h:32, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/crc/internal/crc_cord_state.h:23, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:80, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:70, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h: In member function ‘constexpr void absl::lts_20240116::str_format_internal::UnboundConversion::InputValue::set_value(int) const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:47:14: error: assignment of member ‘absl::lts_20240116::str_format_internal::UnboundConversion::InputValue::value_’ in read-only object 47 | value_ = value; | ~~~~~~~^~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:45:20: error: invalid return type ‘void’ of ‘constexpr’ function ‘constexpr void absl::lts_20240116::str_format_internal::UnboundConversion::InputValue::set_value(int) const’ 45 | constexpr void set_value(int value) { | ^~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h: In member function ‘constexpr void absl::lts_20240116::str_format_internal::UnboundConversion::InputValue::set_from_arg(int) const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:58:14: error: assignment of member ‘absl::lts_20240116::str_format_internal::UnboundConversion::InputValue::value_’ in read-only object 58 | value_ = -value - 1; | ~~~~~~~^~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:56:20: error: invalid return type ‘void’ of ‘constexpr’ function ‘constexpr void absl::lts_20240116::str_format_internal::UnboundConversion::InputValue::set_from_arg(int) const’ 56 | constexpr void set_from_arg(int value) { | ^~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h: In member function ‘constexpr int absl::lts_20240116::str_format_internal::UnboundConversion::InputValue::get_from_arg() const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:64:5: error: body of ‘constexpr’ function ‘constexpr int absl::lts_20240116::str_format_internal::UnboundConversion::InputValue::get_from_arg() const’ not a return-statement 64 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h: In member function ‘constexpr absl::lts_20240116::FormatConversionChar absl::lts_20240116::str_format_internal::ConvTag::as_conv() const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:103:3: error: body of ‘constexpr’ function ‘constexpr absl::lts_20240116::FormatConversionChar absl::lts_20240116::str_format_internal::ConvTag::as_conv() const’ not a return-statement 103 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h: In member function ‘constexpr absl::lts_20240116::LengthMod absl::lts_20240116::str_format_internal::ConvTag::as_length() const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:109:3: error: body of ‘constexpr’ function ‘constexpr absl::lts_20240116::LengthMod absl::lts_20240116::str_format_internal::ConvTag::as_length() const’ not a return-statement 109 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h: In member function ‘constexpr absl::lts_20240116::str_format_internal::Flags absl::lts_20240116::str_format_internal::ConvTag::as_flags() const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:115:3: error: body of ‘constexpr’ function ‘constexpr absl::lts_20240116::str_format_internal::Flags absl::lts_20240116::str_format_internal::ConvTag::as_flags() const’ not a return-statement 115 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h: In function ‘constexpr bool absl::lts_20240116::str_format_internal::CheckFastPathSetting(const absl::lts_20240116::str_format_internal::UnboundConversion&)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:194:1: error: body of ‘constexpr’ function ‘constexpr bool absl::lts_20240116::str_format_internal::CheckFastPathSetting(const absl::lts_20240116::str_format_internal::UnboundConversion&)’ not a return-statement 194 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h: In function ‘constexpr int absl::lts_20240116::str_format_internal::ParseDigits(char&, const char*&, const char*)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:211:1: error: body of ‘constexpr’ function ‘constexpr int absl::lts_20240116::str_format_internal::ParseDigits(char&, const char*&, const char*)’ not a return-statement 211 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h: In instantiation of ‘constexpr const char* absl::lts_20240116::str_format_internal::ConsumeConversion(const char*, const char*, absl::lts_20240116::str_format_internal::UnboundConversion*, int*) [with bool is_positional = true]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:349:52: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:339:1: error: body of ‘constexpr’ function ‘constexpr const char* absl::lts_20240116::str_format_internal::ConsumeConversion(const char*, const char*, absl::lts_20240116::str_format_internal::UnboundConversion*, int*) [with bool is_positional = true]’ not a return-statement 339 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h: In instantiation of ‘constexpr const char* absl::lts_20240116::str_format_internal::ConsumeConversion(const char*, const char*, absl::lts_20240116::str_format_internal::UnboundConversion*, int*) [with bool is_positional = false]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:350:34: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:339:1: error: body of ‘constexpr’ function ‘constexpr const char* absl::lts_20240116::str_format_internal::ConsumeConversion(const char*, const char*, absl::lts_20240116::str_format_internal::UnboundConversion*, int*) [with bool is_positional = false]’ not a return-statement /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h: In function ‘constexpr const char* absl::lts_20240116::str_format_internal::ConsumeUnboundConversion(const char*, const char*, absl::lts_20240116::str_format_internal::UnboundConversion*, int*)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/constexpr_parser.h:351:1: error: body of ‘constexpr’ function ‘constexpr const char* absl::lts_20240116::str_format_internal::ConsumeUnboundConversion(const char*, const char*, absl::lts_20240116::str_format_internal::UnboundConversion*, int*)’ not a return-statement 351 | } | ^ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/str_format.h:84, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/crc/crc32c.h:32, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/crc/internal/crc_cord_state.h:23, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:80, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:70, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/bind.h: At global scope: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/bind.h:119:34: error: ‘absl::index_sequence’ has not been declared 119 | static bool CheckMatches(absl::index_sequence) { | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/bind.h:119:48: error: expected ‘,’ or ‘...’ before ‘<’ token 119 | static bool CheckMatches(absl::index_sequence) { | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/bind.h: In constructor ‘absl::lts_20240116::str_format_internal::FormatSpecTemplate::FormatSpecTemplate(const absl::lts_20240116::str_format_internal::ExtendedParsedFormat&)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/bind.h:176:30: error: ‘make_index_sequence’ is not a member of ‘absl’ 176 | CheckMatches(absl::make_index_sequence{}); | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/bind.h:176:63: error: expected primary-expression before ‘{’ token 176 | CheckMatches(absl::make_index_sequence{}); | ^ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/inlined_vector.h:53, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:79, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:70, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h: In instantiation of ‘class absl::lts_20240116::inlined_vector_internal::Storage >’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/inlined_vector.h:98:9: required from ‘class absl::lts_20240116::InlinedVector’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h:578:12: error: ‘absl::lts_20240116::inlined_vector_internal::Storage::metadata_’ has incomplete type 578 | Metadata metadata_; | ^~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:65, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:203:47: note: declaration of ‘using Metadata = class absl::lts_20240116::container_internal::CompressedTuple, long unsigned int>’ {aka ‘class absl::lts_20240116::container_internal::CompressedTuple, long unsigned int>’} 203 | class ABSL_INTERNAL_COMPRESSED_TUPLE_DECLSPEC CompressedTuple | ^~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/inlined_vector.h:53, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:79, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:70, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h: In instantiation of ‘constexpr const size_t absl::lts_20240116::inlined_vector_internal::Storage >::kOptimalInlinedSize’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h:560:22: required from ‘struct absl::lts_20240116::inlined_vector_internal::Storage >::Inlined’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h:565:13: required from ‘union absl::lts_20240116::inlined_vector_internal::Storage >::Data’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h:579:8: required from ‘class absl::lts_20240116::inlined_vector_internal::Storage >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/inlined_vector.h:98:9: required from ‘class absl::lts_20240116::InlinedVector’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h:556:61: error: call to non-‘constexpr’ function ‘const _Tp& std::max(const _Tp&, const _Tp&) [with _Tp = long unsigned int]’ 556 | (std::max)(N, sizeof(Allocated) / sizeof(ValueType)); | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h: In instantiation of ‘struct absl::lts_20240116::inlined_vector_internal::Storage >::Inlined’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h:565:13: required from ‘union absl::lts_20240116::inlined_vector_internal::Storage >::Data’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h:579:8: required from ‘class absl::lts_20240116::inlined_vector_internal::Storage >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/inlined_vector.h:98:9: required from ‘class absl::lts_20240116::InlinedVector’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h:560:22: error: size of array is not an integral constant-expression 560 | ValueType[kOptimalInlinedSize])]; | ^~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord_analysis.h:23, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:83, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:70, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h: At global scope: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h:693:20: error: defaulted declaration ‘constexpr absl::lts_20240116::cord_internal::InlineData::Rep& absl::lts_20240116::cord_internal::InlineData::Rep::operator=(const absl::lts_20240116::cord_internal::InlineData::Rep&) const’ does not match the expected signature 693 | constexpr Rep& operator=(const Rep&) = default; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h:693:20: note: expected signature: ‘absl::lts_20240116::cord_internal::InlineData::Rep& absl::lts_20240116::cord_internal::InlineData::Rep::operator=(const absl::lts_20240116::cord_internal::InlineData::Rep&)’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h:693:20: error: explicitly defaulted function ‘constexpr absl::lts_20240116::cord_internal::InlineData::Rep& absl::lts_20240116::cord_internal::InlineData::Rep::operator=(const absl::lts_20240116::cord_internal::InlineData::Rep&) const’ cannot be declared as ‘constexpr’ because the implicit declaration is not ‘constexpr’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h:683:12: note: defaulted constructor calls non-‘constexpr’ ‘absl::lts_20240116::cord_internal::InlineData::Rep::AsTree& absl::lts_20240116::cord_internal::InlineData::Rep::AsTree::operator=(const absl::lts_20240116::cord_internal::InlineData::Rep::AsTree&)’ 683 | struct AsTree { | ^~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h:683:12: note: ‘absl::lts_20240116::cord_internal::InlineData::Rep::AsTree& absl::lts_20240116::cord_internal::InlineData::Rep::AsTree::operator=(const absl::lts_20240116::cord_internal::InlineData::Rep::AsTree&)’ is not usable as a ‘constexpr’ function because: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h: In constructor ‘absl::lts_20240116::cord_internal::InlineData::InlineData()’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h:503:52: error: ‘constexpr’ constructor does not have empty body 503 | constexpr InlineData() noexcept { poison_this(); } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h: In constructor ‘absl::lts_20240116::cord_internal::InlineData::InlineData(absl::lts_20240116::string_view, absl::lts_20240116::cord_internal::CordRep*)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h:519:3: error: ‘constexpr’ constructor does not have empty body 519 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h: In member function ‘constexpr void absl::lts_20240116::cord_internal::InlineData::poison_this() const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h:844:16: error: invalid return type ‘void’ of ‘constexpr’ function ‘constexpr void absl::lts_20240116::cord_internal::InlineData::poison_this() const’ 844 | constexpr void InlineData::poison_this() {} | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h: In member function ‘constexpr void absl::lts_20240116::cord_internal::InlineData::unpoison() const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h:845:16: error: invalid return type ‘void’ of ‘constexpr’ function ‘constexpr void absl::lts_20240116::cord_internal::InlineData::unpoison() const’ 845 | constexpr void InlineData::unpoison() {} | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h: In member function ‘constexpr void absl::lts_20240116::cord_internal::InlineData::poison() const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h:846:16: error: invalid return type ‘void’ of ‘constexpr’ function ‘constexpr void absl::lts_20240116::cord_internal::InlineData::poison() const’ 846 | constexpr void InlineData::poison() {} | ^~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:84, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:70, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord_buffer.h: In static member function ‘static constexpr size_t absl::lts_20240116::CordBuffer::MaximumPayload(size_t)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord_buffer.h:462:45: error: call to non-‘constexpr’ function ‘const _Tp& std::min(const _Tp&, const _Tp&) [with _Tp = long unsigned int]’ 462 | return (std::min)(kCustomLimit, block_size) - cord_internal::kFlatOverhead; | ^ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/time/clock.h:29, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/synchronization/mutex.h:75, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cordz_info.h:31, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:91, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:70, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/time/time.h: In constructor ‘absl::lts_20240116::Duration::HiRep::HiRep(int64_t)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/time/time.h:256:5: error: ‘constexpr’ constructor does not have empty body 256 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/time/time.h: In member function ‘constexpr int64_t absl::lts_20240116::Duration::HiRep::Get() const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/time/time.h:276:5: error: body of ‘constexpr’ function ‘constexpr int64_t absl::lts_20240116::Duration::HiRep::Get() const’ not a return-statement 276 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/time/time.h: In member function ‘constexpr absl::lts_20240116::Duration::HiRep& absl::lts_20240116::Duration::HiRep::operator=(int64_t) const’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/time/time.h:284:11: error: assignment of member ‘absl::lts_20240116::Duration::HiRep::hi_’ in read-only object 284 | hi_ = static_cast(unsigned_value >> 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/time/time.h:285:11: error: assignment of member ‘absl::lts_20240116::Duration::HiRep::lo_’ in read-only object 285 | lo_ = static_cast(unsigned_value); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/time/time.h:286:14: error: binding reference of type ‘absl::lts_20240116::Duration::HiRep&’ to ‘const absl::lts_20240116::Duration::HiRep’ discards qualifiers 286 | return *this; | ^~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/time/time.h:287:5: error: body of ‘constexpr’ function ‘constexpr absl::lts_20240116::Duration::HiRep& absl::lts_20240116::Duration::HiRep::operator=(int64_t) const’ not a return-statement 287 | } | ^ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:70, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h: In constructor ‘constexpr absl::lts_20240116::Cord::InlineRep::InlineRep()’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:859:38: error: call to non-‘constexpr’ function ‘absl::lts_20240116::cord_internal::InlineData::InlineData()’ 859 | constexpr InlineRep() : data_() {} | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h: In constructor ‘constexpr absl::lts_20240116::Cord::InlineRep::InlineRep(absl::lts_20240116::string_view, absl::Nullable)’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:1131:20: error: call to non-‘constexpr’ function ‘absl::lts_20240116::cord_internal::InlineData::InlineData(absl::lts_20240116::string_view, absl::lts_20240116::cord_internal::CordRep*)’ 1131 | : data_(sv, rep) {} | ^ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘class absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1320:9: required from ‘class absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:38:9: required from ‘class absl::lts_20240116::container_internal::btree_container, std::less, std::allocator > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:279:7: required from ‘class absl::lts_20240116::container_internal::btree_set_container, std::less, std::allocator > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:445:7: required from ‘class absl::lts_20240116::container_internal::btree_map_container, std::less, std::allocator > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:88:7: required from ‘class absl::lts_20240116::btree_map >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:169:11: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:659:57: error: invalid use of incomplete type ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ 659 | inline typename layout_type::template ElementType *GetField() { | ^~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:665:63: error: invalid use of incomplete type ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ 665 | inline const typename layout_type::template ElementType *GetField() const { | ^~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:602:28: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::NodeTargetSlots(absl::lts_20240116::container_internal::btree_node::size_type, absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:610:22: required from ‘constexpr const size_type absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >::kNodeTargetSlots’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:620:7: required from ‘constexpr const size_type absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >::kNodeSlots’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1345:8: required from ‘class absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:38:9: required from ‘class absl::lts_20240116::container_internal::btree_container, std::less, std::allocator > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:279:7: required from ‘class absl::lts_20240116::container_internal::btree_set_container, std::less, std::allocator > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:445:7: required from ‘class absl::lts_20240116::container_internal::btree_map_container, std::less, std::allocator > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:88:7: required from ‘class absl::lts_20240116::btree_map >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:169:11: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:584:12: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 584 | return layout_type( | ^~~~~~~~~~~~ 585 | /*parent*/ 1, | ~~~~~~~~~~~~~ 586 | /*generation*/ BtreeGenerationsEnabled() ? 1 : 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | /*position, start, finish, max_count*/ 4, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | /*slots*/ n, | ~~~~~~~~~~~~ 589 | /*children*/ 0) | ~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:591:3: error: body of ‘constexpr’ function ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ not a return-statement 591 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘constexpr const size_type absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >::kNodeTargetSlots’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:620:7: required from ‘constexpr const size_type absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >::kNodeSlots’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1345:8: required from ‘class absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:38:9: required from ‘class absl::lts_20240116::container_internal::btree_container, std::less, std::allocator > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:279:7: required from ‘class absl::lts_20240116::container_internal::btree_set_container, std::less, std::allocator > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:445:7: required from ‘class absl::lts_20240116::container_internal::btree_map_container, std::less, std::allocator > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:88:7: required from ‘class absl::lts_20240116::btree_map >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:169:11: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:610:22: in ‘constexpr’ expansion of ‘absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >::NodeTargetSlots(0, ((absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >::size_type)absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >::kTargetNodeSize))’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:602:28: error: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ called in a constant expression 602 | : SizeWithNSlots((begin + end) / 2 + 1) > | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:583:30: note: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ is not usable as a ‘constexpr’ function because: 583 | constexpr static size_type SizeWithNSlots(size_type n) { | ^~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘class absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:38:9: required from ‘class absl::lts_20240116::container_internal::btree_container, std::less, std::allocator > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:279:7: required from ‘class absl::lts_20240116::container_internal::btree_set_container, std::less, std::allocator > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:445:7: required from ‘class absl::lts_20240116::container_internal::btree_map_container, std::less, std::allocator > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:88:7: required from ‘class absl::lts_20240116::btree_map >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:169:11: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1345:8: error: enumerator value for ‘kNodeSlots’ is not an integer constant 1345 | enum : uint32_t { | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1795:7: error: ‘absl::lts_20240116::container_internal::btree::rightmost_’ has incomplete type 1795 | rightmost_; | ^~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:65, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:203:47: note: declaration of ‘class absl::lts_20240116::container_internal::CompressedTuple, int>::checked_compare, std::allocator, std::allocator > > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ 203 | class ABSL_INTERNAL_COMPRESSED_TUPLE_DECLSPEC CompressedTuple | ^~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘class absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1320:9: required from ‘class absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:38:9: required from ‘class absl::lts_20240116::container_internal::btree_container, std::allocator, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:279:7: required from ‘class absl::lts_20240116::container_internal::btree_set_container, std::allocator, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_set.h:89:7: required from ‘class absl::lts_20240116::btree_set’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:348:24: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:659:57: error: invalid use of incomplete type ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ 659 | inline typename layout_type::template ElementType *GetField() { | ^~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:665:63: error: invalid use of incomplete type ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ 665 | inline const typename layout_type::template ElementType *GetField() const { | ^~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:602:28: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::NodeTargetSlots(absl::lts_20240116::container_internal::btree_node::size_type, absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:610:22: required from ‘constexpr const size_type absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >::kNodeTargetSlots’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:620:7: required from ‘constexpr const size_type absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >::kNodeSlots’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1345:8: required from ‘class absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:38:9: required from ‘class absl::lts_20240116::container_internal::btree_container, std::allocator, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:279:7: required from ‘class absl::lts_20240116::container_internal::btree_set_container, std::allocator, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_set.h:89:7: required from ‘class absl::lts_20240116::btree_set’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:348:24: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:584:12: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 584 | return layout_type( | ^~~~~~~~~~~~ 585 | /*parent*/ 1, | ~~~~~~~~~~~~~ 586 | /*generation*/ BtreeGenerationsEnabled() ? 1 : 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | /*position, start, finish, max_count*/ 4, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | /*slots*/ n, | ~~~~~~~~~~~~ 589 | /*children*/ 0) | ~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:591:3: error: body of ‘constexpr’ function ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ not a return-statement 591 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘constexpr const size_type absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >::kNodeTargetSlots’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:620:7: required from ‘constexpr const size_type absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >::kNodeSlots’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1345:8: required from ‘class absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:38:9: required from ‘class absl::lts_20240116::container_internal::btree_container, std::allocator, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:279:7: required from ‘class absl::lts_20240116::container_internal::btree_set_container, std::allocator, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_set.h:89:7: required from ‘class absl::lts_20240116::btree_set’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:348:24: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:610:22: in ‘constexpr’ expansion of ‘absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >::NodeTargetSlots(0, ((absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >::size_type)absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >::kTargetNodeSize))’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:602:28: error: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ called in a constant expression 602 | : SizeWithNSlots((begin + end) / 2 + 1) > | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:583:30: note: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ is not usable as a ‘constexpr’ function because: 583 | constexpr static size_type SizeWithNSlots(size_type n) { | ^~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘class absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:38:9: required from ‘class absl::lts_20240116::container_internal::btree_container, std::allocator, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:279:7: required from ‘class absl::lts_20240116::container_internal::btree_set_container, std::allocator, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_set.h:89:7: required from ‘class absl::lts_20240116::btree_set’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:348:24: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1345:8: error: enumerator value for ‘kNodeSlots’ is not an integer constant 1345 | enum : uint32_t { | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1795:7: error: ‘absl::lts_20240116::container_internal::btree::rightmost_’ has incomplete type 1795 | rightmost_; | ^~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:65, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:203:47: note: declaration of ‘class absl::lts_20240116::container_internal::CompressedTuple, int>::checked_compare, std::allocator, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ 203 | class ABSL_INTERNAL_COMPRESSED_TUPLE_DECLSPEC CompressedTuple | ^~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘class absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1320:9: required from ‘class absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:38:9: required from ‘class absl::lts_20240116::container_internal::btree_container, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:279:7: required from ‘class absl::lts_20240116::container_internal::btree_set_container, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:445:7: required from ‘class absl::lts_20240116::container_internal::btree_map_container, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:88:7: required from ‘class absl::lts_20240116::btree_map, std::__cxx11::basic_string >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:405:39: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:659:57: error: invalid use of incomplete type ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ 659 | inline typename layout_type::template ElementType *GetField() { | ^~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:665:63: error: invalid use of incomplete type ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ 665 | inline const typename layout_type::template ElementType *GetField() const { | ^~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:602:28: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::NodeTargetSlots(absl::lts_20240116::container_internal::btree_node::size_type, absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:610:22: required from ‘constexpr const size_type absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >::kNodeTargetSlots’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:620:7: required from ‘constexpr const size_type absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >::kNodeSlots’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1345:8: required from ‘class absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:38:9: required from ‘class absl::lts_20240116::container_internal::btree_container, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:279:7: required from ‘class absl::lts_20240116::container_internal::btree_set_container, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:445:7: required from ‘class absl::lts_20240116::container_internal::btree_map_container, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:88:7: required from ‘class absl::lts_20240116::btree_map, std::__cxx11::basic_string >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:405:39: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:584:12: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 584 | return layout_type( | ^~~~~~~~~~~~ 585 | /*parent*/ 1, | ~~~~~~~~~~~~~ 586 | /*generation*/ BtreeGenerationsEnabled() ? 1 : 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | /*position, start, finish, max_count*/ 4, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | /*slots*/ n, | ~~~~~~~~~~~~ 589 | /*children*/ 0) | ~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:591:3: error: body of ‘constexpr’ function ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ not a return-statement 591 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘constexpr const size_type absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >::kNodeTargetSlots’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:620:7: required from ‘constexpr const size_type absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >::kNodeSlots’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1345:8: required from ‘class absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:38:9: required from ‘class absl::lts_20240116::container_internal::btree_container, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:279:7: required from ‘class absl::lts_20240116::container_internal::btree_set_container, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:445:7: required from ‘class absl::lts_20240116::container_internal::btree_map_container, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:88:7: required from ‘class absl::lts_20240116::btree_map, std::__cxx11::basic_string >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:405:39: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:610:22: in ‘constexpr’ expansion of ‘absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >::NodeTargetSlots(0, ((absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >::size_type)absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >::kTargetNodeSize))’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:602:28: error: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ called in a constant expression 602 | : SizeWithNSlots((begin + end) / 2 + 1) > | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:583:30: note: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ is not usable as a ‘constexpr’ function because: 583 | constexpr static size_type SizeWithNSlots(size_type n) { | ^~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘class absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:38:9: required from ‘class absl::lts_20240116::container_internal::btree_container, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:279:7: required from ‘class absl::lts_20240116::container_internal::btree_set_container, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:445:7: required from ‘class absl::lts_20240116::container_internal::btree_map_container, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> > >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:88:7: required from ‘class absl::lts_20240116::btree_map, std::__cxx11::basic_string >’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:405:39: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1345:8: error: enumerator value for ‘kNodeSlots’ is not an integer constant 1345 | enum : uint32_t { | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1795:7: error: ‘absl::lts_20240116::container_internal::btree::rightmost_’ has incomplete type 1795 | rightmost_; | ^~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:65, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:203:47: note: declaration of ‘class absl::lts_20240116::container_internal::CompressedTuple, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ 203 | class ABSL_INTERNAL_COMPRESSED_TUPLE_DECLSPEC CompressedTuple | ^~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord_analysis.h:23, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:83, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:70, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h: In instantiation of ‘struct absl::lts_20240116::cord_internal::CordRepExternalImpl’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:1097:26: required from ‘absl::lts_20240116::cord_internal::CordRep* absl::lts_20240116::cord_internal::NewExternalRep(absl::lts_20240116::string_view, Releaser&&) [with Releaser = void (*)(absl::lts_20240116::string_view); absl::Nonnull = absl::lts_20240116::cord_internal::CordRep*]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:1108:40: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/cord_internal.h:372:8: error: invalid use of incomplete type ‘class absl::lts_20240116::container_internal::CompressedTuple’ 372 | struct CordRepExternalImpl | ^~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:65, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/compressed_tuple.h:203:47: note: declaration of ‘class absl::lts_20240116::container_internal::CompressedTuple’ 203 | class ABSL_INTERNAL_COMPRESSED_TUPLE_DECLSPEC CompressedTuple | ^~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr bool absl::lts_20240116::container_internal::btree::static_assert_validation() [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1428:43: required from ‘absl::lts_20240116::container_internal::btree::~btree() [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:37:7: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2227:46: error: non-constant condition for static assertion 2227 | static_assert(node_type::MinimumOverhead() >= sizeof(void *) + 4, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2227:43: in ‘constexpr’ expansion of ‘absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >::MinimumOverhead()’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:594:26: error: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ called in a constant expression 594 | return SizeWithNSlots(1) - sizeof(slot_type); | ~~~~~~~~~~~~~~^~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr bool absl::lts_20240116::container_internal::btree::static_assert_validation() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1428:43: required from ‘absl::lts_20240116::container_internal::btree::~btree() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:37:7: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2227:46: error: non-constant condition for static assertion 2227 | static_assert(node_type::MinimumOverhead() >= sizeof(void *) + 4, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2227:43: in ‘constexpr’ expansion of ‘absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >::MinimumOverhead()’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:594:26: error: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ called in a constant expression 594 | return SizeWithNSlots(1) - sizeof(slot_type); | ~~~~~~~~~~~~~~^~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr bool absl::lts_20240116::container_internal::btree::static_assert_validation() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1428:43: required from ‘absl::lts_20240116::container_internal::btree::~btree() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:37:7: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2227:46: error: non-constant condition for static assertion 2227 | static_assert(node_type::MinimumOverhead() >= sizeof(void *) + 4, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2227:43: in ‘constexpr’ expansion of ‘absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >::MinimumOverhead()’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:594:26: error: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::SizeWithNSlots(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ called in a constant expression 594 | return SizeWithNSlots(1) - sizeof(slot_type); | ~~~~~~~~~~~~~~^~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:79, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:70, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/inlined_vector.h: In instantiation of ‘absl::lts_20240116::InlinedVector::InlinedVector(absl::lts_20240116::InlinedVector&&) [with T = absl::lts_20240116::str_format_internal::FormatArgImpl; long unsigned int N = 4; A = std::allocator]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/bind.h:180:7: required from ‘absl::lts_20240116::str_format_internal::Streamable absl::lts_20240116::StreamFormat(absl::lts_20240116::FormatSpec&, const Args& ...) [with Args = {unsigned int}; absl::lts_20240116::FormatSpec = absl::lts_20240116::str_format_internal::FormatSpecTemplate<(absl::lts_20240116::FormatConversionCharSet)655355>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/crc/crc32c.h:184:69: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/inlined_vector.h:235:7: error: cannot convert ‘’ to ‘absl::lts_20240116::inlined_vector_internal::Allocation >’ 235 | storage_.SetAllocation({other.storage_.GetAllocatedData(), | ^~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/inlined_vector.h:53, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/cord.h:79, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:70, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h:498:36: note: initializing argument 1 of ‘void absl::lts_20240116::inlined_vector_internal::Storage::SetAllocation(absl::lts_20240116::inlined_vector_internal::Allocation) [with T = absl::lts_20240116::str_format_internal::FormatArgImpl; long unsigned int N = 4; A = std::allocator]’ 498 | void SetAllocation(Allocation allocation) { | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h: In instantiation of ‘static absl::lts_20240116::inlined_vector_internal::Allocation absl::lts_20240116::inlined_vector_internal::MallocAdapter::Allocate(A&, absl::lts_20240116::inlined_vector_internal::SizeType) [with A = std::allocator; bool IsOverAligned = false; absl::lts_20240116::inlined_vector_internal::SizeType = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h:641:35: required from ‘void absl::lts_20240116::inlined_vector_internal::Storage::Initialize(ValueAdapter, absl::lts_20240116::inlined_vector_internal::SizeType) [with ValueAdapter = absl::lts_20240116::inlined_vector_internal::IteratorValueAdapter, const absl::lts_20240116::str_format_internal::FormatArgImpl*>; T = absl::lts_20240116::str_format_internal::FormatArgImpl; long unsigned int N = 4; A = std::allocator; absl::lts_20240116::inlined_vector_internal::SizeType = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/inlined_vector.h:160:5: required from ‘absl::lts_20240116::InlinedVector::InlinedVector(ForwardIterator, ForwardIterator, const allocator_type&) [with ForwardIterator = const absl::lts_20240116::str_format_internal::FormatArgImpl*; typename std::enable_if::iterator_category, std::forward_iterator_tag>::value, int>::type = 0; T = absl::lts_20240116::str_format_internal::FormatArgImpl; long unsigned int N = 4; A = std::allocator; absl::lts_20240116::InlinedVector::allocator_type = std::allocator]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/strings/internal/str_format/bind.h:184:56: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/inlined_vector.h:132:31: error: could not convert ‘{std::allocator_traits >::allocate((* & allocator), requested_capacity), requested_capacity}’ from ‘’ to ‘absl::lts_20240116::inlined_vector_internal::Allocation >’ 132 | requested_capacity}; | ^ | | | In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::InternalSize() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2015:28: required from ‘static void absl::lts_20240116::container_internal::btree_node::clear_and_delete(absl::lts_20240116::container_internal::btree_node*, absl::lts_20240116::container_internal::btree_node::allocator_type*) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::allocator_type = std::allocator > >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2579:32: required from ‘void absl::lts_20240116::container_internal::btree::clear() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:222:47: required from ‘void absl::lts_20240116::container_internal::btree_container::clear() [with Tree = absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:169:19: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:647:26: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 647 | return InternalLayout().AllocSize(); | ~~~~~~~~~~~~~~^~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:648:3: error: body of ‘constexpr’ function ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::InternalSize() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ not a return-statement 648 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1341:33: required from ‘static absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::EmptyNode() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2581:51: required from ‘void absl::lts_20240116::container_internal::btree::clear() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:222:47: required from ‘void absl::lts_20240116::container_internal::btree_container::clear() [with Tree = absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:169:19: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:651:29: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 651 | static_assert(LeafLayout(1).Alignment() == InternalLayout().Alignment(), | ~~~~~~~~~~^~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:651:62: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 651 | static_assert(LeafLayout(1).Alignment() == InternalLayout().Alignment(), | ~~~~~~~~~~~~~~^~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:653:26: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 653 | return InternalLayout().Alignment(); | ~~~~~~~~~~~~~~^~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:654:3: error: body of ‘constexpr’ function ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ not a return-statement 654 | } | ^ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::EmptyNode() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2581:51: required from ‘void absl::lts_20240116::container_internal::btree::clear() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:222:47: required from ‘void absl::lts_20240116::container_internal::btree_container::clear() [with Tree = absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:169:19: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1341:68: error: requested alignment is not an integer constant 1341 | alignas(node_type::Alignment()) static constexpr EmptyNodeType empty_node; | ^~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::LeafSize(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1703:48: required from ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::new_leaf_root_node(absl::lts_20240116::container_internal::btree::field_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >; absl::lts_20240116::container_internal::btree::field_type = unsigned char]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2280:44: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = int; Args = {int}; Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:334:71: required from ‘std::pair absl::lts_20240116::container_internal::btree_set_container::insert(absl::lts_20240116::container_internal::btree_set_container::value_type&&) [with Tree = absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>; absl::lts_20240116::container_internal::btree_set_container::value_type = int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:354:67: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:644:22: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 644 | return LeafLayout(slot_count).AllocSize(); | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:645:3: error: body of ‘constexpr’ function ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::LeafSize(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ not a return-statement 645 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static void absl::lts_20240116::container_internal::btree_node::deallocate(absl::lts_20240116::container_internal::btree_node::size_type, absl::lts_20240116::container_internal::btree_node*, absl::lts_20240116::container_internal::btree_node::allocator_type*) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int; absl::lts_20240116::container_internal::btree_node::allocator_type = std::allocator > >]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2011:15: required from ‘static void absl::lts_20240116::container_internal::btree_node::clear_and_delete(absl::lts_20240116::container_internal::btree_node*, absl::lts_20240116::container_internal::btree_node::allocator_type*) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::allocator_type = std::allocator > >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2579:32: required from ‘void absl::lts_20240116::container_internal::btree::clear() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:222:47: required from ‘void absl::lts_20240116::container_internal::btree_container::clear() [with Tree = absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:169:19: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:976:54: error: no matching function for call to ‘Deallocate, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >::Alignment()>(absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >::allocator_type*&, absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >*&, const size_type&)’ 976 | absl::container_internal::Deallocate(alloc, node, size); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:66, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:74:6: note: candidate: ‘template void absl::lts_20240116::container_internal::Deallocate(Alloc*, void*, size_t)’ 74 | void Deallocate(Alloc* alloc, void* p, size_t n) { | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:74:6: note: template argument deduction/substitution failed: In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:976:51: error: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ called in a constant expression 976 | absl::container_internal::Deallocate(alloc, node, size); | ~~~~~~~~~^~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:650:30: note: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ is not usable as a ‘constexpr’ function because: 650 | constexpr static size_type Alignment() { | ^~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:976:51: note: in template argument for type ‘long unsigned int’ 976 | absl::container_internal::Deallocate(alloc, node, size); | ~~~~~~~~~^~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::LeafSize(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2011:24: required from ‘static void absl::lts_20240116::container_internal::btree_node::clear_and_delete(absl::lts_20240116::container_internal::btree_node*, absl::lts_20240116::container_internal::btree_node::allocator_type*) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::allocator_type = std::allocator > >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2579:32: required from ‘void absl::lts_20240116::container_internal::btree::clear() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:222:47: required from ‘void absl::lts_20240116::container_internal::btree_container::clear() [with Tree = absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:169:19: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:644:22: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 644 | return LeafLayout(slot_count).AllocSize(); | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:645:3: error: body of ‘constexpr’ function ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::LeafSize(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ not a return-statement 645 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::layout_type absl::lts_20240116::container_internal::btree_node::InternalLayout() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::layout_type = absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>; typename Params::node_count_type = unsigned char; typename Params::slot_type = absl::lts_20240116::container_internal::map_slot_type >]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:647:26: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::InternalSize() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2015:28: required from ‘static void absl::lts_20240116::container_internal::btree_node::clear_and_delete(absl::lts_20240116::container_internal::btree_node*, absl::lts_20240116::container_internal::btree_node::allocator_type*) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::allocator_type = std::allocator > >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2579:32: required from ‘void absl::lts_20240116::container_internal::btree::clear() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:222:47: required from ‘void absl::lts_20240116::container_internal::btree_container::clear() [with Tree = absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:169:19: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:640:32: error: return type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} is incomplete 640 | constexpr static layout_type InternalLayout() { | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:641:18: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 641 | return Layout(kNodeSlots, kNodeSlots + 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::layout_type absl::lts_20240116::container_internal::btree_node::LeafLayout(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::layout_type = absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>; typename Params::node_count_type = unsigned char; typename Params::slot_type = absl::lts_20240116::container_internal::map_slot_type >; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:651:29: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1341:33: required from ‘static absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::EmptyNode() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2581:51: required from ‘void absl::lts_20240116::container_internal::btree::clear() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:222:47: required from ‘void absl::lts_20240116::container_internal::btree_container::clear() [with Tree = absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:169:19: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:636:32: error: return type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} is incomplete 636 | constexpr static layout_type LeafLayout( | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:638:18: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 638 | return Layout(slot_count, 0); | ~~~~~~^~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1687:64: required from ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::allocate(absl::lts_20240116::container_internal::btree::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >; absl::lts_20240116::container_internal::btree::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1703:20: required from ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::new_leaf_root_node(absl::lts_20240116::container_internal::btree::field_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >; absl::lts_20240116::container_internal::btree::field_type = unsigned char]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2280:44: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = int; Args = {int}; Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:334:71: required from ‘std::pair absl::lts_20240116::container_internal::btree_set_container::insert(absl::lts_20240116::container_internal::btree_set_container::value_type&&) [with Tree = absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>; absl::lts_20240116::container_internal::btree_set_container::value_type = int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:354:67: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:651:29: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 651 | static_assert(LeafLayout(1).Alignment() == InternalLayout().Alignment(), | ~~~~~~~~~~^~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:651:62: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 651 | static_assert(LeafLayout(1).Alignment() == InternalLayout().Alignment(), | ~~~~~~~~~~~~~~^~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:653:26: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 653 | return InternalLayout().Alignment(); | ~~~~~~~~~~~~~~^~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:654:3: error: body of ‘constexpr’ function ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ not a return-statement 654 | } | ^ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::allocate(absl::lts_20240116::container_internal::btree::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >; absl::lts_20240116::container_internal::btree::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1703:20: required from ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::new_leaf_root_node(absl::lts_20240116::container_internal::btree::field_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >; absl::lts_20240116::container_internal::btree::field_type = unsigned char]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2280:44: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = int; Args = {int}; Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:334:71: required from ‘std::pair absl::lts_20240116::container_internal::btree_set_container::insert(absl::lts_20240116::container_internal::btree_set_container::value_type&&) [with Tree = absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>; absl::lts_20240116::container_internal::btree_set_container::value_type = int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:354:67: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1687:67: error: no matching function for call to ‘Allocate, std::allocator, 256, false> >::Alignment()>(absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >::allocator_type*, absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >::size_type&)’ 1687 | absl::container_internal::Allocate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1688 | mutable_allocator(), size)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:66, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:55:7: note: candidate: ‘template void* absl::lts_20240116::container_internal::Allocate(Alloc*, size_t)’ 55 | void* Allocate(Alloc* alloc, size_t n) { | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:55:7: note: substitution of deduced template arguments resulted in errors seen above In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::layout_type absl::lts_20240116::container_internal::btree_node::LeafLayout(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::layout_type = absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>; typename Params::node_count_type = unsigned char; typename Params::slot_type = int; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:644:22: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::LeafSize(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1703:48: required from ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::new_leaf_root_node(absl::lts_20240116::container_internal::btree::field_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >; absl::lts_20240116::container_internal::btree::field_type = unsigned char]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2280:44: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = int; Args = {int}; Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:334:71: required from ‘std::pair absl::lts_20240116::container_internal::btree_set_container::insert(absl::lts_20240116::container_internal::btree_set_container::value_type&&) [with Tree = absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>; absl::lts_20240116::container_internal::btree_set_container::value_type = int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:354:67: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:636:32: error: return type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} is incomplete 636 | constexpr static layout_type LeafLayout( | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:638:18: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 638 | return Layout(slot_count, 0); | ~~~~~~^~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::InternalSize() [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2015:28: required from ‘static void absl::lts_20240116::container_internal::btree_node::clear_and_delete(absl::lts_20240116::container_internal::btree_node*, absl::lts_20240116::container_internal::btree_node::allocator_type*) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::allocator_type = std::allocator]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2836:32: required from ‘absl::lts_20240116::container_internal::btree::iterator absl::lts_20240116::container_internal::btree::internal_emplace(absl::lts_20240116::container_internal::btree::iterator, Args&& ...) [with Args = {int}; Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2298:68: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = int; Args = {int}; Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:334:71: required from ‘std::pair absl::lts_20240116::container_internal::btree_set_container::insert(absl::lts_20240116::container_internal::btree_set_container::value_type&&) [with Tree = absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>; absl::lts_20240116::container_internal::btree_set_container::value_type = int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:354:67: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:647:26: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 647 | return InternalLayout().AllocSize(); | ~~~~~~~~~~~~~~^~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:648:3: error: body of ‘constexpr’ function ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::InternalSize() [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ not a return-statement 648 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::layout_type absl::lts_20240116::container_internal::btree_node::Layout(absl::lts_20240116::container_internal::btree_node::size_type, absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::layout_type = absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>; typename Params::node_count_type = unsigned char; typename Params::slot_type = absl::lts_20240116::container_internal::map_slot_type >; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:641:18: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::layout_type absl::lts_20240116::container_internal::btree_node::InternalLayout() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::layout_type = absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>; typename Params::node_count_type = unsigned char; typename Params::slot_type = absl::lts_20240116::container_internal::map_slot_type >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:647:26: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::InternalSize() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2015:28: required from ‘static void absl::lts_20240116::container_internal::btree_node::clear_and_delete(absl::lts_20240116::container_internal::btree_node*, absl::lts_20240116::container_internal::btree_node::allocator_type*) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::allocator_type = std::allocator > >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2579:32: required from ‘void absl::lts_20240116::container_internal::btree::clear() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:222:47: required from ‘void absl::lts_20240116::container_internal::btree_container::clear() [with Tree = absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:169:19: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:626:32: error: return type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} is incomplete 626 | constexpr static layout_type Layout(const size_type slot_count, | ^~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:628:12: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 628 | return layout_type( | ^~~~~~~~~~~~ 629 | /*parent*/ 1, | ~~~~~~~~~~~~~ 630 | /*generation*/ BtreeGenerationsEnabled() ? 1 : 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 631 | /*position, start, finish, max_count*/ 4, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 632 | /*slots*/ slot_count, | ~~~~~~~~~~~~~~~~~~~~~ 633 | /*children*/ child_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::EmptyNode() [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1402:24: required from ‘absl::lts_20240116::container_internal::btree::btree(const key_compare&, const allocator_type&) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree::key_compare = absl::lts_20240116::container_internal::key_compare_adapter, int>::checked_compare; absl::lts_20240116::container_internal::btree::allocator_type = std::allocator]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:74:60: required from ‘absl::lts_20240116::container_internal::btree_container::btree_container() [with Tree = absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:303:25: required from ‘absl::lts_20240116::container_internal::btree_set_container::btree_set_container() [with Tree = absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_set.h:135:15: required from ‘absl::lts_20240116::btree_set::btree_set() [with Key = int; Compare = std::less; Alloc = std::allocator]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:348:24: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1341:68: error: requested alignment is not an integer constant 1341 | alignas(node_type::Alignment()) static constexpr EmptyNodeType empty_node; | ^~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::layout_type absl::lts_20240116::container_internal::btree_node::InternalLayout() [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::layout_type = absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>; typename Params::node_count_type = unsigned char; typename Params::slot_type = int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:651:62: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1687:64: required from ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::allocate(absl::lts_20240116::container_internal::btree::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >; absl::lts_20240116::container_internal::btree::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1703:20: required from ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::new_leaf_root_node(absl::lts_20240116::container_internal::btree::field_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >; absl::lts_20240116::container_internal::btree::field_type = unsigned char]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2280:44: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = int; Args = {int}; Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:334:71: required from ‘std::pair absl::lts_20240116::container_internal::btree_set_container::insert(absl::lts_20240116::container_internal::btree_set_container::value_type&&) [with Tree = absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>; absl::lts_20240116::container_internal::btree_set_container::value_type = int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:354:67: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:640:32: error: return type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} is incomplete 640 | constexpr static layout_type InternalLayout() { | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:641:18: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 641 | return Layout(kNodeSlots, kNodeSlots + 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::layout_type absl::lts_20240116::container_internal::btree_node::Layout(absl::lts_20240116::container_internal::btree_node::size_type, absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::layout_type = absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>; typename Params::node_count_type = unsigned char; typename Params::slot_type = int; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:638:18: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::layout_type absl::lts_20240116::container_internal::btree_node::LeafLayout(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::layout_type = absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>; typename Params::node_count_type = unsigned char; typename Params::slot_type = int; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:644:22: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::LeafSize(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1703:48: required from ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::new_leaf_root_node(absl::lts_20240116::container_internal::btree::field_type) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >; absl::lts_20240116::container_internal::btree::field_type = unsigned char]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2280:44: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = int; Args = {int}; Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:334:71: required from ‘std::pair absl::lts_20240116::container_internal::btree_set_container::insert(absl::lts_20240116::container_internal::btree_set_container::value_type&&) [with Tree = absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>; absl::lts_20240116::container_internal::btree_set_container::value_type = int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:354:67: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:626:32: error: return type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} is incomplete 626 | constexpr static layout_type Layout(const size_type slot_count, | ^~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:628:12: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 628 | return layout_type( | ^~~~~~~~~~~~ 629 | /*parent*/ 1, | ~~~~~~~~~~~~~ 630 | /*generation*/ BtreeGenerationsEnabled() ? 1 : 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 631 | /*position, start, finish, max_count*/ 4, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 632 | /*slots*/ slot_count, | ~~~~~~~~~~~~~~~~~~~~~ 633 | /*children*/ child_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator, 256, false> >*, unsigned int, unsigned char, int, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static void absl::lts_20240116::container_internal::btree_node::deallocate(absl::lts_20240116::container_internal::btree_node::size_type, absl::lts_20240116::container_internal::btree_node*, absl::lts_20240116::container_internal::btree_node::allocator_type*) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int; absl::lts_20240116::container_internal::btree_node::allocator_type = std::allocator]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2011:15: required from ‘static void absl::lts_20240116::container_internal::btree_node::clear_and_delete(absl::lts_20240116::container_internal::btree_node*, absl::lts_20240116::container_internal::btree_node::allocator_type*) [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::allocator_type = std::allocator]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2836:32: required from ‘absl::lts_20240116::container_internal::btree::iterator absl::lts_20240116::container_internal::btree::internal_emplace(absl::lts_20240116::container_internal::btree::iterator, Args&& ...) [with Args = {int}; Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2298:68: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = int; Args = {int}; Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:334:71: required from ‘std::pair absl::lts_20240116::container_internal::btree_set_container::insert(absl::lts_20240116::container_internal::btree_set_container::value_type&&) [with Tree = absl::lts_20240116::container_internal::btree, std::allocator, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::allocator, 256, false> >, const int&, const int*>; absl::lts_20240116::container_internal::btree_set_container::value_type = int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:354:67: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:976:54: error: no matching function for call to ‘Deallocate, std::allocator, 256, false> >::Alignment()>(absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >::allocator_type*&, absl::lts_20240116::container_internal::btree_node, std::allocator, 256, false> >*&, const size_type&)’ 976 | absl::container_internal::Deallocate(alloc, node, size); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:66, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:74:6: note: candidate: ‘template void absl::lts_20240116::container_internal::Deallocate(Alloc*, void*, size_t)’ 74 | void Deallocate(Alloc* alloc, void* p, size_t n) { | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:74:6: note: template argument deduction/substitution failed: In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:976:51: error: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ called in a constant expression 976 | absl::container_internal::Deallocate(alloc, node, size); | ~~~~~~~~~^~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:650:30: note: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::set_params, std::allocator, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ is not usable as a ‘constexpr’ function because: 650 | constexpr static size_type Alignment() { | ^~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:976:51: note: in template argument for type ‘long unsigned int’ 976 | absl::container_internal::Deallocate(alloc, node, size); | ~~~~~~~~~^~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::LeafSize(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1703:48: required from ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::new_leaf_root_node(absl::lts_20240116::container_internal::btree::field_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; absl::lts_20240116::container_internal::btree::field_type = unsigned char]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2280:44: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:586:59: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace_impl(K&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {}; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:524:76: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace(absl::lts_20240116::container_internal::btree_map_container::key_arg&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {}; typename std::enable_if<(! std::is_convertible::value), int>::type = 0; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>; absl::lts_20240116::container_internal::btree_map_container::key_arg = std::__cxx11::basic_string]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:544:44: required from ‘absl::lts_20240116::container_internal::btree_map_container::mapped_type& absl::lts_20240116::container_internal::btree_map_container::operator[](absl::lts_20240116::container_internal::btree_map_container::key_arg&&) [with K = std::__cxx11::basic_string; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; absl::lts_20240116::container_internal::btree_map_container::mapped_type = std::__cxx11::basic_string; absl::lts_20240116::container_internal::btree_map_container::key_arg = std::__cxx11::basic_string]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:610:54: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:644:22: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 644 | return LeafLayout(slot_count).AllocSize(); | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:645:3: error: body of ‘constexpr’ function ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::LeafSize(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ not a return-statement 645 | } | ^ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::allocate(absl::lts_20240116::container_internal::btree::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >; absl::lts_20240116::container_internal::btree::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1703:20: required from ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::new_leaf_root_node(absl::lts_20240116::container_internal::btree::field_type) [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::less, std::allocator > >, 256, false> >; absl::lts_20240116::container_internal::btree::field_type = unsigned char]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2280:44: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = int; Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::less, std::allocator > >, 256, false> >, std::pair >&, std::pair >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:586:59: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace_impl(K&&, Args&& ...) [with K = const int&; Args = {}; Tree = absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::less, std::allocator > >, 256, false> >, std::pair >&, std::pair >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:517:59: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace(absl::lts_20240116::container_internal::btree_map_container::key_arg&, Args&& ...) [with K = int; Args = {}; typename std::enable_if<(! std::is_convertible::value), int>::type = 0; Tree = absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::less, std::allocator > >, 256, false> >, std::pair >&, std::pair >*>; absl::lts_20240116::container_internal::btree_map_container::key_arg = int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:540:27: required from ‘absl::lts_20240116::container_internal::btree_map_container::mapped_type& absl::lts_20240116::container_internal::btree_map_container::operator[](absl::lts_20240116::container_internal::btree_map_container::key_arg&) [with K = int; Tree = absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >; absl::lts_20240116::container_internal::btree_map_container::mapped_type = std::__cxx11::basic_string; absl::lts_20240116::container_internal::btree_map_container::key_arg = int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:207:28: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1687:67: error: no matching function for call to ‘Allocate, std::allocator >, std::less, std::allocator, std::allocator > > >, 256, false> >::Alignment()>(absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >::allocator_type*, absl::lts_20240116::container_internal::btree, std::less, std::allocator > >, 256, false> >::size_type&)’ 1687 | absl::container_internal::Allocate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1688 | mutable_allocator(), size)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:66, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:55:7: note: candidate: ‘template void* absl::lts_20240116::container_internal::Allocate(Alloc*, size_t)’ 55 | void* Allocate(Alloc* alloc, size_t n) { | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:55:7: note: template argument deduction/substitution failed: In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1687:64: error: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::map_params, std::less, std::allocator > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ called in a constant expression 1687 | absl::container_internal::Allocate( | ~~~~~~~~~~~~~~~~~~~~^~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1687:64: note: in template argument for type ‘long unsigned int’ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1341:33: required from ‘static absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::EmptyNode() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1402:24: required from ‘absl::lts_20240116::container_internal::btree::btree(const key_compare&, const allocator_type&) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree::key_compare = absl::lts_20240116::container_internal::StringBtreeDefaultLess; absl::lts_20240116::container_internal::btree::allocator_type = std::allocator, std::__cxx11::basic_string > >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:74:60: required from ‘absl::lts_20240116::container_internal::btree_container::btree_container() [with Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:303:25: required from ‘absl::lts_20240116::container_internal::btree_set_container::btree_set_container() [with Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:465:25: required from ‘absl::lts_20240116::container_internal::btree_map_container::btree_map_container() [with Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:134:15: required from ‘absl::lts_20240116::btree_map::btree_map() [with Key = std::__cxx11::basic_string; Value = std::__cxx11::basic_string; Compare = std::less >; Alloc = std::allocator, std::__cxx11::basic_string > >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:571:35: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:651:29: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 651 | static_assert(LeafLayout(1).Alignment() == InternalLayout().Alignment(), | ~~~~~~~~~~^~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:651:62: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 651 | static_assert(LeafLayout(1).Alignment() == InternalLayout().Alignment(), | ~~~~~~~~~~~~~~^~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:653:26: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 653 | return InternalLayout().Alignment(); | ~~~~~~~~~~~~~~^~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:654:3: error: body of ‘constexpr’ function ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ not a return-statement 654 | } | ^ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::EmptyNode() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1402:24: required from ‘absl::lts_20240116::container_internal::btree::btree(const key_compare&, const allocator_type&) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree::key_compare = absl::lts_20240116::container_internal::StringBtreeDefaultLess; absl::lts_20240116::container_internal::btree::allocator_type = std::allocator, std::__cxx11::basic_string > >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:74:60: required from ‘absl::lts_20240116::container_internal::btree_container::btree_container() [with Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:303:25: required from ‘absl::lts_20240116::container_internal::btree_set_container::btree_set_container() [with Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:465:25: required from ‘absl::lts_20240116::container_internal::btree_map_container::btree_map_container() [with Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:134:15: required from ‘absl::lts_20240116::btree_map::btree_map() [with Key = std::__cxx11::basic_string; Value = std::__cxx11::basic_string; Compare = std::less >; Alloc = std::allocator, std::__cxx11::basic_string > >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:571:35: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1341:68: error: requested alignment is not an integer constant 1341 | alignas(node_type::Alignment()) static constexpr EmptyNodeType empty_node; | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::allocate(absl::lts_20240116::container_internal::btree::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; absl::lts_20240116::container_internal::btree::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1703:20: required from ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::new_leaf_root_node(absl::lts_20240116::container_internal::btree::field_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; absl::lts_20240116::container_internal::btree::field_type = unsigned char]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2280:44: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:586:59: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace_impl(K&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {}; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:524:76: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace(absl::lts_20240116::container_internal::btree_map_container::key_arg&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {}; typename std::enable_if<(! std::is_convertible::value), int>::type = 0; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>; absl::lts_20240116::container_internal::btree_map_container::key_arg = std::__cxx11::basic_string]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:544:44: required from ‘absl::lts_20240116::container_internal::btree_map_container::mapped_type& absl::lts_20240116::container_internal::btree_map_container::operator[](absl::lts_20240116::container_internal::btree_map_container::key_arg&&) [with K = std::__cxx11::basic_string; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; absl::lts_20240116::container_internal::btree_map_container::mapped_type = std::__cxx11::basic_string; absl::lts_20240116::container_internal::btree_map_container::key_arg = std::__cxx11::basic_string]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:610:54: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1687:67: error: no matching function for call to ‘Allocate, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >::Alignment()>(absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >::allocator_type*, absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >::size_type&)’ 1687 | absl::container_internal::Allocate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1688 | mutable_allocator(), size)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:66, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:55:7: note: candidate: ‘template void* absl::lts_20240116::container_internal::Allocate(Alloc*, size_t)’ 55 | void* Allocate(Alloc* alloc, size_t n) { | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:55:7: note: template argument deduction/substitution failed: In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1687:64: error: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ called in a constant expression 1687 | absl::container_internal::Allocate( | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:650:30: note: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ is not usable as a ‘constexpr’ function because: 650 | constexpr static size_type Alignment() { | ^~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1687:64: note: in template argument for type ‘long unsigned int’ 1687 | absl::container_internal::Allocate( | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::layout_type absl::lts_20240116::container_internal::btree_node::LeafLayout(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::layout_type = absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>; typename Params::node_count_type = unsigned char; typename Params::slot_type = absl::lts_20240116::container_internal::map_slot_type, std::__cxx11::basic_string >; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:644:22: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::LeafSize(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1703:48: required from ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::new_leaf_root_node(absl::lts_20240116::container_internal::btree::field_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; absl::lts_20240116::container_internal::btree::field_type = unsigned char]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2280:44: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:586:59: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace_impl(K&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {}; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:524:76: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace(absl::lts_20240116::container_internal::btree_map_container::key_arg&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {}; typename std::enable_if<(! std::is_convertible::value), int>::type = 0; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>; absl::lts_20240116::container_internal::btree_map_container::key_arg = std::__cxx11::basic_string]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:544:44: required from ‘absl::lts_20240116::container_internal::btree_map_container::mapped_type& absl::lts_20240116::container_internal::btree_map_container::operator[](absl::lts_20240116::container_internal::btree_map_container::key_arg&&) [with K = std::__cxx11::basic_string; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; absl::lts_20240116::container_internal::btree_map_container::mapped_type = std::__cxx11::basic_string; absl::lts_20240116::container_internal::btree_map_container::key_arg = std::__cxx11::basic_string]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:610:54: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:636:32: error: return type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} is incomplete 636 | constexpr static layout_type LeafLayout( | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:638:18: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 638 | return Layout(slot_count, 0); | ~~~~~~^~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::InternalSize() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2015:28: required from ‘static void absl::lts_20240116::container_internal::btree_node::clear_and_delete(absl::lts_20240116::container_internal::btree_node*, absl::lts_20240116::container_internal::btree_node::allocator_type*) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::allocator_type = std::allocator, std::__cxx11::basic_string > >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2836:32: required from ‘absl::lts_20240116::container_internal::btree::iterator absl::lts_20240116::container_internal::btree::internal_emplace(absl::lts_20240116::container_internal::btree::iterator, Args&& ...) [with Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2298:68: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:586:59: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace_impl(K&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {}; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:524:76: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace(absl::lts_20240116::container_internal::btree_map_container::key_arg&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {}; typename std::enable_if<(! std::is_convertible::value), int>::type = 0; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>; absl::lts_20240116::container_internal::btree_map_container::key_arg = std::__cxx11::basic_string]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:544:44: required from ‘absl::lts_20240116::container_internal::btree_map_container::mapped_type& absl::lts_20240116::container_internal::btree_map_container::operator[](absl::lts_20240116::container_internal::btree_map_container::key_arg&&) [with K = std::__cxx11::basic_string; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; absl::lts_20240116::container_internal::btree_map_container::mapped_type = std::__cxx11::basic_string; absl::lts_20240116::container_internal::btree_map_container::key_arg = std::__cxx11::basic_string]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:610:54: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:647:26: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 647 | return InternalLayout().AllocSize(); | ~~~~~~~~~~~~~~^~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:648:3: error: body of ‘constexpr’ function ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::InternalSize() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ not a return-statement 648 | } | ^ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::layout_type absl::lts_20240116::container_internal::btree_node::InternalLayout() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::layout_type = absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>; typename Params::node_count_type = unsigned char; typename Params::slot_type = absl::lts_20240116::container_internal::map_slot_type, std::__cxx11::basic_string >]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:651:62: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1341:33: required from ‘static absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::EmptyNode() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1402:24: required from ‘absl::lts_20240116::container_internal::btree::btree(const key_compare&, const allocator_type&) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree::key_compare = absl::lts_20240116::container_internal::StringBtreeDefaultLess; absl::lts_20240116::container_internal::btree::allocator_type = std::allocator, std::__cxx11::basic_string > >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:74:60: required from ‘absl::lts_20240116::container_internal::btree_container::btree_container() [with Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:303:25: required from ‘absl::lts_20240116::container_internal::btree_set_container::btree_set_container() [with Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:465:25: required from ‘absl::lts_20240116::container_internal::btree_map_container::btree_map_container() [with Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:134:15: required from ‘absl::lts_20240116::btree_map::btree_map() [with Key = std::__cxx11::basic_string; Value = std::__cxx11::basic_string; Compare = std::less >; Alloc = std::allocator, std::__cxx11::basic_string > >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:571:35: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:640:32: error: return type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} is incomplete 640 | constexpr static layout_type InternalLayout() { | ^~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:641:18: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 641 | return Layout(kNodeSlots, kNodeSlots + 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static constexpr absl::lts_20240116::container_internal::btree_node::layout_type absl::lts_20240116::container_internal::btree_node::Layout(absl::lts_20240116::container_internal::btree_node::size_type, absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::layout_type = absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>; typename Params::node_count_type = unsigned char; typename Params::slot_type = absl::lts_20240116::container_internal::map_slot_type, std::__cxx11::basic_string >; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:638:18: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::layout_type absl::lts_20240116::container_internal::btree_node::LeafLayout(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::layout_type = absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>; typename Params::node_count_type = unsigned char; typename Params::slot_type = absl::lts_20240116::container_internal::map_slot_type, std::__cxx11::basic_string >; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:644:22: required from ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::LeafSize(absl::lts_20240116::container_internal::btree_node::size_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:1703:48: required from ‘absl::lts_20240116::container_internal::btree::node_type* absl::lts_20240116::container_internal::btree::new_leaf_root_node(absl::lts_20240116::container_internal::btree::field_type) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree::node_type = absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; absl::lts_20240116::container_internal::btree::field_type = unsigned char]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2280:44: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:586:59: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace_impl(K&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {}; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:524:76: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace(absl::lts_20240116::container_internal::btree_map_container::key_arg&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {}; typename std::enable_if<(! std::is_convertible::value), int>::type = 0; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>; absl::lts_20240116::container_internal::btree_map_container::key_arg = std::__cxx11::basic_string]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:544:44: required from ‘absl::lts_20240116::container_internal::btree_map_container::mapped_type& absl::lts_20240116::container_internal::btree_map_container::operator[](absl::lts_20240116::container_internal::btree_map_container::key_arg&&) [with K = std::__cxx11::basic_string; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; absl::lts_20240116::container_internal::btree_map_container::mapped_type = std::__cxx11::basic_string; absl::lts_20240116::container_internal::btree_map_container::key_arg = std::__cxx11::basic_string]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:610:54: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:626:32: error: return type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} is incomplete 626 | constexpr static layout_type Layout(const size_type slot_count, | ^~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:628:12: error: invalid use of incomplete type ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 628 | return layout_type( | ^~~~~~~~~~~~ 629 | /*parent*/ 1, | ~~~~~~~~~~~~~ 630 | /*generation*/ BtreeGenerationsEnabled() ? 1 : 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 631 | /*position, start, finish, max_count*/ 4, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 632 | /*slots*/ slot_count, | ~~~~~~~~~~~~~~~~~~~~~ 633 | /*children*/ child_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:67, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/layout.h:669:7: note: declaration of ‘using layout_type = class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’ {aka ‘class absl::lts_20240116::container_internal::Layout, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*, unsigned int, unsigned char, absl::lts_20240116::container_internal::map_slot_type, std::allocator >, std::__cxx11::basic_string, std::allocator > >, absl::lts_20240116::container_internal::btree_node, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >*>’} 669 | class Layout : public internal_layout::LayoutType { | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h: In instantiation of ‘static void absl::lts_20240116::container_internal::btree_node::deallocate(absl::lts_20240116::container_internal::btree_node::size_type, absl::lts_20240116::container_internal::btree_node*, absl::lts_20240116::container_internal::btree_node::allocator_type*) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int; absl::lts_20240116::container_internal::btree_node::allocator_type = std::allocator, std::__cxx11::basic_string > >]’: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2011:15: required from ‘static void absl::lts_20240116::container_internal::btree_node::clear_and_delete(absl::lts_20240116::container_internal::btree_node*, absl::lts_20240116::container_internal::btree_node::allocator_type*) [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::allocator_type = std::allocator, std::__cxx11::basic_string > >]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2836:32: required from ‘absl::lts_20240116::container_internal::btree::iterator absl::lts_20240116::container_internal::btree::internal_emplace(absl::lts_20240116::container_internal::btree::iterator, Args&& ...) [with Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:2298:68: required from ‘std::pair, typename Params::reference, typename Params::pointer>::iterator, bool> absl::lts_20240116::container_internal::btree::insert_unique(const K&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; typename absl::lts_20240116::container_internal::btree_iterator, typename Params::reference, typename Params::pointer>::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:586:59: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace_impl(K&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {}; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:524:76: required from ‘std::pair absl::lts_20240116::container_internal::btree_map_container::try_emplace(absl::lts_20240116::container_internal::btree_map_container::key_arg&&, Args&& ...) [with K = std::__cxx11::basic_string; Args = {}; typename std::enable_if<(! std::is_convertible::value), int>::type = 0; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; typename Tree::iterator = absl::lts_20240116::container_internal::btree_iterator, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >, std::pair, std::__cxx11::basic_string >&, std::pair, std::__cxx11::basic_string >*>; absl::lts_20240116::container_internal::btree_map_container::key_arg = std::__cxx11::basic_string]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree_container.h:544:44: required from ‘absl::lts_20240116::container_internal::btree_map_container::mapped_type& absl::lts_20240116::container_internal::btree_map_container::operator[](absl::lts_20240116::container_internal::btree_map_container::key_arg&&) [with K = std::__cxx11::basic_string; Tree = absl::lts_20240116::container_internal::btree, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >; absl::lts_20240116::container_internal::btree_map_container::mapped_type = std::__cxx11::basic_string; absl::lts_20240116::container_internal::btree_map_container::key_arg = std::__cxx11::basic_string]’ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:610:54: required from here /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:976:54: error: no matching function for call to ‘Deallocate, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > >, 256, false> >::Alignment()>(absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >::allocator_type*&, absl::lts_20240116::container_internal::btree_node, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false> >*&, const size_type&)’ 976 | absl::container_internal::Deallocate(alloc, node, size); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:66, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:74:6: note: candidate: ‘template void absl::lts_20240116::container_internal::Deallocate(Alloc*, void*, size_t)’ 74 | void Deallocate(Alloc* alloc, void* p, size_t n) { | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/container_memory.h:74:6: note: template argument deduction/substitution failed: In file included from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/btree_map.h:57, from /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/src/tools/cpp/src/cpp-build/generate_geocoding_data.cc:39: /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:976:51: error: ‘static constexpr absl::lts_20240116::container_internal::btree_node::size_type absl::lts_20240116::container_internal::btree_node::Alignment() [with Params = absl::lts_20240116::container_internal::map_params, std::__cxx11::basic_string, std::less >, std::allocator, std::__cxx11::basic_string > >, 256, false>; absl::lts_20240116::container_internal::btree_node::size_type = long unsigned int]’ called in a constant expression 976 | absl::container_internal::Deallocate(alloc, node, size); | ~~~~~~~~~^~ /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/abseil/20240116.2/_/_/package/b911f48570f9bb2902d9e83b2b9ebf9d376c8c56/include/absl/container/internal/btree.h:976:51: note: in template argument for type ‘long unsigned int’ make[2]: *** [tools/CMakeFiles/generate_geocoding_data.dir/build.make:82: tools/CMakeFiles/generate_geocoding_data.dir/src/cpp-build/generate_geocoding_data.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:284: tools/CMakeFiles/generate_geocoding_data.dir/all] Error 2 make: *** [Makefile:171: all] Error 2 WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** libphonenumber/8.13.42: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior libphonenumber/8.13.42: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior libphonenumber/8.13.42: ERROR: Package '06659ad33b960bebc35ddd176448ba9d796f2462' build failed libphonenumber/8.13.42: WARN: Build folder /home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/build/Release ERROR: libphonenumber/8.13.42: Error in build() method, line 147 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/workspace/prod-v1/bsr/74578/acbff/.conan/data/libphonenumber/8.13.42/_/_/build/06659ad33b960bebc35ddd176448ba9d796f2462/build/Release" '--' '-j3'